[2026-03-13T20:15:04.360947] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-03-13T20:15:04.538213] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-03-13T20:15:04.714248] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-03-13T20:15:04.893494] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-03-13T20:15:04.893912] [WARN ] [STATE ] State set to: WAITING [2026-03-13T20:15:04.893983] [INFO ] [STATE ] Checking TDM service status... [2026-03-13T20:15:05.003533] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-03-13T20:15:05.009163] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-03-13), and is a dependency of this service. [2026-03-13T20:15:05.050894] [WARN ] [sig-status] Service 'sig' is not running. [2026-03-13T20:15:05.092194] [WARN ] [sap-status] Service 'sap' is not running. [2026-03-13T20:15:05.134420] [WARN ] [exp-status] Service 'exp' is not running. [2026-03-13T20:15:05.134728] [WARN ] [STATE ] State set to: RUNNING [2026-03-13T20:15:05.134797] [INFO ] [CACHE ] Starting cache update [2026-03-13T20:15:05.134845] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-03-13T20:15:05.139205] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-03-13T20:15:05.139596] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-03-13T20:15:05.139644] [INFO ] [CACHE ] Cache update completed successfully [2026-03-13T20:15:05.139676] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-03-13T20:15:05.139730] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-03-13T20:15:05.209120] [DEBUG] [REMOTE ] Fetched 3262 unique symbols from directory listing. [2026-03-13T20:15:05.217000] [INFO ] [sig ] Skipping 3262 symbols with existing configuration [2026-03-13T20:15:05.217144] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-03-13T20:15:05.218471] [INFO ] [sig ] Generating forecasts for all active symbols [2026-03-13T20:15:05.218526] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-03-13T20:15:05.340987] [DEBUG] [REMOTE ] Fetched 3262 unique symbols from directory listing. [2026-03-13T20:15:05.344766] [INFO ] [sig ] Found 3262 active symbols to forecast [2026-03-13T20:15:05.347610] [INFO ] [sig ] [1/3262] Forecasting A... [2026-03-13T20:15:05.347668] [INFO ] [sig ] Generating forecast for: A [2026-03-13T20:15:05.347705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-03-13T20:15:05.360185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-03-13T20:15:05.360483] [INFO ] [FORECASTER] Starting predict_future for A [2026-03-13T20:15:05.361465] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-03-13T20:15:05.361520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:05.361554] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:05.361604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:05.361666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:05.419377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:05.420378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:05.420481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:05.420517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:05.544220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:05.544385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:05.544429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:05.544476] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:05.548401] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-03-13T20:15:05.548755] [INFO ] [FORECASTER] Completed predict_future for A [2026-03-13T20:15:05.548910] [INFO ] [sig ] A: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:05.695035] [INFO ] [LOCAL ] Saved forecast: A 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/A.txt [2026-03-13T20:15:05.695190] [INFO ] [sig ] [1/3262] Completed A in 0.3s | 2.88 sym/s | Total: 0.3s | ETA: 18.9m [2026-03-13T20:15:05.695232] [INFO ] [sig ] [2/3262] Forecasting AAL... [2026-03-13T20:15:05.695263] [INFO ] [sig ] Generating forecast for: AAL [2026-03-13T20:15:05.695295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-03-13T20:15:05.707379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-03-13T20:15:05.707753] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-03-13T20:15:05.708669] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-03-13T20:15:05.708725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:05.708761] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:05.708791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:05.708853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:05.772566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:05.773509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:05.773627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:05.773667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:05.898033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:05.898200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:05.898322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:05.898363] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:05.902077] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: DOWN (p=6.22%) [2026-03-13T20:15:05.902384] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-03-13T20:15:05.902532] [INFO ] [sig ] AAL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:06.052211] [INFO ] [LOCAL ] Saved forecast: AAL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AAL.txt [2026-03-13T20:15:06.052382] [INFO ] [sig ] [2/3262] Completed AAL in 0.4s | 2.84 sym/s | Total: 0.7s | ETA: 19.1m [2026-03-13T20:15:06.052426] [INFO ] [sig ] [3/3262] Forecasting AAOI... [2026-03-13T20:15:06.052457] [INFO ] [sig ] Generating forecast for: AAOI [2026-03-13T20:15:06.052486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-03-13T20:15:06.065609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-03-13T20:15:06.066012] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-03-13T20:15:06.066853] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-03-13T20:15:06.066908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:06.066941] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:06.066967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:06.067024] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:06.128055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:06.129061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:06.129178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:06.129422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:06.259664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:06.259826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:06.259868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:06.259901] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:06.263438] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: DOWN (p=47.94%) [2026-03-13T20:15:06.263777] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-03-13T20:15:06.263926] [INFO ] [sig ] AAOI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:06.409285] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AAOI.txt [2026-03-13T20:15:06.409438] [INFO ] [sig ] [3/3262] Completed AAOI in 0.4s | 2.83 sym/s | Total: 1.1s | ETA: 19.2m [2026-03-13T20:15:06.409478] [INFO ] [sig ] [4/3262] Forecasting AAON... [2026-03-13T20:15:06.409511] [INFO ] [sig ] Generating forecast for: AAON [2026-03-13T20:15:06.409541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-03-13T20:15:06.421843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-03-13T20:15:06.422204] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-03-13T20:15:06.423026] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-03-13T20:15:06.423080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:06.423113] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:06.423140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:06.423198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:06.481361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:06.482035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:06.482115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:06.482148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:06.606812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:06.606974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:06.607017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:06.607047] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:06.611394] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: DOWN (p=8.53%) [2026-03-13T20:15:06.611725] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-03-13T20:15:06.611874] [INFO ] [sig ] AAON: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:06.759141] [INFO ] [LOCAL ] Saved forecast: AAON 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AAON.txt [2026-03-13T20:15:06.759292] [INFO ] [sig ] [4/3262] Completed AAON in 0.3s | 2.83 sym/s | Total: 1.4s | ETA: 19.2m [2026-03-13T20:15:06.759335] [INFO ] [sig ] [5/3262] Forecasting AAP... [2026-03-13T20:15:06.759365] [INFO ] [sig ] Generating forecast for: AAP [2026-03-13T20:15:06.759396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-03-13T20:15:06.772543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-03-13T20:15:06.772950] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-03-13T20:15:06.773793] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-03-13T20:15:06.773847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:06.773880] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:06.773909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:06.773980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:06.836360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:06.837273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:06.837362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:06.837400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:06.965531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:06.965712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:06.965755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:06.965785] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:06.969450] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: DOWN (p=36.85%) [2026-03-13T20:15:06.969772] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-03-13T20:15:06.969918] [INFO ] [sig ] AAP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:07.115030] [INFO ] [LOCAL ] Saved forecast: AAP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AAP.txt [2026-03-13T20:15:07.115177] [INFO ] [sig ] [5/3262] Completed AAP in 0.4s | 2.83 sym/s | Total: 1.8s | ETA: 19.2m [2026-03-13T20:15:07.115219] [INFO ] [sig ] [6/3262] Forecasting AAPB... [2026-03-13T20:15:07.115248] [INFO ] [sig ] Generating forecast for: AAPB [2026-03-13T20:15:07.115279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-03-13T20:15:07.126753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-03-13T20:15:07.127139] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-03-13T20:15:07.128054] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-03-13T20:15:07.128118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:07.128164] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:07.128199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:07.128280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:07.187089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:07.187979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:07.188065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:07.188098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:07.310388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:07.310561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:07.310629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:07.310662] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:07.314339] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: UP (p=55.48%) [2026-03-13T20:15:07.314660] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-03-13T20:15:07.314805] [INFO ] [sig ] AAPB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:07.460564] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AAPB.txt [2026-03-13T20:15:07.460788] [INFO ] [sig ] [6/3262] Completed AAPB in 0.3s | 2.84 sym/s | Total: 2.1s | ETA: 19.1m [2026-03-13T20:15:07.460835] [INFO ] [sig ] [7/3262] Forecasting AAPD... [2026-03-13T20:15:07.460873] [INFO ] [sig ] Generating forecast for: AAPD [2026-03-13T20:15:07.460920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-03-13T20:15:07.473753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-03-13T20:15:07.474171] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-03-13T20:15:07.475247] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-03-13T20:15:07.475303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:07.475337] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:07.475365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:07.475429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:07.537034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:07.537930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:07.538032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:07.538067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:07.672027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:07.672214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:07.672258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:07.672289] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:07.676169] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: DOWN (p=13.77%) [2026-03-13T20:15:07.676491] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-03-13T20:15:07.676658] [INFO ] [sig ] AAPD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:07.843273] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AAPD.txt [2026-03-13T20:15:07.843464] [INFO ] [sig ] [7/3262] Completed AAPD in 0.4s | 2.80 sym/s | Total: 2.5s | ETA: 19.3m [2026-03-13T20:15:07.843519] [INFO ] [sig ] [8/3262] Forecasting AAPL... [2026-03-13T20:15:07.843561] [INFO ] [sig ] Generating forecast for: AAPL [2026-03-13T20:15:07.843625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-03-13T20:15:07.855236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-03-13T20:15:07.855662] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-03-13T20:15:07.856507] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-03-13T20:15:07.856561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:07.856616] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:07.856647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:07.856707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:07.918650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:07.919511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:07.919612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:07.919648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:08.046249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:08.046414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:08.046454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:08.046485] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:08.050004] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: UP (p=97.36%) [2026-03-13T20:15:08.050296] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-03-13T20:15:08.050458] [INFO ] [sig ] AAPL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:08.196024] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AAPL.txt [2026-03-13T20:15:08.196166] [INFO ] [sig ] [8/3262] Completed AAPL in 0.4s | 2.81 sym/s | Total: 2.8s | ETA: 19.3m [2026-03-13T20:15:08.196206] [INFO ] [sig ] [9/3262] Forecasting AAXJ... [2026-03-13T20:15:08.196237] [INFO ] [sig ] Generating forecast for: AAXJ [2026-03-13T20:15:08.196268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-03-13T20:15:08.207773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-03-13T20:15:08.208148] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-03-13T20:15:08.209033] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-03-13T20:15:08.209088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:08.209123] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:08.209151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:08.209209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:08.270444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:08.271356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:08.271442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:08.271477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:08.402475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:08.402657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:08.402701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:08.402735] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:08.406279] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: UP (p=80.73%) [2026-03-13T20:15:08.406597] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-03-13T20:15:08.406745] [INFO ] [sig ] AAXJ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:08.554354] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AAXJ.txt [2026-03-13T20:15:08.554503] [INFO ] [sig ] [9/3262] Completed AAXJ in 0.4s | 2.81 sym/s | Total: 3.2s | ETA: 19.3m [2026-03-13T20:15:08.554545] [INFO ] [sig ] [10/3262] Forecasting AB... [2026-03-13T20:15:08.554593] [INFO ] [sig ] Generating forecast for: AB [2026-03-13T20:15:08.554627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-03-13T20:15:08.566083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-03-13T20:15:08.566397] [INFO ] [FORECASTER] Starting predict_future for AB [2026-03-13T20:15:08.567259] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-03-13T20:15:08.567320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:08.567393] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:08.567425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:08.567485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:08.628921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:08.629800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:08.629890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:08.629925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:08.752101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:08.752264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:08.752306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:08.752337] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:08.756101] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-03-13T20:15:08.756418] [INFO ] [FORECASTER] Completed predict_future for AB [2026-03-13T20:15:08.756589] [INFO ] [sig ] AB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:08.900917] [INFO ] [LOCAL ] Saved forecast: AB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AB.txt [2026-03-13T20:15:08.901065] [INFO ] [sig ] [10/3262] Completed AB in 0.3s | 2.81 sym/s | Total: 3.6s | ETA: 19.3m [2026-03-13T20:15:08.901119] [INFO ] [sig ] [11/3262] Forecasting ABEO... [2026-03-13T20:15:08.901163] [INFO ] [sig ] Generating forecast for: ABEO [2026-03-13T20:15:08.901195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-03-13T20:15:08.912529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-03-13T20:15:08.912849] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-03-13T20:15:08.913683] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-03-13T20:15:08.913739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:08.913773] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:08.913802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:08.913861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:08.977652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:08.978525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:08.978629] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:08.978666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:09.098265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:09.098430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:09.098471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:09.098501] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:09.102651] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-03-13T20:15:09.102976] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-03-13T20:15:09.103128] [INFO ] [sig ] ABEO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:09.254599] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ABEO.txt [2026-03-13T20:15:09.254772] [INFO ] [sig ] [11/3262] Completed ABEO in 0.4s | 2.82 sym/s | Total: 3.9s | ETA: 19.2m [2026-03-13T20:15:09.254815] [INFO ] [sig ] [12/3262] Forecasting ABM... [2026-03-13T20:15:09.254845] [INFO ] [sig ] Generating forecast for: ABM [2026-03-13T20:15:09.254876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-03-13T20:15:09.266769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-03-13T20:15:09.267111] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-03-13T20:15:09.268034] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-03-13T20:15:09.268089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:09.268124] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:09.268152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:09.268211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:09.326222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:09.327145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:09.327230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:09.327263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:09.447560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:09.447757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:09.447799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:09.447828] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:09.451486] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: UP (p=55.10%) [2026-03-13T20:15:09.451813] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-03-13T20:15:09.451955] [INFO ] [sig ] ABM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:09.594084] [INFO ] [LOCAL ] Saved forecast: ABM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ABM.txt [2026-03-13T20:15:09.594231] [INFO ] [sig ] [12/3262] Completed ABM in 0.3s | 2.83 sym/s | Total: 4.2s | ETA: 19.2m [2026-03-13T20:15:09.594272] [INFO ] [sig ] [13/3262] Forecasting ABNB... [2026-03-13T20:15:09.594302] [INFO ] [sig ] Generating forecast for: ABNB [2026-03-13T20:15:09.594334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-03-13T20:15:09.605761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-03-13T20:15:09.606153] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-03-13T20:15:09.607042] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-03-13T20:15:09.607098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:09.607131] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:09.607159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:09.607218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:09.665883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:09.666744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:09.666828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:09.666861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:09.789161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:09.789324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:09.789364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:09.789392] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:09.792968] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: UP (p=72.78%) [2026-03-13T20:15:09.793442] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-03-13T20:15:09.793601] [INFO ] [sig ] ABNB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:09.938513] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ABNB.txt [2026-03-13T20:15:09.938691] [INFO ] [sig ] [13/3262] Completed ABNB in 0.3s | 2.83 sym/s | Total: 4.6s | ETA: 19.1m [2026-03-13T20:15:09.938735] [INFO ] [sig ] [14/3262] Forecasting ABOS... [2026-03-13T20:15:09.938765] [INFO ] [sig ] Generating forecast for: ABOS [2026-03-13T20:15:09.938795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-03-13T20:15:09.950314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-03-13T20:15:09.950719] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-03-13T20:15:09.951600] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-03-13T20:15:09.951657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:09.951691] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:09.951719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:09.951778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:10.015267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:10.016304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:10.016400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:10.016441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:10.141896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:10.142071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:10.142132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:10.142162] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:10.145792] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=17.52%) [2026-03-13T20:15:10.146093] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-03-13T20:15:10.146236] [INFO ] [sig ] ABOS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:10.289796] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ABOS.txt [2026-03-13T20:15:10.289936] [INFO ] [sig ] [14/3262] Completed ABOS in 0.4s | 2.83 sym/s | Total: 4.9s | ETA: 19.1m [2026-03-13T20:15:10.289978] [INFO ] [sig ] [15/3262] Forecasting ABSI... [2026-03-13T20:15:10.290007] [INFO ] [sig ] Generating forecast for: ABSI [2026-03-13T20:15:10.290036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-03-13T20:15:10.301527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-03-13T20:15:10.301903] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-03-13T20:15:10.302797] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-03-13T20:15:10.302853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:10.302886] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:10.302914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:10.302973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:10.361961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:10.362835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:10.362920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:10.362953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:10.487278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:10.487442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:10.487484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:10.487514] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:10.491651] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-03-13T20:15:10.492016] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-03-13T20:15:10.492212] [INFO ] [sig ] ABSI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:10.641823] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ABSI.txt [2026-03-13T20:15:10.641990] [INFO ] [sig ] [15/3262] Completed ABSI in 0.4s | 2.83 sym/s | Total: 5.3s | ETA: 19.1m [2026-03-13T20:15:10.642033] [INFO ] [sig ] [16/3262] Forecasting ABUS... [2026-03-13T20:15:10.642062] [INFO ] [sig ] Generating forecast for: ABUS [2026-03-13T20:15:10.642092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-03-13T20:15:10.654079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-03-13T20:15:10.654439] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-03-13T20:15:10.655378] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-03-13T20:15:10.655432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:10.655466] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:10.655494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:10.655551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:10.716438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:10.717283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:10.717367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:10.717402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:10.839730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:10.839896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:10.839940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:10.839970] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:10.843781] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: UP (p=56.96%) [2026-03-13T20:15:10.844128] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-03-13T20:15:10.844277] [INFO ] [sig ] ABUS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:11.002322] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ABUS.txt [2026-03-13T20:15:11.002487] [INFO ] [sig ] [16/3262] Completed ABUS in 0.4s | 2.83 sym/s | Total: 5.7s | ETA: 19.1m [2026-03-13T20:15:11.002532] [INFO ] [sig ] [17/3262] Forecasting ABVC... [2026-03-13T20:15:11.002562] [INFO ] [sig ] Generating forecast for: ABVC [2026-03-13T20:15:11.002616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-03-13T20:15:11.013887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-03-13T20:15:11.014255] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-03-13T20:15:11.015069] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-03-13T20:15:11.015123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:11.015156] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:11.015182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:11.015239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:11.072954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:11.073852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:11.073936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:11.073969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:11.193293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:11.193453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:11.193492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:11.193521] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:11.197000] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: UP (p=94.84%) [2026-03-13T20:15:11.197294] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-03-13T20:15:11.197429] [INFO ] [sig ] ABVC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:11.339830] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ABVC.txt [2026-03-13T20:15:11.339987] [INFO ] [sig ] [17/3262] Completed ABVC in 0.3s | 2.84 sym/s | Total: 6.0s | ETA: 19.1m [2026-03-13T20:15:11.340032] [INFO ] [sig ] [18/3262] Forecasting ABVE... [2026-03-13T20:15:11.340064] [INFO ] [sig ] Generating forecast for: ABVE [2026-03-13T20:15:11.340095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-03-13T20:15:11.350972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-03-13T20:15:11.351311] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-03-13T20:15:11.352140] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-03-13T20:15:11.352194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:11.352237] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:11.352264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:11.352321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:11.409281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:11.409942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:11.410023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:11.410059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:11.530845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:11.530999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:11.531044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:11.531072] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:11.534615] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: UP (p=88.56%) [2026-03-13T20:15:11.534896] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-03-13T20:15:11.535029] [INFO ] [sig ] ABVE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:11.678985] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ABVE.txt [2026-03-13T20:15:11.679128] [INFO ] [sig ] [18/3262] Completed ABVE in 0.3s | 2.84 sym/s | Total: 6.3s | ETA: 19.0m [2026-03-13T20:15:11.679169] [INFO ] [sig ] [19/3262] Forecasting ACA... [2026-03-13T20:15:11.679199] [INFO ] [sig ] Generating forecast for: ACA [2026-03-13T20:15:11.679228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-03-13T20:15:11.689740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-03-13T20:15:11.690021] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-03-13T20:15:11.690889] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-03-13T20:15:11.690945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:11.690978] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:11.691005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:11.691064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:11.752946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:11.753775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:11.753861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:11.753896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:11.878230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:11.878381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:11.878421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:11.878450] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:11.881925] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: UP (p=79.88%) [2026-03-13T20:15:11.882213] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-03-13T20:15:11.882348] [INFO ] [sig ] ACA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:12.024828] [INFO ] [LOCAL ] Saved forecast: ACA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ACA.txt [2026-03-13T20:15:12.025005] [INFO ] [sig ] [19/3262] Completed ACA in 0.3s | 2.85 sym/s | Total: 6.7s | ETA: 19.0m [2026-03-13T20:15:12.025047] [INFO ] [sig ] [20/3262] Forecasting ACAD... [2026-03-13T20:15:12.025076] [INFO ] [sig ] Generating forecast for: ACAD [2026-03-13T20:15:12.025109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-03-13T20:15:12.036247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-03-13T20:15:12.036634] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-03-13T20:15:12.037500] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-03-13T20:15:12.037556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:12.037628] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:12.037659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:12.037717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:12.096143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:12.096862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:12.096974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:12.097009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:12.221721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:12.221877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:12.221918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:12.221949] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:12.225660] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: DOWN (p=37.22%) [2026-03-13T20:15:12.225956] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-03-13T20:15:12.226099] [INFO ] [sig ] ACAD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:12.373397] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ACAD.txt [2026-03-13T20:15:12.373585] [INFO ] [sig ] [20/3262] Completed ACAD in 0.3s | 2.85 sym/s | Total: 7.0s | ETA: 19.0m [2026-03-13T20:15:12.373631] [INFO ] [sig ] [21/3262] Forecasting ACB... [2026-03-13T20:15:12.373663] [INFO ] [sig ] Generating forecast for: ACB [2026-03-13T20:15:12.373695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-03-13T20:15:12.385473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-03-13T20:15:12.385837] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-03-13T20:15:12.386732] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-03-13T20:15:12.386788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:12.386821] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:12.386849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:12.386907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:12.446067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:12.446758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:12.446854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:12.446890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:12.569885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:12.570031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:12.570071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:12.570100] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:12.573494] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=72.21%) [2026-03-13T20:15:12.573792] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-03-13T20:15:12.573923] [INFO ] [sig ] ACB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:12.715558] [INFO ] [LOCAL ] Saved forecast: ACB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ACB.txt [2026-03-13T20:15:12.715712] [INFO ] [sig ] [21/3262] Completed ACB in 0.3s | 2.85 sym/s | Total: 7.4s | ETA: 19.0m [2026-03-13T20:15:12.715754] [INFO ] [sig ] [22/3262] Forecasting ACCO... [2026-03-13T20:15:12.715788] [INFO ] [sig ] Generating forecast for: ACCO [2026-03-13T20:15:12.715819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-03-13T20:15:12.727108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-03-13T20:15:12.727430] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-03-13T20:15:12.728264] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-03-13T20:15:12.728318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:12.728350] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:12.728376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:12.728432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:12.786258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:12.786939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:12.787019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:12.787051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:12.910420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:12.910592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:12.910635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:12.910665] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:12.914117] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: UP (p=86.52%) [2026-03-13T20:15:12.914399] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-03-13T20:15:12.914533] [INFO ] [sig ] ACCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:13.057618] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ACCO.txt [2026-03-13T20:15:13.057777] [INFO ] [sig ] [22/3262] Completed ACCO in 0.3s | 2.85 sym/s | Total: 7.7s | ETA: 18.9m [2026-03-13T20:15:13.057822] [INFO ] [sig ] [23/3262] Forecasting ACDC... [2026-03-13T20:15:13.057854] [INFO ] [sig ] Generating forecast for: ACDC [2026-03-13T20:15:13.057886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-03-13T20:15:13.072734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-03-13T20:15:13.073104] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-03-13T20:15:13.073911] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-03-13T20:15:13.073965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:13.073998] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:13.074025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:13.074086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:13.131647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:13.132349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:13.132431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:13.132466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:13.248401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:13.248590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:13.248641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:13.248670] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:13.252157] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: UP (p=59.38%) [2026-03-13T20:15:13.252444] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-03-13T20:15:13.252594] [INFO ] [sig ] ACDC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:13.402743] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ACDC.txt [2026-03-13T20:15:13.402980] [INFO ] [sig ] [23/3262] Completed ACDC in 0.3s | 2.86 sym/s | Total: 8.1s | ETA: 18.9m [2026-03-13T20:15:13.403036] [INFO ] [sig ] [24/3262] Forecasting ACEL... [2026-03-13T20:15:13.403071] [INFO ] [sig ] Generating forecast for: ACEL [2026-03-13T20:15:13.403103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-03-13T20:15:13.415566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-03-13T20:15:13.416057] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-03-13T20:15:13.417003] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-03-13T20:15:13.417063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:13.417099] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:13.417127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:13.417187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:13.477472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:13.478465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:13.478554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:13.478608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:13.596483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:13.596661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:13.596704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:13.596733] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:13.600276] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: DOWN (p=31.13%) [2026-03-13T20:15:13.600566] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-03-13T20:15:13.600723] [INFO ] [sig ] ACEL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:13.748095] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ACEL.txt [2026-03-13T20:15:13.748311] [INFO ] [sig ] [24/3262] Completed ACEL in 0.3s | 2.86 sym/s | Total: 8.4s | ETA: 18.9m [2026-03-13T20:15:13.748372] [INFO ] [sig ] [25/3262] Forecasting ACGL... [2026-03-13T20:15:13.748419] [INFO ] [sig ] Generating forecast for: ACGL [2026-03-13T20:15:13.748465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-03-13T20:15:13.761753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-03-13T20:15:13.762152] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-03-13T20:15:13.763013] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-03-13T20:15:13.763074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:13.763108] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:13.763136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:13.763193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:13.820377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:13.821039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:13.821119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:13.821153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:13.949971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:13.950162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:13.950208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:13.950258] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:13.953867] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: DOWN (p=13.59%) [2026-03-13T20:15:13.954159] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-03-13T20:15:13.954294] [INFO ] [sig ] ACGL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:14.128273] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ACGL.txt [2026-03-13T20:15:14.128439] [INFO ] [sig ] [25/3262] Completed ACGL in 0.4s | 2.85 sym/s | Total: 8.8s | ETA: 18.9m [2026-03-13T20:15:14.128482] [INFO ] [sig ] [26/3262] Forecasting ACGLN... [2026-03-13T20:15:14.128511] [INFO ] [sig ] Generating forecast for: ACGLN [2026-03-13T20:15:14.128541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-03-13T20:15:14.143020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-03-13T20:15:14.143426] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-03-13T20:15:14.144332] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-03-13T20:15:14.144388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:14.144423] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:14.144451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:14.144530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:14.209636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:14.210682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:14.210776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:14.210810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:14.336560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:14.336750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:14.336793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:14.336825] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:14.340719] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: DOWN (p=32.10%) [2026-03-13T20:15:14.341023] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-03-13T20:15:14.341166] [INFO ] [sig ] ACGLN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:14.493879] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ACGLN.txt [2026-03-13T20:15:14.494053] [INFO ] [sig ] [26/3262] Completed ACGLN in 0.4s | 2.84 sym/s | Total: 9.1s | ETA: 19.0m [2026-03-13T20:15:14.494104] [INFO ] [sig ] [27/3262] Forecasting ACGLO... [2026-03-13T20:15:14.494144] [INFO ] [sig ] Generating forecast for: ACGLO [2026-03-13T20:15:14.494182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-03-13T20:15:14.505912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-03-13T20:15:14.506333] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-03-13T20:15:14.507260] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-03-13T20:15:14.507315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:14.507378] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:14.507407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:14.507479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:14.574168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:14.575170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:14.575286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:14.575335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:14.703091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:14.703267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:14.703319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:14.703351] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:14.707064] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: DOWN (p=29.22%) [2026-03-13T20:15:14.707374] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-03-13T20:15:14.707542] [INFO ] [sig ] ACGLO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:14.866142] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ACGLO.txt [2026-03-13T20:15:14.866287] [INFO ] [sig ] [27/3262] Completed ACGLO in 0.4s | 2.84 sym/s | Total: 9.5s | ETA: 19.0m [2026-03-13T20:15:14.866332] [INFO ] [sig ] [28/3262] Forecasting ACHC... [2026-03-13T20:15:14.866364] [INFO ] [sig ] Generating forecast for: ACHC [2026-03-13T20:15:14.866395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-03-13T20:15:14.878369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-03-13T20:15:14.878733] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-03-13T20:15:14.879602] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-03-13T20:15:14.879668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:14.879700] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:14.879728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:14.879785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:14.943324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:14.944127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:14.944216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:14.944250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:15.077064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:15.077239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:15.077281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:15.077311] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:15.081159] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-03-13T20:15:15.081484] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-03-13T20:15:15.081652] [INFO ] [sig ] ACHC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:15.233755] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ACHC.txt [2026-03-13T20:15:15.233948] [INFO ] [sig ] [28/3262] Completed ACHC in 0.4s | 2.83 sym/s | Total: 9.9s | ETA: 19.0m [2026-03-13T20:15:15.234004] [INFO ] [sig ] [29/3262] Forecasting ACI... [2026-03-13T20:15:15.234035] [INFO ] [sig ] Generating forecast for: ACI [2026-03-13T20:15:15.234065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-03-13T20:15:15.248526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-03-13T20:15:15.248909] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-03-13T20:15:15.249882] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-03-13T20:15:15.249937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:15.249985] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:15.250014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:15.250071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:15.312749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:15.313848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:15.313967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:15.314026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:15.436861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:15.437028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:15.437069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:15.437099] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:15.440759] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: UP (p=67.82%) [2026-03-13T20:15:15.441051] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-03-13T20:15:15.441215] [INFO ] [sig ] ACI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:15.593488] [INFO ] [LOCAL ] Saved forecast: ACI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ACI.txt [2026-03-13T20:15:15.593656] [INFO ] [sig ] [29/3262] Completed ACI in 0.4s | 2.83 sym/s | Total: 10.2s | ETA: 19.0m [2026-03-13T20:15:15.593699] [INFO ] [sig ] [30/3262] Forecasting ACIC... [2026-03-13T20:15:15.593737] [INFO ] [sig ] Generating forecast for: ACIC [2026-03-13T20:15:15.593779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-03-13T20:15:15.605300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-03-13T20:15:15.605677] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-03-13T20:15:15.606508] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-03-13T20:15:15.606562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:15.606615] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:15.606645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:15.606703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:15.668391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:15.669298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:15.669398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:15.669437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:15.795702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:15.795893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:15.795939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:15.796026] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:15.800294] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: UP (p=66.56%) [2026-03-13T20:15:15.800656] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-03-13T20:15:15.800814] [INFO ] [sig ] ACIC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:15.957518] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ACIC.txt [2026-03-13T20:15:15.957704] [INFO ] [sig ] [30/3262] Completed ACIC in 0.4s | 2.83 sym/s | Total: 10.6s | ETA: 19.1m [2026-03-13T20:15:15.957748] [INFO ] [sig ] [31/3262] Forecasting ACLS... [2026-03-13T20:15:15.957777] [INFO ] [sig ] Generating forecast for: ACLS [2026-03-13T20:15:15.957806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-03-13T20:15:15.969511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-03-13T20:15:15.969913] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-03-13T20:15:15.970782] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-03-13T20:15:15.970837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:15.970870] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:15.970897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:15.970958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:16.028266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:16.029251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:16.029348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:16.029382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:16.153237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:16.153405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:16.153445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:16.153475] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:16.157091] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: DOWN (p=9.44%) [2026-03-13T20:15:16.157404] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-03-13T20:15:16.157551] [INFO ] [sig ] ACLS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:16.314357] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ACLS.txt [2026-03-13T20:15:16.314523] [INFO ] [sig ] [31/3262] Completed ACLS in 0.4s | 2.83 sym/s | Total: 11.0s | ETA: 19.1m [2026-03-13T20:15:16.314565] [INFO ] [sig ] [32/3262] Forecasting ACLX... [2026-03-13T20:15:16.314620] [INFO ] [sig ] Generating forecast for: ACLX [2026-03-13T20:15:16.314652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-03-13T20:15:16.325984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-03-13T20:15:16.326424] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-03-13T20:15:16.327300] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-03-13T20:15:16.327356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:16.327389] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:16.327417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:16.327477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:16.386869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:16.387923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:16.388021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:16.388057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:16.513007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:16.513196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:16.513240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:16.513271] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:16.516844] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: DOWN (p=36.77%) [2026-03-13T20:15:16.517169] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-03-13T20:15:16.517315] [INFO ] [sig ] ACLX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:16.691040] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ACLX.txt [2026-03-13T20:15:16.691216] [INFO ] [sig ] [32/3262] Completed ACLX in 0.4s | 2.82 sym/s | Total: 11.3s | ETA: 19.1m [2026-03-13T20:15:16.691258] [INFO ] [sig ] [33/3262] Forecasting ACM... [2026-03-13T20:15:16.691288] [INFO ] [sig ] Generating forecast for: ACM [2026-03-13T20:15:16.691324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-03-13T20:15:16.703245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-03-13T20:15:16.703912] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-03-13T20:15:16.704785] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-03-13T20:15:16.704841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:16.704873] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:16.704900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:16.704957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:16.773719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:16.774628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:16.774714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:16.774748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:16.905113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:16.905325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:16.905374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:16.905405] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:16.909185] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: DOWN (p=18.57%) [2026-03-13T20:15:16.909492] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-03-13T20:15:16.909655] [INFO ] [sig ] ACM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:17.058244] [INFO ] [LOCAL ] Saved forecast: ACM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ACM.txt [2026-03-13T20:15:17.058417] [INFO ] [sig ] [33/3262] Completed ACM in 0.4s | 2.82 sym/s | Total: 11.7s | ETA: 19.1m [2026-03-13T20:15:17.058462] [INFO ] [sig ] [34/3262] Forecasting ACN... [2026-03-13T20:15:17.058492] [INFO ] [sig ] Generating forecast for: ACN [2026-03-13T20:15:17.058534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-03-13T20:15:17.070107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-03-13T20:15:17.070513] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-03-13T20:15:17.071384] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-03-13T20:15:17.071438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:17.071471] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:17.071498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:17.071555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:17.132368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:17.133346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:17.133443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:17.133476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:17.260944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:17.261111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:17.261152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:17.261182] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:17.264817] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-03-13T20:15:17.265127] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-03-13T20:15:17.265271] [INFO ] [sig ] ACN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:17.417030] [INFO ] [LOCAL ] Saved forecast: ACN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ACN.txt [2026-03-13T20:15:17.417199] [INFO ] [sig ] [34/3262] Completed ACN in 0.4s | 2.82 sym/s | Total: 12.1s | ETA: 19.1m [2026-03-13T20:15:17.417241] [INFO ] [sig ] [35/3262] Forecasting ACNB... [2026-03-13T20:15:17.417274] [INFO ] [sig ] Generating forecast for: ACNB [2026-03-13T20:15:17.417305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-03-13T20:15:17.428691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-03-13T20:15:17.429044] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-03-13T20:15:17.430071] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-03-13T20:15:17.430125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:17.430158] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:17.430185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:17.430242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:17.490190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:17.491099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:17.491183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:17.491216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:17.610767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:17.610956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:17.611008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:17.611040] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:17.615137] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: DOWN (p=17.13%) [2026-03-13T20:15:17.615440] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-03-13T20:15:17.615596] [INFO ] [sig ] ACNB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:17.761078] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ACNB.txt [2026-03-13T20:15:17.761237] [INFO ] [sig ] [35/3262] Completed ACNB in 0.3s | 2.82 sym/s | Total: 12.4s | ETA: 19.1m [2026-03-13T20:15:17.761291] [INFO ] [sig ] [36/3262] Forecasting ACON... [2026-03-13T20:15:17.761321] [INFO ] [sig ] Generating forecast for: ACON [2026-03-13T20:15:17.761352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-03-13T20:15:17.773315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-03-13T20:15:17.773871] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-03-13T20:15:17.774940] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-03-13T20:15:17.774994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:17.775025] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:17.775051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:17.775107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:17.836095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:17.836990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:17.837077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:17.837110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:17.952472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:17.952658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:17.952700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:17.952745] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:17.956243] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: UP (p=90.94%) [2026-03-13T20:15:17.956536] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-03-13T20:15:17.956696] [INFO ] [sig ] ACON: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:18.101713] [INFO ] [LOCAL ] Saved forecast: ACON 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ACON.txt [2026-03-13T20:15:18.101882] [INFO ] [sig ] [36/3262] Completed ACON in 0.3s | 2.82 sym/s | Total: 12.8s | ETA: 19.0m [2026-03-13T20:15:18.101924] [INFO ] [sig ] [37/3262] Forecasting ACP... [2026-03-13T20:15:18.101953] [INFO ] [sig ] Generating forecast for: ACP [2026-03-13T20:15:18.101983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-03-13T20:15:18.112893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-03-13T20:15:18.113230] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-03-13T20:15:18.114060] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-03-13T20:15:18.114113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:18.114145] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:18.114171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:18.114228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:18.172303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:18.173211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:18.173331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:18.173367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:18.290371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:18.290536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:18.290595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:18.290630] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:18.294078] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: DOWN (p=0.59%) [2026-03-13T20:15:18.294364] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-03-13T20:15:18.294501] [INFO ] [sig ] ACP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:18.440992] [INFO ] [LOCAL ] Saved forecast: ACP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ACP.txt [2026-03-13T20:15:18.441184] [INFO ] [sig ] [37/3262] Completed ACP in 0.3s | 2.83 sym/s | Total: 13.1s | ETA: 19.0m [2026-03-13T20:15:18.441236] [INFO ] [sig ] [38/3262] Forecasting ACRE... [2026-03-13T20:15:18.441272] [INFO ] [sig ] Generating forecast for: ACRE [2026-03-13T20:15:18.441304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-03-13T20:15:18.452275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-03-13T20:15:18.452636] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-03-13T20:15:18.453464] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-03-13T20:15:18.453517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:18.453549] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:18.453604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:18.453667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:18.512483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:18.513474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:18.513587] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:18.513627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:18.639936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:18.640107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:18.640147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:18.640178] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:18.643749] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: DOWN (p=21.73%) [2026-03-13T20:15:18.644061] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-03-13T20:15:18.644203] [INFO ] [sig ] ACRE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:18.790327] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ACRE.txt [2026-03-13T20:15:18.790496] [INFO ] [sig ] [38/3262] Completed ACRE in 0.3s | 2.83 sym/s | Total: 13.4s | ETA: 19.0m [2026-03-13T20:15:18.790540] [INFO ] [sig ] [39/3262] Forecasting ACRS... [2026-03-13T20:15:18.790591] [INFO ] [sig ] Generating forecast for: ACRS [2026-03-13T20:15:18.790626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-03-13T20:15:18.802635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-03-13T20:15:18.803037] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-03-13T20:15:18.803906] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-03-13T20:15:18.803961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:18.803993] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:18.804019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:18.804076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:18.862932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:18.863866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:18.863958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:18.863990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:18.982122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:18.982303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:18.982346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:18.982375] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:18.985927] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: UP (p=97.61%) [2026-03-13T20:15:18.986267] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-03-13T20:15:18.986413] [INFO ] [sig ] ACRS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:19.134163] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ACRS.txt [2026-03-13T20:15:19.134332] [INFO ] [sig ] [39/3262] Completed ACRS in 0.3s | 2.83 sym/s | Total: 13.8s | ETA: 19.0m [2026-03-13T20:15:19.134375] [INFO ] [sig ] [40/3262] Forecasting ACTG... [2026-03-13T20:15:19.134406] [INFO ] [sig ] Generating forecast for: ACTG [2026-03-13T20:15:19.134641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-03-13T20:15:19.150206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-03-13T20:15:19.150561] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-03-13T20:15:19.151404] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-03-13T20:15:19.151456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:19.151489] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:19.151515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:19.151655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:19.208689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:19.209669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:19.209756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:19.209790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:19.330658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:19.330822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:19.330861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:19.330892] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:19.334408] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: UP (p=55.12%) [2026-03-13T20:15:19.334715] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-03-13T20:15:19.334857] [INFO ] [sig ] ACTG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:19.480090] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ACTG.txt [2026-03-13T20:15:19.480321] [INFO ] [sig ] [40/3262] Completed ACTG in 0.3s | 2.83 sym/s | Total: 14.1s | ETA: 19.0m [2026-03-13T20:15:19.480365] [INFO ] [sig ] [41/3262] Forecasting ACVA... [2026-03-13T20:15:19.480395] [INFO ] [sig ] Generating forecast for: ACVA [2026-03-13T20:15:19.480425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-03-13T20:15:19.492411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-03-13T20:15:19.492792] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-03-13T20:15:19.493814] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-03-13T20:15:19.493866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:19.493898] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:19.493924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:19.493980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:19.551169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:19.552115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:19.552201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:19.552235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:19.672782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:19.672954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:19.672996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:19.673024] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:19.677309] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-03-13T20:15:19.677809] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-03-13T20:15:19.678015] [INFO ] [sig ] ACVA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:19.823000] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ACVA.txt [2026-03-13T20:15:19.823166] [INFO ] [sig ] [41/3262] Completed ACVA in 0.3s | 2.83 sym/s | Total: 14.5s | ETA: 19.0m [2026-03-13T20:15:19.823208] [INFO ] [sig ] [42/3262] Forecasting ACWI... [2026-03-13T20:15:19.823236] [INFO ] [sig ] Generating forecast for: ACWI [2026-03-13T20:15:19.823266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-03-13T20:15:19.836108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-03-13T20:15:19.836515] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-03-13T20:15:19.837349] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-03-13T20:15:19.837418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:19.837680] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:19.837711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:19.837769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:19.897057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:19.897987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:19.898072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:19.898106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:20.025726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:20.025908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:20.025949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:20.025978] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:20.029961] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-03-13T20:15:20.030253] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-03-13T20:15:20.030409] [INFO ] [sig ] ACWI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:20.179954] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ACWI.txt [2026-03-13T20:15:20.180124] [INFO ] [sig ] [42/3262] Completed ACWI in 0.4s | 2.83 sym/s | Total: 14.8s | ETA: 19.0m [2026-03-13T20:15:20.180164] [INFO ] [sig ] [43/3262] Forecasting ACWX... [2026-03-13T20:15:20.180195] [INFO ] [sig ] Generating forecast for: ACWX [2026-03-13T20:15:20.180225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-03-13T20:15:20.192261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-03-13T20:15:20.192590] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-03-13T20:15:20.193410] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-03-13T20:15:20.193463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:20.193496] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:20.193523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:20.193607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:20.254823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:20.255783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:20.255867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:20.255900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:20.378773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:20.378934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:20.378975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:20.379006] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:20.382533] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: UP (p=70.85%) [2026-03-13T20:15:20.382839] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-03-13T20:15:20.382977] [INFO ] [sig ] ACWX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:20.526140] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ACWX.txt [2026-03-13T20:15:20.526299] [INFO ] [sig ] [43/3262] Completed ACWX in 0.3s | 2.83 sym/s | Total: 15.2s | ETA: 18.9m [2026-03-13T20:15:20.526340] [INFO ] [sig ] [44/3262] Forecasting ACXP... [2026-03-13T20:15:20.526372] [INFO ] [sig ] Generating forecast for: ACXP [2026-03-13T20:15:20.526402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-03-13T20:15:20.541800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-03-13T20:15:20.542266] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-03-13T20:15:20.543180] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-03-13T20:15:20.543237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:20.543325] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:20.543354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:20.543413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:20.603024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:20.603960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:20.604044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:20.604077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:20.730723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:20.730902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:20.730944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:20.730973] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:20.734812] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-03-13T20:15:20.735115] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-03-13T20:15:20.735262] [INFO ] [sig ] ACXP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:20.879742] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ACXP.txt [2026-03-13T20:15:20.879930] [INFO ] [sig ] [44/3262] Completed ACXP in 0.4s | 2.83 sym/s | Total: 15.5s | ETA: 18.9m [2026-03-13T20:15:20.879973] [INFO ] [sig ] [45/3262] Forecasting ADBE... [2026-03-13T20:15:20.880002] [INFO ] [sig ] Generating forecast for: ADBE [2026-03-13T20:15:20.880034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-03-13T20:15:20.891923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-03-13T20:15:20.892281] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-03-13T20:15:20.893111] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-03-13T20:15:20.893164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:20.893196] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:20.893223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:20.893279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:20.951604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:20.952527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:20.952651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:20.952687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:21.076363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:21.076524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:21.076583] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:21.076619] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:21.080262] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: DOWN (p=47.02%) [2026-03-13T20:15:21.080596] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-03-13T20:15:21.080737] [INFO ] [sig ] ADBE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:21.238878] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ADBE.txt [2026-03-13T20:15:21.239066] [INFO ] [sig ] [45/3262] Completed ADBE in 0.4s | 2.83 sym/s | Total: 15.9s | ETA: 18.9m [2026-03-13T20:15:21.239112] [INFO ] [sig ] [46/3262] Forecasting ADC... [2026-03-13T20:15:21.239142] [INFO ] [sig ] Generating forecast for: ADC [2026-03-13T20:15:21.239176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-03-13T20:15:21.250645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-03-13T20:15:21.251092] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-03-13T20:15:21.251998] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-03-13T20:15:21.252054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:21.252087] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:21.252115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:21.252177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:21.315460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:21.316455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:21.316549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:21.316603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:21.442215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:21.442387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:21.442429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:21.442460] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:21.446539] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-03-13T20:15:21.446871] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-03-13T20:15:21.447014] [INFO ] [sig ] ADC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:21.598882] [INFO ] [LOCAL ] Saved forecast: ADC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ADC.txt [2026-03-13T20:15:21.599057] [INFO ] [sig ] [46/3262] Completed ADC in 0.4s | 2.83 sym/s | Total: 16.3s | ETA: 18.9m [2026-03-13T20:15:21.599098] [INFO ] [sig ] [47/3262] Forecasting ADEA... [2026-03-13T20:15:21.599130] [INFO ] [sig ] Generating forecast for: ADEA [2026-03-13T20:15:21.599161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-03-13T20:15:21.611546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-03-13T20:15:21.611948] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-03-13T20:15:21.612815] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-03-13T20:15:21.612868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:21.612900] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:21.612928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:21.612985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:21.672614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:21.673557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:21.673667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:21.673700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:21.800071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:21.800242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:21.800284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:21.800354] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:21.804856] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: DOWN (p=0.36%) [2026-03-13T20:15:21.805243] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-03-13T20:15:21.805399] [INFO ] [sig ] ADEA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:21.959386] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ADEA.txt [2026-03-13T20:15:21.959538] [INFO ] [sig ] [47/3262] Completed ADEA in 0.4s | 2.83 sym/s | Total: 16.6s | ETA: 18.9m [2026-03-13T20:15:21.959599] [INFO ] [sig ] [48/3262] Forecasting ADI... [2026-03-13T20:15:21.959632] [INFO ] [sig ] Generating forecast for: ADI [2026-03-13T20:15:21.959663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-03-13T20:15:21.971378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-03-13T20:15:21.971782] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-03-13T20:15:21.972681] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-03-13T20:15:21.972737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:21.972770] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:21.972797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:21.972854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:22.032414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:22.033297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:22.033385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:22.033418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:22.162070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:22.162229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:22.162269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:22.162298] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:22.166244] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: DOWN (p=28.90%) [2026-03-13T20:15:22.166757] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-03-13T20:15:22.166899] [INFO ] [sig ] ADI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:22.313259] [INFO ] [LOCAL ] Saved forecast: ADI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ADI.txt [2026-03-13T20:15:22.313483] [INFO ] [sig ] [48/3262] Completed ADI in 0.4s | 2.83 sym/s | Total: 17.0s | ETA: 18.9m [2026-03-13T20:15:22.313531] [INFO ] [sig ] [49/3262] Forecasting ADMA... [2026-03-13T20:15:22.313563] [INFO ] [sig ] Generating forecast for: ADMA [2026-03-13T20:15:22.313614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-03-13T20:15:22.325966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-03-13T20:15:22.326381] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-03-13T20:15:22.327307] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-03-13T20:15:22.327362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:22.327393] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:22.327419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:22.327477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:22.389619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:22.390633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:22.390725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:22.390759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:22.515631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:22.515824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:22.515895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:22.515927] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:22.519792] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: UP (p=83.04%) [2026-03-13T20:15:22.520210] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-03-13T20:15:22.520407] [INFO ] [sig ] ADMA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:22.749481] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ADMA.txt [2026-03-13T20:15:22.749741] [INFO ] [sig ] [49/3262] Completed ADMA in 0.4s | 2.82 sym/s | Total: 17.4s | ETA: 19.0m [2026-03-13T20:15:22.749809] [INFO ] [sig ] [50/3262] Forecasting ADP... [2026-03-13T20:15:22.749852] [INFO ] [sig ] Generating forecast for: ADP [2026-03-13T20:15:22.749897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-03-13T20:15:22.770033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-03-13T20:15:22.770637] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-03-13T20:15:22.771929] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-03-13T20:15:22.772002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:22.772049] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:22.772088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:22.772174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:22.863118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:22.864219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:22.864315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:22.864350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:23.038030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:23.038207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:23.038250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:23.038278] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:23.043488] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: UP (p=78.02%) [2026-03-13T20:15:23.043993] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-03-13T20:15:23.044208] [INFO ] [sig ] ADP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:23.288680] [INFO ] [LOCAL ] Saved forecast: ADP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ADP.txt [2026-03-13T20:15:23.288964] [INFO ] [sig ] [50/3262] Completed ADP in 0.5s | 2.79 sym/s | Total: 17.9s | ETA: 19.2m [2026-03-13T20:15:23.289033] [INFO ] [sig ] [51/3262] Forecasting ADSK... [2026-03-13T20:15:23.289078] [INFO ] [sig ] Generating forecast for: ADSK [2026-03-13T20:15:23.289128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-03-13T20:15:23.313212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-03-13T20:15:23.313809] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-03-13T20:15:23.315028] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-03-13T20:15:23.315093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:23.315131] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:23.315163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:23.315234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:23.397332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:23.398749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:23.398886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:23.398947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:23.564451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:23.564680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:23.564737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:23.564775] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:23.569663] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: UP (p=90.59%) [2026-03-13T20:15:23.570113] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-03-13T20:15:23.570294] [INFO ] [sig ] ADSK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:23.765814] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ADSK.txt [2026-03-13T20:15:23.765992] [INFO ] [sig ] [51/3262] Completed ADSK in 0.5s | 2.77 sym/s | Total: 18.4s | ETA: 19.3m [2026-03-13T20:15:23.766038] [INFO ] [sig ] [52/3262] Forecasting ADTN... [2026-03-13T20:15:23.766069] [INFO ] [sig ] Generating forecast for: ADTN [2026-03-13T20:15:23.766099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-03-13T20:15:23.781539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-03-13T20:15:23.782094] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-03-13T20:15:23.783302] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-03-13T20:15:23.783387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:23.783434] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:23.783469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:23.783548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:23.866344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:23.867456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:23.867612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:23.867658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:23.998959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:23.999293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:23.999352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:23.999384] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:24.003368] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: UP (p=95.78%) [2026-03-13T20:15:24.003739] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-03-13T20:15:24.003896] [INFO ] [sig ] ADTN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:24.169594] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ADTN.txt [2026-03-13T20:15:24.169763] [INFO ] [sig ] [52/3262] Completed ADTN in 0.4s | 2.76 sym/s | Total: 18.8s | ETA: 19.4m [2026-03-13T20:15:24.169805] [INFO ] [sig ] [53/3262] Forecasting ADUS... [2026-03-13T20:15:24.169837] [INFO ] [sig ] Generating forecast for: ADUS [2026-03-13T20:15:24.169868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-03-13T20:15:24.182294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-03-13T20:15:24.182750] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-03-13T20:15:24.183726] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-03-13T20:15:24.183785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:24.183842] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:24.183872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:24.183953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:24.243695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:24.244641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:24.244737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:24.244773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:24.365300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:24.365500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:24.365558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:24.365616] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:24.370958] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: UP (p=72.54%) [2026-03-13T20:15:24.371257] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-03-13T20:15:24.371607] [INFO ] [sig ] ADUS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:24.524002] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ADUS.txt [2026-03-13T20:15:24.524151] [INFO ] [sig ] [53/3262] Completed ADUS in 0.4s | 2.76 sym/s | Total: 19.2s | ETA: 19.4m [2026-03-13T20:15:24.524194] [INFO ] [sig ] [54/3262] Forecasting ADX... [2026-03-13T20:15:24.524223] [INFO ] [sig ] Generating forecast for: ADX [2026-03-13T20:15:24.524253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-03-13T20:15:24.535524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-03-13T20:15:24.535914] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-03-13T20:15:24.536755] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-03-13T20:15:24.536809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:24.536841] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:24.536868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:24.536927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:24.594642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:24.595548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:24.595692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:24.595729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:24.727436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:24.727656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:24.727705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:24.727736] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:24.731763] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: UP (p=60.94%) [2026-03-13T20:15:24.732070] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-03-13T20:15:24.732226] [INFO ] [sig ] ADX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:24.890019] [INFO ] [LOCAL ] Saved forecast: ADX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ADX.txt [2026-03-13T20:15:24.890192] [INFO ] [sig ] [54/3262] Completed ADX in 0.4s | 2.76 sym/s | Total: 19.5s | ETA: 19.3m [2026-03-13T20:15:24.890238] [INFO ] [sig ] [55/3262] Forecasting AEE... [2026-03-13T20:15:24.890272] [INFO ] [sig ] Generating forecast for: AEE [2026-03-13T20:15:24.890305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-03-13T20:15:24.904012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-03-13T20:15:24.904457] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-03-13T20:15:24.905313] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-03-13T20:15:24.905368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:24.905402] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:24.905430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:24.905488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:24.963462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:24.964322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:24.964408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:24.964442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:25.092216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:25.092383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:25.092426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:25.092457] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:25.096916] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: UP (p=58.01%) [2026-03-13T20:15:25.097302] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-03-13T20:15:25.097477] [INFO ] [sig ] AEE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:25.242507] [INFO ] [LOCAL ] Saved forecast: AEE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AEE.txt [2026-03-13T20:15:25.242690] [INFO ] [sig ] [55/3262] Completed AEE in 0.4s | 2.76 sym/s | Total: 19.9s | ETA: 19.3m [2026-03-13T20:15:25.242736] [INFO ] [sig ] [56/3262] Forecasting AEFC... [2026-03-13T20:15:25.242765] [INFO ] [sig ] Generating forecast for: AEFC [2026-03-13T20:15:25.242794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-03-13T20:15:25.254034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-03-13T20:15:25.254424] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-03-13T20:15:25.255257] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-03-13T20:15:25.255309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:25.255341] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:25.255367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:25.255423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:25.313849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:25.314720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:25.314808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:25.314842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:25.438816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:25.439009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:25.439077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:25.439116] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:25.442942] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-03-13T20:15:25.443240] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-03-13T20:15:25.443397] [INFO ] [sig ] AEFC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:25.609177] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AEFC.txt [2026-03-13T20:15:25.609374] [INFO ] [sig ] [56/3262] Completed AEFC in 0.4s | 2.76 sym/s | Total: 20.3s | ETA: 19.3m [2026-03-13T20:15:25.609419] [INFO ] [sig ] [57/3262] Forecasting AEG... [2026-03-13T20:15:25.609463] [INFO ] [sig ] Generating forecast for: AEG [2026-03-13T20:15:25.609496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-03-13T20:15:25.622063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-03-13T20:15:25.622468] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-03-13T20:15:25.623373] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-03-13T20:15:25.623430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:25.623464] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:25.623491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:25.623559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:25.683615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:25.684625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:25.684721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:25.684754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:25.808397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:25.808613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:25.808657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:25.808688] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:25.813077] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-03-13T20:15:25.813531] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-03-13T20:15:25.813754] [INFO ] [sig ] AEG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:25.974304] [INFO ] [LOCAL ] Saved forecast: AEG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AEG.txt [2026-03-13T20:15:25.974500] [INFO ] [sig ] [57/3262] Completed AEG in 0.4s | 2.76 sym/s | Total: 20.6s | ETA: 19.3m [2026-03-13T20:15:25.974544] [INFO ] [sig ] [58/3262] Forecasting AEI... [2026-03-13T20:15:25.974595] [INFO ] [sig ] Generating forecast for: AEI [2026-03-13T20:15:25.974638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-03-13T20:15:25.986048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-03-13T20:15:25.986413] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-03-13T20:15:25.987342] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-03-13T20:15:25.987398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:25.987431] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:25.987458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:25.987516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:26.048913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:26.049872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:26.049977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:26.050016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:26.168981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:26.169149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:26.169191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:26.169220] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:26.173232] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: UP (p=63.43%) [2026-03-13T20:15:26.173545] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-03-13T20:15:26.173705] [INFO ] [sig ] AEI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:26.322996] [INFO ] [LOCAL ] Saved forecast: AEI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AEI.txt [2026-03-13T20:15:26.323163] [INFO ] [sig ] [58/3262] Completed AEI in 0.3s | 2.77 sym/s | Total: 21.0s | ETA: 19.3m [2026-03-13T20:15:26.323204] [INFO ] [sig ] [59/3262] Forecasting AEIS... [2026-03-13T20:15:26.323236] [INFO ] [sig ] Generating forecast for: AEIS [2026-03-13T20:15:26.323266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-03-13T20:15:26.334893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-03-13T20:15:26.335308] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-03-13T20:15:26.336356] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-03-13T20:15:26.336411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:26.336444] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:26.336471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:26.336547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:26.396256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:26.397195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:26.397286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:26.397320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:26.528691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:26.528889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:26.528938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:26.528974] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:26.532932] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: DOWN (p=39.21%) [2026-03-13T20:15:26.533224] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-03-13T20:15:26.533374] [INFO ] [sig ] AEIS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:26.688444] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AEIS.txt [2026-03-13T20:15:26.688644] [INFO ] [sig ] [59/3262] Completed AEIS in 0.4s | 2.76 sym/s | Total: 21.3s | ETA: 19.3m [2026-03-13T20:15:26.688895] [INFO ] [sig ] [60/3262] Forecasting AEM... [2026-03-13T20:15:26.688927] [INFO ] [sig ] Generating forecast for: AEM [2026-03-13T20:15:26.688956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-03-13T20:15:26.704646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-03-13T20:15:26.705095] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-03-13T20:15:26.706161] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-03-13T20:15:26.706215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:26.706260] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:26.706287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:26.706353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:26.768883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:26.769690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:26.769777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:26.769812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:26.905250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:26.905434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:26.905484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:26.905530] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:26.909461] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: DOWN (p=13.71%) [2026-03-13T20:15:26.909800] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-03-13T20:15:26.909951] [INFO ] [sig ] AEM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:27.105883] [INFO ] [LOCAL ] Saved forecast: AEM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AEM.txt [2026-03-13T20:15:27.106049] [INFO ] [sig ] [60/3262] Completed AEM in 0.4s | 2.76 sym/s | Total: 21.8s | ETA: 19.4m [2026-03-13T20:15:27.106091] [INFO ] [sig ] [61/3262] Forecasting AEO... [2026-03-13T20:15:27.106120] [INFO ] [sig ] Generating forecast for: AEO [2026-03-13T20:15:27.106150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-03-13T20:15:27.118081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-03-13T20:15:27.118511] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-03-13T20:15:27.119349] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-03-13T20:15:27.119408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:27.119471] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:27.119501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:27.119559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:27.180279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:27.181177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:27.181275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:27.181311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:27.316024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:27.316219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:27.316283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:27.316320] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:27.320291] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: DOWN (p=42.01%) [2026-03-13T20:15:27.320723] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-03-13T20:15:27.320901] [INFO ] [sig ] AEO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:27.473071] [INFO ] [LOCAL ] Saved forecast: AEO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AEO.txt [2026-03-13T20:15:27.473238] [INFO ] [sig ] [61/3262] Completed AEO in 0.4s | 2.76 sym/s | Total: 22.1s | ETA: 19.4m [2026-03-13T20:15:27.473291] [INFO ] [sig ] [62/3262] Forecasting AEP... [2026-03-13T20:15:27.473330] [INFO ] [sig ] Generating forecast for: AEP [2026-03-13T20:15:27.473362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-03-13T20:15:27.486301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-03-13T20:15:27.486938] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-03-13T20:15:27.487913] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-03-13T20:15:27.487968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:27.488001] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:27.488028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:27.488101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:27.554631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:27.555619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:27.555722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:27.555755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:27.688687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:27.688853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:27.688906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:27.688947] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:27.692755] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: UP (p=69.01%) [2026-03-13T20:15:27.693096] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-03-13T20:15:27.693244] [INFO ] [sig ] AEP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:27.847481] [INFO ] [LOCAL ] Saved forecast: AEP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AEP.txt [2026-03-13T20:15:27.847688] [INFO ] [sig ] [62/3262] Completed AEP in 0.4s | 2.76 sym/s | Total: 22.5s | ETA: 19.4m [2026-03-13T20:15:27.847737] [INFO ] [sig ] [63/3262] Forecasting AES... [2026-03-13T20:15:27.847767] [INFO ] [sig ] Generating forecast for: AES [2026-03-13T20:15:27.847797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-03-13T20:15:27.860097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-03-13T20:15:27.860544] [INFO ] [FORECASTER] Starting predict_future for AES [2026-03-13T20:15:27.861491] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-03-13T20:15:27.861547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:27.861601] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:27.861631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:27.861689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:27.922896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:27.923848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:27.923939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:27.923972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:28.054121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:28.054284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:28.054324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:28.054352] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:28.058733] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: UP (p=95.46%) [2026-03-13T20:15:28.059044] [INFO ] [FORECASTER] Completed predict_future for AES [2026-03-13T20:15:28.059189] [INFO ] [sig ] AES: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:28.209170] [INFO ] [LOCAL ] Saved forecast: AES 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AES.txt [2026-03-13T20:15:28.209356] [INFO ] [sig ] [63/3262] Completed AES in 0.4s | 2.76 sym/s | Total: 22.9s | ETA: 19.3m [2026-03-13T20:15:28.209399] [INFO ] [sig ] [64/3262] Forecasting AESI... [2026-03-13T20:15:28.209430] [INFO ] [sig ] Generating forecast for: AESI [2026-03-13T20:15:28.209462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-03-13T20:15:28.222219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-03-13T20:15:28.222467] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-03-13T20:15:28.223320] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-03-13T20:15:28.223373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:28.223405] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:28.223432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:28.223501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:28.282048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:28.282728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:28.282809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:28.282841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:28.404117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:28.404272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:28.404313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:28.404343] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:28.408478] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: DOWN (p=17.03%) [2026-03-13T20:15:28.408969] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-03-13T20:15:28.409113] [INFO ] [sig ] AESI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:28.560937] [INFO ] [LOCAL ] Saved forecast: AESI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AESI.txt [2026-03-13T20:15:28.561080] [INFO ] [sig ] [64/3262] Completed AESI in 0.4s | 2.76 sym/s | Total: 23.2s | ETA: 19.3m [2026-03-13T20:15:28.561122] [INFO ] [sig ] [65/3262] Forecasting AEVA... [2026-03-13T20:15:28.561152] [INFO ] [sig ] Generating forecast for: AEVA [2026-03-13T20:15:28.561182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-03-13T20:15:28.572890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-03-13T20:15:28.573195] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-03-13T20:15:28.574079] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-03-13T20:15:28.574134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:28.574168] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:28.574194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:28.574257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:28.639958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:28.641106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:28.641202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:28.641239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:28.766679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:28.766844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:28.766885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:28.766916] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:28.771439] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: UP (p=68.34%) [2026-03-13T20:15:28.771770] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-03-13T20:15:28.771919] [INFO ] [sig ] AEVA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:28.928612] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AEVA.txt [2026-03-13T20:15:28.928784] [INFO ] [sig ] [65/3262] Completed AEVA in 0.4s | 2.76 sym/s | Total: 23.6s | ETA: 19.3m [2026-03-13T20:15:28.928827] [INFO ] [sig ] [66/3262] Forecasting AEYE... [2026-03-13T20:15:28.928866] [INFO ] [sig ] Generating forecast for: AEYE [2026-03-13T20:15:28.928903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-03-13T20:15:28.941988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-03-13T20:15:28.942312] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-03-13T20:15:28.943181] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-03-13T20:15:28.943249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:28.943291] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:28.943320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:28.943385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:29.002481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:29.003203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:29.003294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:29.003330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:29.123626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:29.123784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:29.123824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:29.123853] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:29.127357] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: UP (p=72.41%) [2026-03-13T20:15:29.127683] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-03-13T20:15:29.127821] [INFO ] [sig ] AEYE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:29.271277] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AEYE.txt [2026-03-13T20:15:29.271410] [INFO ] [sig ] [66/3262] Completed AEYE in 0.3s | 2.76 sym/s | Total: 23.9s | ETA: 19.3m [2026-03-13T20:15:29.271450] [INFO ] [sig ] [67/3262] Forecasting AFB... [2026-03-13T20:15:29.271480] [INFO ] [sig ] Generating forecast for: AFB [2026-03-13T20:15:29.271510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-03-13T20:15:29.282505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-03-13T20:15:29.282794] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-03-13T20:15:29.283633] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-03-13T20:15:29.283687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:29.283720] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:29.283746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:29.283802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:29.341054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:29.341688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:29.341770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:29.341803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:29.461328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:29.461489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:29.461530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:29.461560] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:29.465023] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: UP (p=93.07%) [2026-03-13T20:15:29.465302] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-03-13T20:15:29.465450] [INFO ] [sig ] AFB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:29.609901] [INFO ] [LOCAL ] Saved forecast: AFB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AFB.txt [2026-03-13T20:15:29.610052] [INFO ] [sig ] [67/3262] Completed AFB in 0.3s | 2.76 sym/s | Total: 24.3s | ETA: 19.3m [2026-03-13T20:15:29.610095] [INFO ] [sig ] [68/3262] Forecasting AFCG... [2026-03-13T20:15:29.610125] [INFO ] [sig ] Generating forecast for: AFCG [2026-03-13T20:15:29.610155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-03-13T20:15:29.620677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-03-13T20:15:29.620962] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-03-13T20:15:29.621836] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-03-13T20:15:29.621890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:29.621925] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:29.621953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:29.622012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:29.685277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:29.686177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:29.686266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:29.686301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:29.807961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:29.808110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:29.808150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:29.808180] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:29.811717] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: UP (p=87.91%) [2026-03-13T20:15:29.811996] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-03-13T20:15:29.812148] [INFO ] [sig ] AFCG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:29.958967] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AFCG.txt [2026-03-13T20:15:29.959126] [INFO ] [sig ] [68/3262] Completed AFCG in 0.3s | 2.76 sym/s | Total: 24.6s | ETA: 19.3m [2026-03-13T20:15:29.959169] [INFO ] [sig ] [69/3262] Forecasting AFG... [2026-03-13T20:15:29.959199] [INFO ] [sig ] Generating forecast for: AFG [2026-03-13T20:15:29.959228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-03-13T20:15:29.971431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-03-13T20:15:29.971798] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-03-13T20:15:29.972703] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-03-13T20:15:29.972759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:29.972794] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:29.972823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:29.972883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:30.036323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:30.037234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:30.037321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:30.037355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:30.172803] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:30.172965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:30.173010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:30.173042] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:30.177109] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: UP (p=98.67%) [2026-03-13T20:15:30.177404] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-03-13T20:15:30.177545] [INFO ] [sig ] AFG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:30.330656] [INFO ] [LOCAL ] Saved forecast: AFG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AFG.txt [2026-03-13T20:15:30.330814] [INFO ] [sig ] [69/3262] Completed AFG in 0.4s | 2.76 sym/s | Total: 25.0s | ETA: 19.3m [2026-03-13T20:15:30.330859] [INFO ] [sig ] [70/3262] Forecasting AFGC... [2026-03-13T20:15:30.330891] [INFO ] [sig ] Generating forecast for: AFGC [2026-03-13T20:15:30.330921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-03-13T20:15:30.342929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-03-13T20:15:30.343213] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-03-13T20:15:30.344128] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-03-13T20:15:30.344191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:30.344232] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:30.344263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:30.344344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:30.409314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:30.410159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:30.410240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:30.410273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:30.526508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:30.526741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:30.526785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:30.526816] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:30.530694] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-03-13T20:15:30.531039] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-03-13T20:15:30.531185] [INFO ] [sig ] AFGC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:30.679287] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AFGC.txt [2026-03-13T20:15:30.679452] [INFO ] [sig ] [70/3262] Completed AFGC in 0.3s | 2.76 sym/s | Total: 25.3s | ETA: 19.3m [2026-03-13T20:15:30.679495] [INFO ] [sig ] [71/3262] Forecasting AFL... [2026-03-13T20:15:30.679525] [INFO ] [sig ] Generating forecast for: AFL [2026-03-13T20:15:30.679555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-03-13T20:15:30.691055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-03-13T20:15:30.691446] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-03-13T20:15:30.692293] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-03-13T20:15:30.692347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:30.692380] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:30.692408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:30.692470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:30.752434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:30.753371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:30.753502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:30.753537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:30.874416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:30.874598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:30.874642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:30.874671] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:30.878138] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-03-13T20:15:30.878435] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-03-13T20:15:30.878570] [INFO ] [sig ] AFL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:31.022956] [INFO ] [LOCAL ] Saved forecast: AFL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AFL.txt [2026-03-13T20:15:31.023094] [INFO ] [sig ] [71/3262] Completed AFL in 0.3s | 2.77 sym/s | Total: 25.7s | ETA: 19.2m [2026-03-13T20:15:31.023134] [INFO ] [sig ] [72/3262] Forecasting AFRM... [2026-03-13T20:15:31.023165] [INFO ] [sig ] Generating forecast for: AFRM [2026-03-13T20:15:31.023196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-03-13T20:15:31.033732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-03-13T20:15:31.034017] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-03-13T20:15:31.034818] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-03-13T20:15:31.034871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:31.034904] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:31.034931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:31.034988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:31.092254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:31.093001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:31.093084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:31.093117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:31.216224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:31.216400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:31.216445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:31.216479] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:31.220116] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: DOWN (p=43.49%) [2026-03-13T20:15:31.220408] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-03-13T20:15:31.220548] [INFO ] [sig ] AFRM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:31.364853] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AFRM.txt [2026-03-13T20:15:31.365003] [INFO ] [sig ] [72/3262] Completed AFRM in 0.3s | 2.77 sym/s | Total: 26.0s | ETA: 19.2m [2026-03-13T20:15:31.365042] [INFO ] [sig ] [73/3262] Forecasting AFYA... [2026-03-13T20:15:31.365071] [INFO ] [sig ] Generating forecast for: AFYA [2026-03-13T20:15:31.365103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-03-13T20:15:31.376237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-03-13T20:15:31.376539] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-03-13T20:15:31.377404] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-03-13T20:15:31.377471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:31.377512] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:31.377545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:31.377668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:31.439781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:31.440655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:31.440940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:31.440975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:31.564265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:31.564429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:31.564496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:31.564534] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:31.568305] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: UP (p=56.22%) [2026-03-13T20:15:31.568764] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-03-13T20:15:31.568958] [INFO ] [sig ] AFYA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:31.714199] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AFYA.txt [2026-03-13T20:15:31.714341] [INFO ] [sig ] [73/3262] Completed AFYA in 0.3s | 2.77 sym/s | Total: 26.4s | ETA: 19.2m [2026-03-13T20:15:31.714382] [INFO ] [sig ] [74/3262] Forecasting AG... [2026-03-13T20:15:31.714412] [INFO ] [sig ] Generating forecast for: AG [2026-03-13T20:15:31.714442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-03-13T20:15:31.725661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-03-13T20:15:31.726001] [INFO ] [FORECASTER] Starting predict_future for AG [2026-03-13T20:15:31.726836] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-03-13T20:15:31.726888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:31.726920] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:31.726947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:31.727004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:31.786539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:31.787335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:31.787418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:31.787451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:31.912659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:31.912818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:31.912860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:31.912889] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:31.916767] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: DOWN (p=5.90%) [2026-03-13T20:15:31.917048] [INFO ] [FORECASTER] Completed predict_future for AG [2026-03-13T20:15:31.917187] [INFO ] [sig ] AG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:32.063719] [INFO ] [LOCAL ] Saved forecast: AG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AG.txt [2026-03-13T20:15:32.063892] [INFO ] [sig ] [74/3262] Completed AG in 0.3s | 2.77 sym/s | Total: 26.7s | ETA: 19.2m [2026-03-13T20:15:32.063933] [INFO ] [sig ] [75/3262] Forecasting AGCO... [2026-03-13T20:15:32.063963] [INFO ] [sig ] Generating forecast for: AGCO [2026-03-13T20:15:32.063993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-03-13T20:15:32.075388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-03-13T20:15:32.075708] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-03-13T20:15:32.076563] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-03-13T20:15:32.076654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:32.076689] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:32.076718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:32.076776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:32.138016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:32.138999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:32.139089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:32.139124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:32.269082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:32.269246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:32.269289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:32.269318] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:32.273298] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: UP (p=61.12%) [2026-03-13T20:15:32.273633] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-03-13T20:15:32.273782] [INFO ] [sig ] AGCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:32.459326] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AGCO.txt [2026-03-13T20:15:32.459531] [INFO ] [sig ] [75/3262] Completed AGCO in 0.4s | 2.77 sym/s | Total: 27.1s | ETA: 19.2m [2026-03-13T20:15:32.459610] [INFO ] [sig ] [76/3262] Forecasting AGD... [2026-03-13T20:15:32.459656] [INFO ] [sig ] Generating forecast for: AGD [2026-03-13T20:15:32.459699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-03-13T20:15:32.471563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-03-13T20:15:32.471965] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-03-13T20:15:32.472882] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-03-13T20:15:32.472936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:32.472969] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:32.472998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:32.473056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:32.552227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:32.553449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:32.553611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:32.553666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:32.717126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:32.717315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:32.717365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:32.717397] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:32.721278] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: UP (p=59.31%) [2026-03-13T20:15:32.721658] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-03-13T20:15:32.721821] [INFO ] [sig ] AGD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:32.887972] [INFO ] [LOCAL ] Saved forecast: AGD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AGD.txt [2026-03-13T20:15:32.888152] [INFO ] [sig ] [76/3262] Completed AGD in 0.4s | 2.76 sym/s | Total: 27.5s | ETA: 19.2m [2026-03-13T20:15:32.888197] [INFO ] [sig ] [77/3262] Forecasting AGEN... [2026-03-13T20:15:32.888227] [INFO ] [sig ] Generating forecast for: AGEN [2026-03-13T20:15:32.888257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-03-13T20:15:32.902474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-03-13T20:15:32.903013] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-03-13T20:15:32.904202] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-03-13T20:15:32.904271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:32.904340] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:32.904370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:32.904463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:32.974109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:32.975115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:32.975235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:32.975287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:33.109721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:33.109892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:33.109934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:33.109965] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:33.113685] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: DOWN (p=49.23%) [2026-03-13T20:15:33.114040] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-03-13T20:15:33.114189] [INFO ] [sig ] AGEN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:33.326811] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AGEN.txt [2026-03-13T20:15:33.327050] [INFO ] [sig ] [77/3262] Completed AGEN in 0.4s | 2.75 sym/s | Total: 28.0s | ETA: 19.3m [2026-03-13T20:15:33.327110] [INFO ] [sig ] [78/3262] Forecasting AGI... [2026-03-13T20:15:33.327159] [INFO ] [sig ] Generating forecast for: AGI [2026-03-13T20:15:33.327208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-03-13T20:15:33.343856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-03-13T20:15:33.344393] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-03-13T20:15:33.345723] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-03-13T20:15:33.345824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:33.345944] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:33.345989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:33.346082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:33.430290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:33.431299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:33.431393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:33.431428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:33.561321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:33.561495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:33.561545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:33.561615] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:33.565493] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-03-13T20:15:33.565890] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-03-13T20:15:33.566052] [INFO ] [sig ] AGI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:33.753419] [INFO ] [LOCAL ] Saved forecast: AGI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AGI.txt [2026-03-13T20:15:33.753609] [INFO ] [sig ] [78/3262] Completed AGI in 0.4s | 2.75 sym/s | Total: 28.4s | ETA: 19.3m [2026-03-13T20:15:33.753653] [INFO ] [sig ] [79/3262] Forecasting AGIO... [2026-03-13T20:15:33.753685] [INFO ] [sig ] Generating forecast for: AGIO [2026-03-13T20:15:33.753717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-03-13T20:15:33.767197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-03-13T20:15:33.767685] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-03-13T20:15:33.768512] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-03-13T20:15:33.768570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:33.768631] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:33.768659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:33.768717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:33.833317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:33.834297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:33.834406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:33.834450] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:33.966927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:33.967094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:33.967134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:33.967163] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:33.970787] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: UP (p=58.20%) [2026-03-13T20:15:33.971076] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-03-13T20:15:33.971214] [INFO ] [sig ] AGIO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:34.119120] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AGIO.txt [2026-03-13T20:15:34.119289] [INFO ] [sig ] [79/3262] Completed AGIO in 0.4s | 2.75 sym/s | Total: 28.8s | ETA: 19.3m [2026-03-13T20:15:34.119333] [INFO ] [sig ] [80/3262] Forecasting AGM... [2026-03-13T20:15:34.119364] [INFO ] [sig ] Generating forecast for: AGM [2026-03-13T20:15:34.119396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-03-13T20:15:34.133200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-03-13T20:15:34.133558] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-03-13T20:15:34.134449] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-03-13T20:15:34.134505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:34.134546] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:34.134605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:34.134668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:34.198499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:34.199523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:34.199637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:34.199678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:34.320136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:34.320307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:34.320349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:34.320377] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:34.324085] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-03-13T20:15:34.324371] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-03-13T20:15:34.324504] [INFO ] [sig ] AGM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:34.475508] [INFO ] [LOCAL ] Saved forecast: AGM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AGM.txt [2026-03-13T20:15:34.475694] [INFO ] [sig ] [80/3262] Completed AGM in 0.4s | 2.75 sym/s | Total: 29.1s | ETA: 19.3m [2026-03-13T20:15:34.475749] [INFO ] [sig ] [81/3262] Forecasting AGMH... [2026-03-13T20:15:34.475794] [INFO ] [sig ] Generating forecast for: AGMH [2026-03-13T20:15:34.475829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-03-13T20:15:34.486892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-03-13T20:15:34.487177] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-03-13T20:15:34.488037] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-03-13T20:15:34.488092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:34.488127] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:34.488153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:34.488210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:34.555803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:34.556791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:34.556885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:34.556925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:34.685083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:34.685242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:34.685282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:34.685344] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:34.689016] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: DOWN (p=29.30%) [2026-03-13T20:15:34.689311] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-03-13T20:15:34.689452] [INFO ] [sig ] AGMH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:34.838749] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AGMH.txt [2026-03-13T20:15:34.838888] [INFO ] [sig ] [81/3262] Completed AGMH in 0.4s | 2.75 sym/s | Total: 29.5s | ETA: 19.3m [2026-03-13T20:15:34.838930] [INFO ] [sig ] [82/3262] Forecasting AGNC... [2026-03-13T20:15:34.838959] [INFO ] [sig ] Generating forecast for: AGNC [2026-03-13T20:15:34.838990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-03-13T20:15:34.851304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-03-13T20:15:34.851588] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-03-13T20:15:34.852407] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-03-13T20:15:34.852460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:34.852493] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:34.852519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:34.852592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:34.913432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:34.914228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:34.914312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:34.914347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:35.040956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:35.041110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:35.041150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:35.041178] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:35.044636] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: DOWN (p=7.89%) [2026-03-13T20:15:35.044914] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-03-13T20:15:35.045046] [INFO ] [sig ] AGNC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:35.193945] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AGNC.txt [2026-03-13T20:15:35.194072] [INFO ] [sig ] [82/3262] Completed AGNC in 0.4s | 2.75 sym/s | Total: 29.8s | ETA: 19.3m [2026-03-13T20:15:35.194113] [INFO ] [sig ] [83/3262] Forecasting AGNCL... [2026-03-13T20:15:35.194141] [INFO ] [sig ] Generating forecast for: AGNCL [2026-03-13T20:15:35.194171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-03-13T20:15:35.308047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-03-13T20:15:35.308393] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-03-13T20:15:35.309510] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-03-13T20:15:35.309602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:35.309649] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:35.309680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:35.309750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:35.376180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:35.376928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:35.377017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:35.377052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:35.495322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:35.495469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:35.495519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:35.495558] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:35.500074] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: UP (p=62.27%) [2026-03-13T20:15:35.500602] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-03-13T20:15:35.500754] [INFO ] [sig ] AGNCL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:35.655128] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AGNCL.txt [2026-03-13T20:15:35.655264] [INFO ] [sig ] [83/3262] Completed AGNCL in 0.5s | 2.74 sym/s | Total: 30.3s | ETA: 19.3m [2026-03-13T20:15:35.655304] [INFO ] [sig ] [84/3262] Forecasting AGNCM... [2026-03-13T20:15:35.655334] [INFO ] [sig ] Generating forecast for: AGNCM [2026-03-13T20:15:35.655365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-03-13T20:15:35.667375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-03-13T20:15:35.667886] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-03-13T20:15:35.668835] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-03-13T20:15:35.668892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:35.668929] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:35.668957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:35.669016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:35.730781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:35.731843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:35.732156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:35.732199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:35.849672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:35.850048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:35.850093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:35.850140] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:35.853816] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: DOWN (p=34.38%) [2026-03-13T20:15:35.854136] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-03-13T20:15:35.854308] [INFO ] [sig ] AGNCM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:36.010017] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AGNCM.txt [2026-03-13T20:15:36.010196] [INFO ] [sig ] [84/3262] Completed AGNCM in 0.4s | 2.74 sym/s | Total: 30.7s | ETA: 19.3m [2026-03-13T20:15:36.010238] [INFO ] [sig ] [85/3262] Forecasting AGNCN... [2026-03-13T20:15:36.010269] [INFO ] [sig ] Generating forecast for: AGNCN [2026-03-13T20:15:36.010300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-03-13T20:15:36.022908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-03-13T20:15:36.023329] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-03-13T20:15:36.024395] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-03-13T20:15:36.024452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:36.024486] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:36.024514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:36.024591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:36.090923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:36.091938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:36.092030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:36.092065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:36.229417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:36.229628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:36.229680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:36.229717] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:36.234298] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: UP (p=57.97%) [2026-03-13T20:15:36.234697] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-03-13T20:15:36.234872] [INFO ] [sig ] AGNCN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:36.391466] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AGNCN.txt [2026-03-13T20:15:36.391729] [INFO ] [sig ] [85/3262] Completed AGNCN in 0.4s | 2.74 sym/s | Total: 31.0s | ETA: 19.3m [2026-03-13T20:15:36.391788] [INFO ] [sig ] [86/3262] Forecasting AGNCO... [2026-03-13T20:15:36.391821] [INFO ] [sig ] Generating forecast for: AGNCO [2026-03-13T20:15:36.391854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-03-13T20:15:36.403744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-03-13T20:15:36.404266] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-03-13T20:15:36.405315] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-03-13T20:15:36.405377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:36.405413] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:36.405442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:36.405501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:36.472023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:36.473044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:36.473139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:36.473208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:36.598920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:36.599096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:36.599139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:36.599171] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:36.603338] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=95.84%) [2026-03-13T20:15:36.603726] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-03-13T20:15:36.604121] [INFO ] [sig ] AGNCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:36.761974] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AGNCO.txt [2026-03-13T20:15:36.762142] [INFO ] [sig ] [86/3262] Completed AGNCO in 0.4s | 2.74 sym/s | Total: 31.4s | ETA: 19.3m [2026-03-13T20:15:36.762185] [INFO ] [sig ] [87/3262] Forecasting AGNCP... [2026-03-13T20:15:36.762216] [INFO ] [sig ] Generating forecast for: AGNCP [2026-03-13T20:15:36.762245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-03-13T20:15:36.774548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-03-13T20:15:36.775400] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-03-13T20:15:36.776352] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-03-13T20:15:36.776409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:36.776444] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:36.776473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:36.776532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:36.839827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:36.840854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:36.840946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:36.840981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:36.968244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:36.968432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:36.968475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:36.968504] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:36.972206] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: UP (p=87.61%) [2026-03-13T20:15:36.972620] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-03-13T20:15:36.972783] [INFO ] [sig ] AGNCP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:37.121546] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AGNCP.txt [2026-03-13T20:15:37.121728] [INFO ] [sig ] [87/3262] Completed AGNCP in 0.4s | 2.74 sym/s | Total: 31.8s | ETA: 19.3m [2026-03-13T20:15:37.121773] [INFO ] [sig ] [88/3262] Forecasting AGO... [2026-03-13T20:15:37.121804] [INFO ] [sig ] Generating forecast for: AGO [2026-03-13T20:15:37.121835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-03-13T20:15:37.133685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-03-13T20:15:37.134203] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-03-13T20:15:37.135153] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-03-13T20:15:37.135209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:37.135244] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:37.135285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:37.135347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:37.204231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:37.205563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:37.205739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:37.205983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:37.355238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:37.355406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:37.355457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:37.355495] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:37.359661] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: UP (p=78.50%) [2026-03-13T20:15:37.360161] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-03-13T20:15:37.360325] [INFO ] [sig ] AGO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:37.530684] [INFO ] [LOCAL ] Saved forecast: AGO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AGO.txt [2026-03-13T20:15:37.531082] [INFO ] [sig ] [88/3262] Completed AGO in 0.4s | 2.73 sym/s | Total: 32.2s | ETA: 19.3m [2026-03-13T20:15:37.531146] [INFO ] [sig ] [89/3262] Forecasting AGX... [2026-03-13T20:15:37.531192] [INFO ] [sig ] Generating forecast for: AGX [2026-03-13T20:15:37.531241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-03-13T20:15:37.544930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-03-13T20:15:37.545385] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-03-13T20:15:37.546391] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-03-13T20:15:37.546452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:37.546488] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:37.546516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:37.546594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:37.615135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:37.616339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:37.616438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:37.616473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:37.762091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:37.762261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:37.762305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:37.762336] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:37.765998] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: DOWN (p=15.79%) [2026-03-13T20:15:37.766311] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-03-13T20:15:37.766456] [INFO ] [sig ] AGX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:37.932483] [INFO ] [LOCAL ] Saved forecast: AGX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AGX.txt [2026-03-13T20:15:37.932708] [INFO ] [sig ] [89/3262] Completed AGX in 0.4s | 2.73 sym/s | Total: 32.6s | ETA: 19.4m [2026-03-13T20:15:37.932766] [INFO ] [sig ] [90/3262] Forecasting AGYS... [2026-03-13T20:15:37.932799] [INFO ] [sig ] Generating forecast for: AGYS [2026-03-13T20:15:37.932830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-03-13T20:15:37.944985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-03-13T20:15:37.945403] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-03-13T20:15:37.946393] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-03-13T20:15:37.946450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:37.946484] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:37.946511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:37.946617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:38.006807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:38.007845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:38.007971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:38.008006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:38.162990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:38.163184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:38.163233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:38.163263] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:38.167477] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: DOWN (p=49.34%) [2026-03-13T20:15:38.167887] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-03-13T20:15:38.168060] [INFO ] [sig ] AGYS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:38.320125] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AGYS.txt [2026-03-13T20:15:38.320299] [INFO ] [sig ] [90/3262] Completed AGYS in 0.4s | 2.73 sym/s | Total: 33.0s | ETA: 19.4m [2026-03-13T20:15:38.320342] [INFO ] [sig ] [91/3262] Forecasting AGZD... [2026-03-13T20:15:38.320374] [INFO ] [sig ] Generating forecast for: AGZD [2026-03-13T20:15:38.320404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-03-13T20:15:38.331226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-03-13T20:15:38.331634] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-03-13T20:15:38.332492] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-03-13T20:15:38.332548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:38.332610] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:38.332646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:38.332716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:38.395837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:38.396844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:38.396936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:38.396970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:38.518553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:38.518744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:38.518786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:38.518816] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:38.522663] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: UP (p=67.36%) [2026-03-13T20:15:38.522984] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-03-13T20:15:38.523130] [INFO ] [sig ] AGZD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:38.676419] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AGZD.txt [2026-03-13T20:15:38.676651] [INFO ] [sig ] [91/3262] Completed AGZD in 0.4s | 2.73 sym/s | Total: 33.3s | ETA: 19.4m [2026-03-13T20:15:38.676706] [INFO ] [sig ] [92/3262] Forecasting AHCO... [2026-03-13T20:15:38.676738] [INFO ] [sig ] Generating forecast for: AHCO [2026-03-13T20:15:38.676787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-03-13T20:15:38.689019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-03-13T20:15:38.689418] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-03-13T20:15:38.690360] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-03-13T20:15:38.690416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:38.690450] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:38.690479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:38.690538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:38.753450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:38.754447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:38.754548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:38.754605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:38.894326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:38.894517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:38.894610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:38.894653] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:38.899415] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: DOWN (p=11.58%) [2026-03-13T20:15:38.899822] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-03-13T20:15:38.900192] [INFO ] [sig ] AHCO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:39.060613] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AHCO.txt [2026-03-13T20:15:39.060803] [INFO ] [sig ] [92/3262] Completed AHCO in 0.4s | 2.73 sym/s | Total: 33.7s | ETA: 19.4m [2026-03-13T20:15:39.060848] [INFO ] [sig ] [93/3262] Forecasting AI... [2026-03-13T20:15:39.060879] [INFO ] [sig ] Generating forecast for: AI [2026-03-13T20:15:39.060911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-03-13T20:15:39.072599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-03-13T20:15:39.072986] [INFO ] [FORECASTER] Starting predict_future for AI [2026-03-13T20:15:39.073854] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-03-13T20:15:39.073909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:39.073942] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:39.073969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:39.074029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:39.135899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:39.136891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:39.136993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:39.137028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:39.263224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:39.263396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:39.263436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:39.263466] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:39.266985] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=49.76%) [2026-03-13T20:15:39.267276] [INFO ] [FORECASTER] Completed predict_future for AI [2026-03-13T20:15:39.267414] [INFO ] [sig ] AI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:39.422814] [INFO ] [LOCAL ] Saved forecast: AI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AI.txt [2026-03-13T20:15:39.423201] [INFO ] [sig ] [93/3262] Completed AI in 0.4s | 2.73 sym/s | Total: 34.1s | ETA: 19.4m [2026-03-13T20:15:39.423246] [INFO ] [sig ] [94/3262] Forecasting AIA... [2026-03-13T20:15:39.423275] [INFO ] [sig ] Generating forecast for: AIA [2026-03-13T20:15:39.423306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-03-13T20:15:39.435627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-03-13T20:15:39.436218] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-03-13T20:15:39.437436] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-03-13T20:15:39.437501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:39.437538] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:39.437602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:39.437669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:39.497648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:39.498645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:39.498752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:39.498793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:39.627417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:39.627653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:39.627701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:39.627731] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:39.631545] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: UP (p=72.11%) [2026-03-13T20:15:39.631957] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-03-13T20:15:39.632114] [INFO ] [sig ] AIA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:39.783587] [INFO ] [LOCAL ] Saved forecast: AIA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AIA.txt [2026-03-13T20:15:39.783756] [INFO ] [sig ] [94/3262] Completed AIA in 0.4s | 2.73 sym/s | Total: 34.4s | ETA: 19.3m [2026-03-13T20:15:39.783800] [INFO ] [sig ] [95/3262] Forecasting AIG... [2026-03-13T20:15:39.783829] [INFO ] [sig ] Generating forecast for: AIG [2026-03-13T20:15:39.783859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-03-13T20:15:39.795037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-03-13T20:15:39.795463] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-03-13T20:15:39.796537] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-03-13T20:15:39.796615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:39.796681] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:39.796711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:39.796785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:39.858529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:39.859781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:39.859886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:39.859930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:40.015298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:40.015466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:40.015507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:40.015536] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:40.019401] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: UP (p=80.11%) [2026-03-13T20:15:40.019796] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-03-13T20:15:40.019951] [INFO ] [sig ] AIG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:40.170735] [INFO ] [LOCAL ] Saved forecast: AIG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AIG.txt [2026-03-13T20:15:40.170907] [INFO ] [sig ] [95/3262] Completed AIG in 0.4s | 2.73 sym/s | Total: 34.8s | ETA: 19.3m [2026-03-13T20:15:40.170950] [INFO ] [sig ] [96/3262] Forecasting AIMD... [2026-03-13T20:15:40.170980] [INFO ] [sig ] Generating forecast for: AIMD [2026-03-13T20:15:40.171010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-03-13T20:15:40.183190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-03-13T20:15:40.183652] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-03-13T20:15:40.184746] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-03-13T20:15:40.184811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:40.184843] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:40.184869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:40.184926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:40.250521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:40.251449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:40.251536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:40.251568] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:40.373496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:40.373683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:40.373726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:40.373756] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:40.377405] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: UP (p=91.45%) [2026-03-13T20:15:40.377756] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-03-13T20:15:40.377899] [INFO ] [sig ] AIMD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:40.538266] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AIMD.txt [2026-03-13T20:15:40.538491] [INFO ] [sig ] [96/3262] Completed AIMD in 0.4s | 2.73 sym/s | Total: 35.2s | ETA: 19.3m [2026-03-13T20:15:40.538550] [INFO ] [sig ] [97/3262] Forecasting AIO... [2026-03-13T20:15:40.538617] [INFO ] [sig ] Generating forecast for: AIO [2026-03-13T20:15:40.538662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-03-13T20:15:40.554901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-03-13T20:15:40.555593] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-03-13T20:15:40.556887] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-03-13T20:15:40.556956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:40.556999] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:40.557034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:40.557113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:40.628895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:40.629901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:40.629993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:40.630026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:40.755949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:40.756183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:40.756251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:40.756290] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:40.761272] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: UP (p=91.20%) [2026-03-13T20:15:40.761731] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-03-13T20:15:40.761902] [INFO ] [sig ] AIO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:40.918143] [INFO ] [LOCAL ] Saved forecast: AIO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AIO.txt [2026-03-13T20:15:40.918294] [INFO ] [sig ] [97/3262] Completed AIO in 0.4s | 2.73 sym/s | Total: 35.6s | ETA: 19.3m [2026-03-13T20:15:40.918334] [INFO ] [sig ] [98/3262] Forecasting AIP... [2026-03-13T20:15:40.918365] [INFO ] [sig ] Generating forecast for: AIP [2026-03-13T20:15:40.918396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-03-13T20:15:40.931374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-03-13T20:15:40.931709] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-03-13T20:15:40.932546] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-03-13T20:15:40.932619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:40.932652] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:40.932679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:40.932736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:40.999492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:41.000520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:41.000636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:41.000673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:41.127491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:41.127743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:41.127798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:41.127828] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:41.131525] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: UP (p=78.29%) [2026-03-13T20:15:41.131844] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-03-13T20:15:41.131984] [INFO ] [sig ] AIP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:41.285054] [INFO ] [LOCAL ] Saved forecast: AIP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AIP.txt [2026-03-13T20:15:41.285228] [INFO ] [sig ] [98/3262] Completed AIP in 0.4s | 2.73 sym/s | Total: 35.9s | ETA: 19.3m [2026-03-13T20:15:41.285276] [INFO ] [sig ] [99/3262] Forecasting AIPI... [2026-03-13T20:15:41.285307] [INFO ] [sig ] Generating forecast for: AIPI [2026-03-13T20:15:41.285339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-03-13T20:15:41.297782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-03-13T20:15:41.298103] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-03-13T20:15:41.299082] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-03-13T20:15:41.299137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:41.299171] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:41.299198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:41.299256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:41.367421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:41.368622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:41.368713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:41.368747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:41.496180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:41.496346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:41.496387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:41.496415] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:41.500066] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: UP (p=91.36%) [2026-03-13T20:15:41.500360] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-03-13T20:15:41.500494] [INFO ] [sig ] AIPI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:41.658709] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AIPI.txt [2026-03-13T20:15:41.658885] [INFO ] [sig ] [99/3262] Completed AIPI in 0.4s | 2.73 sym/s | Total: 36.3s | ETA: 19.3m [2026-03-13T20:15:41.658927] [INFO ] [sig ] [100/3262] Forecasting AIQ... [2026-03-13T20:15:41.658958] [INFO ] [sig ] Generating forecast for: AIQ [2026-03-13T20:15:41.659173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-03-13T20:15:41.671662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-03-13T20:15:41.671987] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-03-13T20:15:41.673051] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-03-13T20:15:41.673113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:41.673173] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:41.673215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:41.673302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:41.738959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:41.740264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:41.740354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:41.740388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:41.869093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:41.869260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:41.869302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:41.869332] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:41.873136] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: DOWN (p=17.92%) [2026-03-13T20:15:41.873432] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-03-13T20:15:41.873590] [INFO ] [sig ] AIQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:42.032370] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AIQ.txt [2026-03-13T20:15:42.032542] [INFO ] [sig ] [100/3262] Completed AIQ in 0.4s | 2.73 sym/s | Total: 36.7s | ETA: 19.3m [2026-03-13T20:15:42.032615] [INFO ] [sig ] [101/3262] Forecasting AIRG... [2026-03-13T20:15:42.032647] [INFO ] [sig ] Generating forecast for: AIRG [2026-03-13T20:15:42.032678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-03-13T20:15:42.045399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-03-13T20:15:42.045778] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-03-13T20:15:42.046881] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-03-13T20:15:42.046935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:42.047175] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:42.047206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:42.047263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:42.113270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:42.114450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:42.114542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:42.114595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:42.238859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:42.239077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:42.239144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:42.239187] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:42.244280] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: DOWN (p=30.22%) [2026-03-13T20:15:42.244629] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-03-13T20:15:42.244812] [INFO ] [sig ] AIRG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:42.396233] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AIRG.txt [2026-03-13T20:15:42.396383] [INFO ] [sig ] [101/3262] Completed AIRG in 0.4s | 2.73 sym/s | Total: 37.0s | ETA: 19.3m [2026-03-13T20:15:42.396426] [INFO ] [sig ] [102/3262] Forecasting AIRJ... [2026-03-13T20:15:42.396456] [INFO ] [sig ] Generating forecast for: AIRJ [2026-03-13T20:15:42.396487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-03-13T20:15:42.407997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-03-13T20:15:42.408472] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-03-13T20:15:42.409455] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-03-13T20:15:42.409511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:42.409545] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:42.409597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:42.409660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:42.473028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:42.474157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:42.474245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:42.474279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:42.593385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:42.593609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:42.593678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:42.593730] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:42.597876] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: UP (p=75.62%) [2026-03-13T20:15:42.598287] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-03-13T20:15:42.598471] [INFO ] [sig ] AIRJ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:42.749841] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AIRJ.txt [2026-03-13T20:15:42.749988] [INFO ] [sig ] [102/3262] Completed AIRJ in 0.4s | 2.73 sym/s | Total: 37.4s | ETA: 19.3m [2026-03-13T20:15:42.750030] [INFO ] [sig ] [103/3262] Forecasting AIRS... [2026-03-13T20:15:42.750059] [INFO ] [sig ] Generating forecast for: AIRS [2026-03-13T20:15:42.750089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-03-13T20:15:42.764885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-03-13T20:15:42.765197] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-03-13T20:15:42.766010] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-03-13T20:15:42.766063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:42.766096] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:42.766123] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:42.766180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:42.823509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:42.824471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:42.824599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:42.824638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:42.978789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:42.978961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:42.979004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:42.979035] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:42.983112] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: DOWN (p=45.05%) [2026-03-13T20:15:42.983420] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-03-13T20:15:42.983594] [INFO ] [sig ] AIRS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:43.146788] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AIRS.txt [2026-03-13T20:15:43.146953] [INFO ] [sig ] [103/3262] Completed AIRS in 0.4s | 2.72 sym/s | Total: 37.8s | ETA: 19.3m [2026-03-13T20:15:43.146996] [INFO ] [sig ] [104/3262] Forecasting AISP... [2026-03-13T20:15:43.147025] [INFO ] [sig ] Generating forecast for: AISP [2026-03-13T20:15:43.147056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-03-13T20:15:43.158452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-03-13T20:15:43.158795] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-03-13T20:15:43.159625] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-03-13T20:15:43.159678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:43.159710] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:43.159738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:43.159798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:43.220478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:43.221396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:43.221482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:43.221516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:43.340545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:43.340736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:43.340777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:43.340807] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:43.344774] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: DOWN (p=35.22%) [2026-03-13T20:15:43.345166] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-03-13T20:15:43.345342] [INFO ] [sig ] AISP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:43.494379] [INFO ] [LOCAL ] Saved forecast: AISP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AISP.txt [2026-03-13T20:15:43.494545] [INFO ] [sig ] [104/3262] Completed AISP in 0.3s | 2.73 sym/s | Total: 38.1s | ETA: 19.3m [2026-03-13T20:15:43.494614] [INFO ] [sig ] [105/3262] Forecasting AIZN... [2026-03-13T20:15:43.494651] [INFO ] [sig ] Generating forecast for: AIZN [2026-03-13T20:15:43.494681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-03-13T20:15:43.505811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-03-13T20:15:43.506141] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-03-13T20:15:43.506965] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-03-13T20:15:43.507018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:43.507051] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:43.507080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:43.507138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:43.567520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:43.568501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:43.568648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:43.568684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:43.682479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:43.682695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:43.682758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:43.682801] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:43.687336] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: UP (p=84.27%) [2026-03-13T20:15:43.687716] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-03-13T20:15:43.687894] [INFO ] [sig ] AIZN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:43.833083] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AIZN.txt [2026-03-13T20:15:43.833249] [INFO ] [sig ] [105/3262] Completed AIZN in 0.3s | 2.73 sym/s | Total: 38.5s | ETA: 19.3m [2026-03-13T20:15:43.833290] [INFO ] [sig ] [106/3262] Forecasting AJG... [2026-03-13T20:15:43.833322] [INFO ] [sig ] Generating forecast for: AJG [2026-03-13T20:15:43.833353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-03-13T20:15:43.844798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-03-13T20:15:43.845091] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-03-13T20:15:43.845926] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-03-13T20:15:43.845989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:43.846023] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:43.846049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:43.846108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:43.905208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:43.906066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:43.906152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:43.906186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:44.029970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:44.030344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:44.030388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:44.030418] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:44.034105] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: DOWN (p=1.69%) [2026-03-13T20:15:44.034395] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-03-13T20:15:44.034552] [INFO ] [sig ] AJG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:44.179210] [INFO ] [LOCAL ] Saved forecast: AJG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AJG.txt [2026-03-13T20:15:44.179343] [INFO ] [sig ] [106/3262] Completed AJG in 0.3s | 2.73 sym/s | Total: 38.8s | ETA: 19.3m [2026-03-13T20:15:44.179383] [INFO ] [sig ] [107/3262] Forecasting AKAM... [2026-03-13T20:15:44.179415] [INFO ] [sig ] Generating forecast for: AKAM [2026-03-13T20:15:44.179444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-03-13T20:15:44.190739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-03-13T20:15:44.191132] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-03-13T20:15:44.191955] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-03-13T20:15:44.192009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:44.192041] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:44.192076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:44.192133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:44.250868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:44.251564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:44.251665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:44.251698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:44.392462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:44.392648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:44.392692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:44.392720] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:44.396251] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=1.18%) [2026-03-13T20:15:44.396545] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-03-13T20:15:44.396714] [INFO ] [sig ] AKAM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:44.543930] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AKAM.txt [2026-03-13T20:15:44.544100] [INFO ] [sig ] [107/3262] Completed AKAM in 0.4s | 2.73 sym/s | Total: 39.2s | ETA: 19.3m [2026-03-13T20:15:44.544143] [INFO ] [sig ] [108/3262] Forecasting AKBA... [2026-03-13T20:15:44.544173] [INFO ] [sig ] Generating forecast for: AKBA [2026-03-13T20:15:44.544203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-03-13T20:15:44.556171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-03-13T20:15:44.556633] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-03-13T20:15:44.557456] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-03-13T20:15:44.557509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:44.557543] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:44.557615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:44.557681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:44.623036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:44.624310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:44.624402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:44.624435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:44.757247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:44.757407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:44.757484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:44.757516] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:44.761070] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: UP (p=88.16%) [2026-03-13T20:15:44.761357] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-03-13T20:15:44.761494] [INFO ] [sig ] AKBA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:44.916785] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AKBA.txt [2026-03-13T20:15:44.917064] [INFO ] [sig ] [108/3262] Completed AKBA in 0.4s | 2.73 sym/s | Total: 39.6s | ETA: 19.3m [2026-03-13T20:15:44.917132] [INFO ] [sig ] [109/3262] Forecasting AL... [2026-03-13T20:15:44.917178] [INFO ] [sig ] Generating forecast for: AL [2026-03-13T20:15:44.917222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-03-13T20:15:44.932772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-03-13T20:15:44.933328] [INFO ] [FORECASTER] Starting predict_future for AL [2026-03-13T20:15:44.934802] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-03-13T20:15:44.934910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:44.934953] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:44.934988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:44.935068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:44.996607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:44.997553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:44.997679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:44.997713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:45.121050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:45.121216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:45.121258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:45.121288] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:45.124803] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: DOWN (p=39.08%) [2026-03-13T20:15:45.125087] [INFO ] [FORECASTER] Completed predict_future for AL [2026-03-13T20:15:45.125219] [INFO ] [sig ] AL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:45.274512] [INFO ] [LOCAL ] Saved forecast: AL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AL.txt [2026-03-13T20:15:45.274705] [INFO ] [sig ] [109/3262] Completed AL in 0.4s | 2.73 sym/s | Total: 39.9s | ETA: 19.2m [2026-03-13T20:15:45.274750] [INFO ] [sig ] [110/3262] Forecasting ALAB... [2026-03-13T20:15:45.274781] [INFO ] [sig ] Generating forecast for: ALAB [2026-03-13T20:15:45.274811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-03-13T20:15:45.287358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-03-13T20:15:45.287878] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-03-13T20:15:45.288757] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-03-13T20:15:45.288812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:45.288844] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:45.288871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:45.288928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:45.348769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:45.349706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:45.349834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:45.349879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:45.474495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:45.474679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:45.474721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:45.474751] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:45.478993] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: UP (p=99.72%) [2026-03-13T20:15:45.479286] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-03-13T20:15:45.479634] [INFO ] [sig ] ALAB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:45.625475] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALAB.txt [2026-03-13T20:15:45.625633] [INFO ] [sig ] [110/3262] Completed ALAB in 0.4s | 2.73 sym/s | Total: 40.3s | ETA: 19.2m [2026-03-13T20:15:45.625677] [INFO ] [sig ] [111/3262] Forecasting ALB... [2026-03-13T20:15:45.625707] [INFO ] [sig ] Generating forecast for: ALB [2026-03-13T20:15:45.625737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-03-13T20:15:45.636840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-03-13T20:15:45.637155] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-03-13T20:15:45.638045] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-03-13T20:15:45.638098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:45.638131] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:45.638157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:45.638219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:45.700503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:45.701211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:45.701292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:45.701326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:45.827899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:45.828065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:45.828108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:45.828137] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:45.831907] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-03-13T20:15:45.832207] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-03-13T20:15:45.832342] [INFO ] [sig ] ALB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:45.982020] [INFO ] [LOCAL ] Saved forecast: ALB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALB.txt [2026-03-13T20:15:45.982187] [INFO ] [sig ] [111/3262] Completed ALB in 0.4s | 2.73 sym/s | Total: 40.6s | ETA: 19.2m [2026-03-13T20:15:45.982230] [INFO ] [sig ] [112/3262] Forecasting ALC... [2026-03-13T20:15:45.982260] [INFO ] [sig ] Generating forecast for: ALC [2026-03-13T20:15:45.982299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-03-13T20:15:45.993330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-03-13T20:15:45.993620] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-03-13T20:15:45.994405] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-03-13T20:15:45.994456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:45.994525] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:45.994567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:45.994647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:46.052525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:46.053174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:46.053255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:46.053288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:46.171394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:46.171543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:46.171601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:46.171632] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:46.175059] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: DOWN (p=4.93%) [2026-03-13T20:15:46.175343] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-03-13T20:15:46.175476] [INFO ] [sig ] ALC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:46.319048] [INFO ] [LOCAL ] Saved forecast: ALC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ALC.txt [2026-03-13T20:15:46.319210] [INFO ] [sig ] [112/3262] Completed ALC in 0.3s | 2.73 sym/s | Total: 41.0s | ETA: 19.2m [2026-03-13T20:15:46.319252] [INFO ] [sig ] [113/3262] Forecasting ALCO... [2026-03-13T20:15:46.319281] [INFO ] [sig ] Generating forecast for: ALCO [2026-03-13T20:15:46.319311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-03-13T20:15:46.330172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-03-13T20:15:46.330484] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-03-13T20:15:46.331478] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-03-13T20:15:46.331532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:46.331564] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:46.331613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:46.331671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:46.389684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:46.390527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:46.390635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:46.390669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:46.510929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:46.511097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:46.511138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:46.511166] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:46.514760] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=80.44%) [2026-03-13T20:15:46.515078] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-03-13T20:15:46.515219] [INFO ] [sig ] ALCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:46.658055] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALCO.txt [2026-03-13T20:15:46.658220] [INFO ] [sig ] [113/3262] Completed ALCO in 0.3s | 2.74 sym/s | Total: 41.3s | ETA: 19.2m [2026-03-13T20:15:46.658261] [INFO ] [sig ] [114/3262] Forecasting ALDX... [2026-03-13T20:15:46.658292] [INFO ] [sig ] Generating forecast for: ALDX [2026-03-13T20:15:46.658325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-03-13T20:15:46.669705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-03-13T20:15:46.670065] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-03-13T20:15:46.670921] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-03-13T20:15:46.670974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:46.671006] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:46.671033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:46.671089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:46.735432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:46.736803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:46.736899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:46.736948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:46.871203] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:46.871378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:46.871424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:46.871454] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:46.875089] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: DOWN (p=16.85%) [2026-03-13T20:15:46.875384] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-03-13T20:15:46.875524] [INFO ] [sig ] ALDX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:47.020627] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ALDX.txt [2026-03-13T20:15:47.020755] [INFO ] [sig ] [114/3262] Completed ALDX in 0.4s | 2.74 sym/s | Total: 41.7s | ETA: 19.2m [2026-03-13T20:15:47.020795] [INFO ] [sig ] [115/3262] Forecasting ALG... [2026-03-13T20:15:47.020825] [INFO ] [sig ] Generating forecast for: ALG [2026-03-13T20:15:47.020869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-03-13T20:15:47.033359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-03-13T20:15:47.033764] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-03-13T20:15:47.034667] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-03-13T20:15:47.034723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:47.034757] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:47.034786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:47.034845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:47.096601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:47.097718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:47.097867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:47.097933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:47.226128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:47.226301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:47.226343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:47.226422] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:47.230228] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: DOWN (p=36.77%) [2026-03-13T20:15:47.230606] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-03-13T20:15:47.230768] [INFO ] [sig ] ALG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:47.384344] [INFO ] [LOCAL ] Saved forecast: ALG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ALG.txt [2026-03-13T20:15:47.384503] [INFO ] [sig ] [115/3262] Completed ALG in 0.4s | 2.74 sym/s | Total: 42.0s | ETA: 19.2m [2026-03-13T20:15:47.384547] [INFO ] [sig ] [116/3262] Forecasting ALGM... [2026-03-13T20:15:47.384597] [INFO ] [sig ] Generating forecast for: ALGM [2026-03-13T20:15:47.384645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-03-13T20:15:47.397321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-03-13T20:15:47.397699] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-03-13T20:15:47.398611] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-03-13T20:15:47.398667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:47.398702] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:47.398729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:47.398787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:47.458600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:47.459318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:47.459398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:47.459431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:47.581348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:47.581511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:47.581552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:47.581603] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:47.585350] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: DOWN (p=2.91%) [2026-03-13T20:15:47.585675] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-03-13T20:15:47.585820] [INFO ] [sig ] ALGM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:47.731859] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ALGM.txt [2026-03-13T20:15:47.731999] [INFO ] [sig ] [116/3262] Completed ALGM in 0.3s | 2.74 sym/s | Total: 42.4s | ETA: 19.2m [2026-03-13T20:15:47.732039] [INFO ] [sig ] [117/3262] Forecasting ALGN... [2026-03-13T20:15:47.732070] [INFO ] [sig ] Generating forecast for: ALGN [2026-03-13T20:15:47.732100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-03-13T20:15:47.744421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-03-13T20:15:47.744852] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-03-13T20:15:47.745814] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-03-13T20:15:47.745872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:47.745906] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:47.745935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:47.745993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:47.811610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:47.812602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:47.812693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:47.812729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:47.931518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:47.931693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:47.931735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:47.931764] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:47.936008] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: DOWN (p=6.91%) [2026-03-13T20:15:47.936451] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-03-13T20:15:47.936606] [INFO ] [sig ] ALGN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:48.079003] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ALGN.txt [2026-03-13T20:15:48.079156] [INFO ] [sig ] [117/3262] Completed ALGN in 0.3s | 2.74 sym/s | Total: 42.7s | ETA: 19.1m [2026-03-13T20:15:48.079198] [INFO ] [sig ] [118/3262] Forecasting ALGS... [2026-03-13T20:15:48.079229] [INFO ] [sig ] Generating forecast for: ALGS [2026-03-13T20:15:48.079259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-03-13T20:15:48.090218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-03-13T20:15:48.090503] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-03-13T20:15:48.091318] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-03-13T20:15:48.091371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:48.091403] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:48.091428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:48.091484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:48.151909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:48.152588] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:48.152670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:48.152703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:48.275318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:48.275473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:48.275513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:48.275541] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:48.279071] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-03-13T20:15:48.279351] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-03-13T20:15:48.279483] [INFO ] [sig ] ALGS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:48.428612] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ALGS.txt [2026-03-13T20:15:48.428762] [INFO ] [sig ] [118/3262] Completed ALGS in 0.3s | 2.74 sym/s | Total: 43.1s | ETA: 19.1m [2026-03-13T20:15:48.428817] [INFO ] [sig ] [119/3262] Forecasting ALHC... [2026-03-13T20:15:48.428857] [INFO ] [sig ] Generating forecast for: ALHC [2026-03-13T20:15:48.428894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-03-13T20:15:48.440740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-03-13T20:15:48.441187] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-03-13T20:15:48.442050] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-03-13T20:15:48.442276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:48.442309] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:48.442337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:48.442394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:48.500323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:48.500999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:48.501096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:48.501132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:48.620995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:48.621150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:48.621191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:48.621244] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:48.624915] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=23.34%) [2026-03-13T20:15:48.625394] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-03-13T20:15:48.625527] [INFO ] [sig ] ALHC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:48.768971] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ALHC.txt [2026-03-13T20:15:48.769108] [INFO ] [sig ] [119/3262] Completed ALHC in 0.3s | 2.74 sym/s | Total: 43.4s | ETA: 19.1m [2026-03-13T20:15:48.769149] [INFO ] [sig ] [120/3262] Forecasting ALK... [2026-03-13T20:15:48.769181] [INFO ] [sig ] Generating forecast for: ALK [2026-03-13T20:15:48.769212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-03-13T20:15:48.780333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-03-13T20:15:48.780616] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-03-13T20:15:48.781427] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-03-13T20:15:48.781480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:48.781513] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:48.781539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:48.781613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:48.838752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:48.839419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:48.839498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:48.839531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:48.965071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:48.965217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:48.965258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:48.965287] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:48.969006] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: UP (p=76.64%) [2026-03-13T20:15:48.969471] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-03-13T20:15:48.969624] [INFO ] [sig ] ALK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:49.114345] [INFO ] [LOCAL ] Saved forecast: ALK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALK.txt [2026-03-13T20:15:49.114471] [INFO ] [sig ] [120/3262] Completed ALK in 0.3s | 2.74 sym/s | Total: 43.8s | ETA: 19.1m [2026-03-13T20:15:49.114512] [INFO ] [sig ] [121/3262] Forecasting ALKS... [2026-03-13T20:15:49.114541] [INFO ] [sig ] Generating forecast for: ALKS [2026-03-13T20:15:49.114589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-03-13T20:15:49.125365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-03-13T20:15:49.125646] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-03-13T20:15:49.126446] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-03-13T20:15:49.126499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:49.126530] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:49.126557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:49.126648] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:49.187947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:49.188750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:49.188840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:49.188882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:49.308767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:49.308924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:49.308972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:49.309007] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:49.312493] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: UP (p=93.90%) [2026-03-13T20:15:49.312795] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-03-13T20:15:49.312930] [INFO ] [sig ] ALKS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:49.457071] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALKS.txt [2026-03-13T20:15:49.457202] [INFO ] [sig ] [121/3262] Completed ALKS in 0.3s | 2.74 sym/s | Total: 44.1s | ETA: 19.1m [2026-03-13T20:15:49.457242] [INFO ] [sig ] [122/3262] Forecasting ALL... [2026-03-13T20:15:49.457271] [INFO ] [sig ] Generating forecast for: ALL [2026-03-13T20:15:49.457300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-03-13T20:15:49.469100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-03-13T20:15:49.469392] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-03-13T20:15:49.470188] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-03-13T20:15:49.470241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:49.470272] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:49.470299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:49.470357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:49.528476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:49.529102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:49.529209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:49.529242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:49.644935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:49.645086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:49.645126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:49.645155] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:49.648593] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: UP (p=89.76%) [2026-03-13T20:15:49.648881] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-03-13T20:15:49.649042] [INFO ] [sig ] ALL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:49.790302] [INFO ] [LOCAL ] Saved forecast: ALL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALL.txt [2026-03-13T20:15:49.790418] [INFO ] [sig ] [122/3262] Completed ALL in 0.3s | 2.75 sym/s | Total: 44.4s | ETA: 19.1m [2026-03-13T20:15:49.790457] [INFO ] [sig ] [123/3262] Forecasting ALLE... [2026-03-13T20:15:49.790488] [INFO ] [sig ] Generating forecast for: ALLE [2026-03-13T20:15:49.790518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-03-13T20:15:49.801672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-03-13T20:15:49.801980] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-03-13T20:15:49.802776] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-03-13T20:15:49.802832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:49.802872] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:49.802905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:49.802991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:49.861001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:49.861756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:49.861839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:49.861872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:49.983949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:49.984149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:49.984204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:49.984240] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:49.987967] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: DOWN (p=32.65%) [2026-03-13T20:15:49.988261] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-03-13T20:15:49.988393] [INFO ] [sig ] ALLE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:50.132024] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ALLE.txt [2026-03-13T20:15:50.132161] [INFO ] [sig ] [123/3262] Completed ALLE in 0.3s | 2.75 sym/s | Total: 44.8s | ETA: 19.0m [2026-03-13T20:15:50.132202] [INFO ] [sig ] [124/3262] Forecasting ALLO... [2026-03-13T20:15:50.132233] [INFO ] [sig ] Generating forecast for: ALLO [2026-03-13T20:15:50.132262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-03-13T20:15:50.143717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-03-13T20:15:50.144011] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-03-13T20:15:50.144804] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-03-13T20:15:50.144856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:50.144888] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:50.144915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:50.144971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:50.204681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:50.205492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:50.205592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:50.205628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:50.328362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:50.328523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:50.328563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:50.328613] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:50.332048] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=40.82%) [2026-03-13T20:15:50.332324] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-03-13T20:15:50.332455] [INFO ] [sig ] ALLO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:50.482300] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ALLO.txt [2026-03-13T20:15:50.482456] [INFO ] [sig ] [124/3262] Completed ALLO in 0.4s | 2.75 sym/s | Total: 45.1s | ETA: 19.0m [2026-03-13T20:15:50.482506] [INFO ] [sig ] [125/3262] Forecasting ALLY... [2026-03-13T20:15:50.482549] [INFO ] [sig ] Generating forecast for: ALLY [2026-03-13T20:15:50.482602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-03-13T20:15:50.496271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-03-13T20:15:50.496537] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-03-13T20:15:50.497371] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-03-13T20:15:50.497459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:50.497500] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:50.497529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:50.497636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:50.562242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:50.563038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:50.563130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:50.563166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:50.686347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:50.686511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:50.686550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:50.686599] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:50.690297] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: UP (p=65.79%) [2026-03-13T20:15:50.690603] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-03-13T20:15:50.690743] [INFO ] [sig ] ALLY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:50.838895] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALLY.txt [2026-03-13T20:15:50.839072] [INFO ] [sig ] [125/3262] Completed ALLY in 0.4s | 2.75 sym/s | Total: 45.5s | ETA: 19.0m [2026-03-13T20:15:50.839114] [INFO ] [sig ] [126/3262] Forecasting ALMS... [2026-03-13T20:15:50.839145] [INFO ] [sig ] Generating forecast for: ALMS [2026-03-13T20:15:50.839176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-03-13T20:15:50.850116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-03-13T20:15:50.850365] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-03-13T20:15:50.851209] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-03-13T20:15:50.851263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:50.851295] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:50.851323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:50.851380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:50.910603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:50.911340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:50.911430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:50.911464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:51.039837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:51.040023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:51.040071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:51.040099] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:51.043556] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: DOWN (p=23.43%) [2026-03-13T20:15:51.043854] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-03-13T20:15:51.043988] [INFO ] [sig ] ALMS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:51.188936] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ALMS.txt [2026-03-13T20:15:51.189071] [INFO ] [sig ] [126/3262] Completed ALMS in 0.3s | 2.75 sym/s | Total: 45.8s | ETA: 19.0m [2026-03-13T20:15:51.189110] [INFO ] [sig ] [127/3262] Forecasting ALNY... [2026-03-13T20:15:51.189141] [INFO ] [sig ] Generating forecast for: ALNY [2026-03-13T20:15:51.189171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-03-13T20:15:51.200012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-03-13T20:15:51.200258] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-03-13T20:15:51.201077] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-03-13T20:15:51.201129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:51.201162] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:51.201189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:51.201246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:51.260013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:51.260878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:51.260967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:51.261000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:51.385685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:51.385852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:51.385893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:51.385924] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:51.389877] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: UP (p=56.67%) [2026-03-13T20:15:51.390382] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-03-13T20:15:51.390528] [INFO ] [sig ] ALNY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:51.535651] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALNY.txt [2026-03-13T20:15:51.535815] [INFO ] [sig ] [127/3262] Completed ALNY in 0.3s | 2.75 sym/s | Total: 46.2s | ETA: 19.0m [2026-03-13T20:15:51.535857] [INFO ] [sig ] [128/3262] Forecasting ALRM... [2026-03-13T20:15:51.535887] [INFO ] [sig ] Generating forecast for: ALRM [2026-03-13T20:15:51.535917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-03-13T20:15:51.547495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-03-13T20:15:51.550981] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-03-13T20:15:51.551993] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-03-13T20:15:51.552048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:51.552083] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:51.552112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:51.552354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:51.614308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:51.615331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:51.615428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:51.615465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:51.742089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:51.742436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:51.742478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:51.742508] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:51.746679] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: UP (p=73.17%) [2026-03-13T20:15:51.746982] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-03-13T20:15:51.747121] [INFO ] [sig ] ALRM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:51.892170] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALRM.txt [2026-03-13T20:15:51.892328] [INFO ] [sig ] [128/3262] Completed ALRM in 0.4s | 2.75 sym/s | Total: 46.5s | ETA: 19.0m [2026-03-13T20:15:51.892368] [INFO ] [sig ] [129/3262] Forecasting ALRS... [2026-03-13T20:15:51.892399] [INFO ] [sig ] Generating forecast for: ALRS [2026-03-13T20:15:51.892429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-03-13T20:15:51.904379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-03-13T20:15:51.904719] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-03-13T20:15:51.905562] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-03-13T20:15:51.905647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:51.905709] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:51.905740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:51.905800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:51.964876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:51.965805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:51.965895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:51.965928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:52.088087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:52.088251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:52.088292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:52.088321] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:52.091802] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: UP (p=87.03%) [2026-03-13T20:15:52.092125] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-03-13T20:15:52.092260] [INFO ] [sig ] ALRS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:52.236151] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALRS.txt [2026-03-13T20:15:52.236318] [INFO ] [sig ] [129/3262] Completed ALRS in 0.3s | 2.75 sym/s | Total: 46.9s | ETA: 19.0m [2026-03-13T20:15:52.236361] [INFO ] [sig ] [130/3262] Forecasting ALSN... [2026-03-13T20:15:52.236391] [INFO ] [sig ] Generating forecast for: ALSN [2026-03-13T20:15:52.236427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-03-13T20:15:52.248123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-03-13T20:15:52.248405] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-03-13T20:15:52.249198] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-03-13T20:15:52.249252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:52.249284] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:52.249310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:52.249366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:52.315357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:52.316447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:52.316599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:52.316654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:52.449256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:52.449461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:52.449514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:52.449545] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:52.453194] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: UP (p=59.59%) [2026-03-13T20:15:52.453516] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-03-13T20:15:52.453682] [INFO ] [sig ] ALSN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:52.664282] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALSN.txt [2026-03-13T20:15:52.664435] [INFO ] [sig ] [130/3262] Completed ALSN in 0.4s | 2.75 sym/s | Total: 47.3s | ETA: 19.0m [2026-03-13T20:15:52.664475] [INFO ] [sig ] [131/3262] Forecasting ALTG... [2026-03-13T20:15:52.664505] [INFO ] [sig ] Generating forecast for: ALTG [2026-03-13T20:15:52.664536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-03-13T20:15:52.675278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-03-13T20:15:52.675624] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-03-13T20:15:52.676415] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-03-13T20:15:52.676467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:52.676499] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:52.676526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:52.676604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:52.734226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:52.735172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:52.735261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:52.735296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:52.857217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:52.857376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:52.857416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:52.857444] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:52.860976] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: DOWN (p=6.69%) [2026-03-13T20:15:52.861290] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-03-13T20:15:52.861428] [INFO ] [sig ] ALTG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:53.025037] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ALTG.txt [2026-03-13T20:15:53.025259] [INFO ] [sig ] [131/3262] Completed ALTG in 0.4s | 2.75 sym/s | Total: 47.7s | ETA: 19.0m [2026-03-13T20:15:53.025320] [INFO ] [sig ] [132/3262] Forecasting ALTI... [2026-03-13T20:15:53.025362] [INFO ] [sig ] Generating forecast for: ALTI [2026-03-13T20:15:53.025406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-03-13T20:15:53.038651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-03-13T20:15:53.039169] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-03-13T20:15:53.040250] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-03-13T20:15:53.040306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:53.040340] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:53.040368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:53.040426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:53.102984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:53.103793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:53.103879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:53.103912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:53.232039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:53.232236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:53.232278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:53.232348] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:53.236065] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: UP (p=71.84%) [2026-03-13T20:15:53.236362] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-03-13T20:15:53.236503] [INFO ] [sig ] ALTI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:53.389271] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALTI.txt [2026-03-13T20:15:53.389429] [INFO ] [sig ] [132/3262] Completed ALTI in 0.4s | 2.75 sym/s | Total: 48.0s | ETA: 19.0m [2026-03-13T20:15:53.389479] [INFO ] [sig ] [133/3262] Forecasting ALTS... [2026-03-13T20:15:53.389513] [INFO ] [sig ] Generating forecast for: ALTS [2026-03-13T20:15:53.389544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-03-13T20:15:53.402508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-03-13T20:15:53.402906] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-03-13T20:15:53.403814] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-03-13T20:15:53.403870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:53.403904] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:53.403932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:53.403991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:53.468374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:53.469297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:53.469388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:53.469423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:53.598444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:53.598611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:53.598654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:53.598682] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:53.602173] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: DOWN (p=5.40%) [2026-03-13T20:15:53.602460] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-03-13T20:15:53.602616] [INFO ] [sig ] ALTS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:53.746215] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ALTS.txt [2026-03-13T20:15:53.746331] [INFO ] [sig ] [133/3262] Completed ALTS in 0.4s | 2.75 sym/s | Total: 48.4s | ETA: 19.0m [2026-03-13T20:15:53.746372] [INFO ] [sig ] [134/3262] Forecasting ALTY... [2026-03-13T20:15:53.746401] [INFO ] [sig ] Generating forecast for: ALTY [2026-03-13T20:15:53.746430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-03-13T20:15:53.758510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-03-13T20:15:53.758808] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-03-13T20:15:53.759623] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-03-13T20:15:53.759678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:53.759711] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:53.759738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:53.759796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:53.817707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:53.818496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:53.818614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:53.818670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:53.932482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:53.932634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:53.932675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:53.932704] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:53.936588] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: DOWN (p=32.45%) [2026-03-13T20:15:53.936869] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-03-13T20:15:53.937002] [INFO ] [sig ] ALTY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:54.083553] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ALTY.txt [2026-03-13T20:15:54.083708] [INFO ] [sig ] [134/3262] Completed ALTY in 0.3s | 2.75 sym/s | Total: 48.7s | ETA: 19.0m [2026-03-13T20:15:54.083750] [INFO ] [sig ] [135/3262] Forecasting ALVO... [2026-03-13T20:15:54.083779] [INFO ] [sig ] Generating forecast for: ALVO [2026-03-13T20:15:54.083810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-03-13T20:15:54.095373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-03-13T20:15:54.095689] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-03-13T20:15:54.096486] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-03-13T20:15:54.096540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:54.096592] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:54.096624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:54.096681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:54.154974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:54.155875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:54.155956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:54.155989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:54.275711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:54.275879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:54.275920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:54.275949] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:54.279539] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: DOWN (p=39.05%) [2026-03-13T20:15:54.279894] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-03-13T20:15:54.280040] [INFO ] [sig ] ALVO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:54.424908] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ALVO.txt [2026-03-13T20:15:54.425068] [INFO ] [sig ] [135/3262] Completed ALVO in 0.3s | 2.75 sym/s | Total: 49.1s | ETA: 18.9m [2026-03-13T20:15:54.425108] [INFO ] [sig ] [136/3262] Forecasting ALX... [2026-03-13T20:15:54.425140] [INFO ] [sig ] Generating forecast for: ALX [2026-03-13T20:15:54.425171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-03-13T20:15:54.436017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-03-13T20:15:54.436331] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-03-13T20:15:54.437154] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-03-13T20:15:54.437219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:54.437252] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:54.437279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:54.437336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:54.497004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:54.497802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:54.497885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:54.497917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:54.617723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:54.617890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:54.617931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:54.617963] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:54.621880] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: UP (p=69.12%) [2026-03-13T20:15:54.622177] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-03-13T20:15:54.622316] [INFO ] [sig ] ALX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:54.776059] [INFO ] [LOCAL ] Saved forecast: ALX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALX.txt [2026-03-13T20:15:54.776433] [INFO ] [sig ] [136/3262] Completed ALX in 0.4s | 2.75 sym/s | Total: 49.4s | ETA: 18.9m [2026-03-13T20:15:54.776481] [INFO ] [sig ] [137/3262] Forecasting ALXO... [2026-03-13T20:15:54.776512] [INFO ] [sig ] Generating forecast for: ALXO [2026-03-13T20:15:54.776542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-03-13T20:15:54.790525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-03-13T20:15:54.790951] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-03-13T20:15:54.791796] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-03-13T20:15:54.791851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:54.791885] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:54.791911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:54.791968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:54.852395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:54.853512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:54.853623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:54.853657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:55.000296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:55.000467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:55.000511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:55.000541] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:55.004260] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: UP (p=60.10%) [2026-03-13T20:15:55.004561] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-03-13T20:15:55.004721] [INFO ] [sig ] ALXO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:55.148428] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALXO.txt [2026-03-13T20:15:55.148562] [INFO ] [sig ] [137/3262] Completed ALXO in 0.4s | 2.75 sym/s | Total: 49.8s | ETA: 18.9m [2026-03-13T20:15:55.148622] [INFO ] [sig ] [138/3262] Forecasting ALZN... [2026-03-13T20:15:55.148652] [INFO ] [sig ] Generating forecast for: ALZN [2026-03-13T20:15:55.148682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-03-13T20:15:55.159842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-03-13T20:15:55.160103] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-03-13T20:15:55.160904] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-03-13T20:15:55.160956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:55.160988] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:55.161018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:55.161076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:55.218788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:55.219434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:55.219518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:55.219550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:55.343864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:55.344003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:55.344048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:55.344076] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:55.347506] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: UP (p=86.26%) [2026-03-13T20:15:55.347820] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-03-13T20:15:55.347957] [INFO ] [sig ] ALZN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:55.495461] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ALZN.txt [2026-03-13T20:15:55.495695] [INFO ] [sig ] [138/3262] Completed ALZN in 0.3s | 2.75 sym/s | Total: 50.1s | ETA: 18.9m [2026-03-13T20:15:55.495742] [INFO ] [sig ] [139/3262] Forecasting AM... [2026-03-13T20:15:55.495772] [INFO ] [sig ] Generating forecast for: AM [2026-03-13T20:15:55.495801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-03-13T20:15:55.510879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-03-13T20:15:55.511355] [INFO ] [FORECASTER] Starting predict_future for AM [2026-03-13T20:15:55.512294] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-03-13T20:15:55.512351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:55.512386] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:55.512415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:55.512476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:55.574906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:55.575945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:55.576099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:55.576138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:55.698006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:55.698188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:55.698230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:55.698261] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:55.701919] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: UP (p=72.84%) [2026-03-13T20:15:55.702232] [INFO ] [FORECASTER] Completed predict_future for AM [2026-03-13T20:15:55.702373] [INFO ] [sig ] AM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:55.863461] [INFO ] [LOCAL ] Saved forecast: AM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AM.txt [2026-03-13T20:15:55.863646] [INFO ] [sig ] [139/3262] Completed AM in 0.4s | 2.75 sym/s | Total: 50.5s | ETA: 18.9m [2026-03-13T20:15:55.863719] [INFO ] [sig ] [140/3262] Forecasting AMAL... [2026-03-13T20:15:55.863759] [INFO ] [sig ] Generating forecast for: AMAL [2026-03-13T20:15:55.863790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-03-13T20:15:55.876714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-03-13T20:15:55.877025] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-03-13T20:15:55.877999] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-03-13T20:15:55.878055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:55.878089] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:55.878126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:55.878191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:55.946952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:55.947815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:55.947905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:55.947944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:56.081063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:56.081420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:56.081462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:56.081492] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:56.085194] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: UP (p=97.61%) [2026-03-13T20:15:56.085701] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-03-13T20:15:56.085837] [INFO ] [sig ] AMAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:56.231118] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMAL.txt [2026-03-13T20:15:56.231253] [INFO ] [sig ] [140/3262] Completed AMAL in 0.4s | 2.75 sym/s | Total: 50.9s | ETA: 18.9m [2026-03-13T20:15:56.231293] [INFO ] [sig ] [141/3262] Forecasting AMBA... [2026-03-13T20:15:56.231322] [INFO ] [sig ] Generating forecast for: AMBA [2026-03-13T20:15:56.231352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-03-13T20:15:56.242200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-03-13T20:15:56.242478] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-03-13T20:15:56.243274] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-03-13T20:15:56.243327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:56.243359] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:56.243386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:56.243444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:56.300838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:56.301524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:56.301627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:56.301662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:56.426666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:56.426829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:56.426869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:56.426897] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:56.430487] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: DOWN (p=19.74%) [2026-03-13T20:15:56.430788] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-03-13T20:15:56.430940] [INFO ] [sig ] AMBA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:56.592780] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AMBA.txt [2026-03-13T20:15:56.593305] [INFO ] [sig ] [141/3262] Completed AMBA in 0.4s | 2.75 sym/s | Total: 51.2s | ETA: 18.9m [2026-03-13T20:15:56.593388] [INFO ] [sig ] [142/3262] Forecasting AMBP... [2026-03-13T20:15:56.593438] [INFO ] [sig ] Generating forecast for: AMBP [2026-03-13T20:15:56.593493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-03-13T20:15:56.608611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-03-13T20:15:56.608977] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-03-13T20:15:56.610053] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-03-13T20:15:56.610111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:56.610161] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:56.610198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:56.610258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:56.673749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:56.674687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:56.674793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:56.674828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:56.810798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:56.811071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:56.811125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:56.811166] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:56.815684] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-03-13T20:15:56.816014] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-03-13T20:15:56.816188] [INFO ] [sig ] AMBP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:56.962767] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AMBP.txt [2026-03-13T20:15:56.962955] [INFO ] [sig ] [142/3262] Completed AMBP in 0.4s | 2.75 sym/s | Total: 51.6s | ETA: 18.9m [2026-03-13T20:15:56.962999] [INFO ] [sig ] [143/3262] Forecasting AMC... [2026-03-13T20:15:56.963029] [INFO ] [sig ] Generating forecast for: AMC [2026-03-13T20:15:56.963060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-03-13T20:15:56.974361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-03-13T20:15:56.974670] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-03-13T20:15:56.975487] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-03-13T20:15:56.975540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:56.975593] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:56.975623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:56.975697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:57.035626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:57.036340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:57.036430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:57.036465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:57.157119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:57.157284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:57.157367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:57.157400] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:57.161060] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: UP (p=74.08%) [2026-03-13T20:15:57.161345] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-03-13T20:15:57.161478] [INFO ] [sig ] AMC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:57.307703] [INFO ] [LOCAL ] Saved forecast: AMC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMC.txt [2026-03-13T20:15:57.307842] [INFO ] [sig ] [143/3262] Completed AMC in 0.3s | 2.75 sym/s | Total: 52.0s | ETA: 18.9m [2026-03-13T20:15:57.307882] [INFO ] [sig ] [144/3262] Forecasting AMCX... [2026-03-13T20:15:57.307912] [INFO ] [sig ] Generating forecast for: AMCX [2026-03-13T20:15:57.307942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-03-13T20:15:57.318958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-03-13T20:15:57.319274] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-03-13T20:15:57.320076] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-03-13T20:15:57.320128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:57.320160] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:57.320187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:57.320245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:57.377531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:57.378289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:57.378369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:57.378403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:57.501720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:57.501899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:57.501939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:57.501967] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:57.505597] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: DOWN (p=48.41%) [2026-03-13T20:15:57.505882] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-03-13T20:15:57.506031] [INFO ] [sig ] AMCX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:57.646797] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AMCX.txt [2026-03-13T20:15:57.646938] [INFO ] [sig ] [144/3262] Completed AMCX in 0.3s | 2.75 sym/s | Total: 52.3s | ETA: 18.9m [2026-03-13T20:15:57.646981] [INFO ] [sig ] [145/3262] Forecasting AMD... [2026-03-13T20:15:57.647011] [INFO ] [sig ] Generating forecast for: AMD [2026-03-13T20:15:57.647041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-03-13T20:15:57.658653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-03-13T20:15:57.658961] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-03-13T20:15:57.659785] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-03-13T20:15:57.659838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:57.659870] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:57.659897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:57.659954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:57.716553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:57.717199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:57.717315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:57.717349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:57.838774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:57.838907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:57.838944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:57.838973] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:57.842273] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: DOWN (p=45.63%) [2026-03-13T20:15:57.842549] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-03-13T20:15:57.842700] [INFO ] [sig ] AMD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:57.985616] [INFO ] [LOCAL ] Saved forecast: AMD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AMD.txt [2026-03-13T20:15:57.985744] [INFO ] [sig ] [145/3262] Completed AMD in 0.3s | 2.75 sym/s | Total: 52.6s | ETA: 18.9m [2026-03-13T20:15:57.985783] [INFO ] [sig ] [146/3262] Forecasting AMDL... [2026-03-13T20:15:57.985814] [INFO ] [sig ] Generating forecast for: AMDL [2026-03-13T20:15:57.985843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-03-13T20:15:57.996844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-03-13T20:15:57.997154] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-03-13T20:15:57.997988] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-03-13T20:15:57.998040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:57.998119] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:57.998148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:57.998205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:58.055884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:58.056532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:58.056630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:58.056665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:58.181949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:58.182120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:58.182168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:58.182203] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:58.186140] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: UP (p=95.82%) [2026-03-13T20:15:58.186424] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-03-13T20:15:58.186557] [INFO ] [sig ] AMDL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:58.333733] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMDL.txt [2026-03-13T20:15:58.333876] [INFO ] [sig ] [146/3262] Completed AMDL in 0.3s | 2.76 sym/s | Total: 53.0s | ETA: 18.8m [2026-03-13T20:15:58.333918] [INFO ] [sig ] [147/3262] Forecasting AME... [2026-03-13T20:15:58.333948] [INFO ] [sig ] Generating forecast for: AME [2026-03-13T20:15:58.333984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-03-13T20:15:58.346279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-03-13T20:15:58.346618] [INFO ] [FORECASTER] Starting predict_future for AME [2026-03-13T20:15:58.347398] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-03-13T20:15:58.347451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:58.347498] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:58.347527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:58.347620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:58.405897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:58.406612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:58.406696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:58.406730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:58.539264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:58.539641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:58.539685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:58.539716] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:58.543831] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: DOWN (p=41.44%) [2026-03-13T20:15:58.544144] [INFO ] [FORECASTER] Completed predict_future for AME [2026-03-13T20:15:58.544298] [INFO ] [sig ] AME: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:15:58.701122] [INFO ] [LOCAL ] Saved forecast: AME 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AME.txt [2026-03-13T20:15:58.701262] [INFO ] [sig ] [147/3262] Completed AME in 0.4s | 2.76 sym/s | Total: 53.4s | ETA: 18.8m [2026-03-13T20:15:58.701305] [INFO ] [sig ] [148/3262] Forecasting AMG... [2026-03-13T20:15:58.701335] [INFO ] [sig ] Generating forecast for: AMG [2026-03-13T20:15:58.701365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-03-13T20:15:58.713732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-03-13T20:15:58.714030] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-03-13T20:15:58.714864] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-03-13T20:15:58.714921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:58.714955] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:58.714984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:58.715042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:58.778293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:58.778996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:58.779080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:58.779114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:58.903441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:58.903617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:58.903660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:58.903689] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:58.907253] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: UP (p=95.33%) [2026-03-13T20:15:58.907538] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-03-13T20:15:58.907726] [INFO ] [sig ] AMG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:59.068549] [INFO ] [LOCAL ] Saved forecast: AMG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMG.txt [2026-03-13T20:15:59.068759] [INFO ] [sig ] [148/3262] Completed AMG in 0.4s | 2.75 sym/s | Total: 53.7s | ETA: 18.8m [2026-03-13T20:15:59.068814] [INFO ] [sig ] [149/3262] Forecasting AMGN... [2026-03-13T20:15:59.068849] [INFO ] [sig ] Generating forecast for: AMGN [2026-03-13T20:15:59.068881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-03-13T20:15:59.081665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-03-13T20:15:59.082061] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-03-13T20:15:59.083290] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-03-13T20:15:59.083347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:59.083389] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:59.083416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:59.083492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:59.149426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:59.150412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:59.150528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:59.150601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:59.279385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:59.279602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:59.279660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:59.279723] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:59.283512] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: UP (p=50.78%) [2026-03-13T20:15:59.283837] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-03-13T20:15:59.283983] [INFO ] [sig ] AMGN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:59.439061] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMGN.txt [2026-03-13T20:15:59.439233] [INFO ] [sig ] [149/3262] Completed AMGN in 0.4s | 2.75 sym/s | Total: 54.1s | ETA: 18.8m [2026-03-13T20:15:59.439274] [INFO ] [sig ] [150/3262] Forecasting AMH... [2026-03-13T20:15:59.439306] [INFO ] [sig ] Generating forecast for: AMH [2026-03-13T20:15:59.439337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-03-13T20:15:59.451935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-03-13T20:15:59.452291] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-03-13T20:15:59.453194] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-03-13T20:15:59.453254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:59.453288] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:59.453316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:59.453375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:59.516745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:59.517910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:59.518022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:59.518065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:15:59.644980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:15:59.645140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:15:59.645182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:15:59.645212] [INFO ] [FORECASTER] Training complete [2026-03-13T20:15:59.649151] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: UP (p=94.23%) [2026-03-13T20:15:59.649452] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-03-13T20:15:59.649627] [INFO ] [sig ] AMH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:15:59.795897] [INFO ] [LOCAL ] Saved forecast: AMH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMH.txt [2026-03-13T20:15:59.796046] [INFO ] [sig ] [150/3262] Completed AMH in 0.4s | 2.75 sym/s | Total: 54.4s | ETA: 18.8m [2026-03-13T20:15:59.796090] [INFO ] [sig ] [151/3262] Forecasting AMLX... [2026-03-13T20:15:59.796127] [INFO ] [sig ] Generating forecast for: AMLX [2026-03-13T20:15:59.796170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-03-13T20:15:59.808294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-03-13T20:15:59.808650] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-03-13T20:15:59.809491] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-03-13T20:15:59.809545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:15:59.809601] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:15:59.809631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:15:59.809689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:15:59.872608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:15:59.873550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:15:59.873658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:15:59.873693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:00.000144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:00.000318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:00.000363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:00.000393] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:00.004149] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: UP (p=84.10%) [2026-03-13T20:16:00.004516] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-03-13T20:16:00.004721] [INFO ] [sig ] AMLX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:00.157682] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMLX.txt [2026-03-13T20:16:00.157852] [INFO ] [sig ] [151/3262] Completed AMLX in 0.4s | 2.75 sym/s | Total: 54.8s | ETA: 18.8m [2026-03-13T20:16:00.157894] [INFO ] [sig ] [152/3262] Forecasting AMN... [2026-03-13T20:16:00.157926] [INFO ] [sig ] Generating forecast for: AMN [2026-03-13T20:16:00.157964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-03-13T20:16:00.169728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-03-13T20:16:00.170035] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-03-13T20:16:00.171060] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-03-13T20:16:00.171113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:00.171145] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:00.171172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:00.171228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:00.230229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:00.230970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:00.231054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:00.231087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:00.353427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:00.353616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:00.353661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:00.353691] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:00.357286] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: UP (p=88.81%) [2026-03-13T20:16:00.357618] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-03-13T20:16:00.357765] [INFO ] [sig ] AMN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:00.510660] [INFO ] [LOCAL ] Saved forecast: AMN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMN.txt [2026-03-13T20:16:00.510840] [INFO ] [sig ] [152/3262] Completed AMN in 0.4s | 2.76 sym/s | Total: 55.2s | ETA: 18.8m [2026-03-13T20:16:00.510883] [INFO ] [sig ] [153/3262] Forecasting AMP... [2026-03-13T20:16:00.510915] [INFO ] [sig ] Generating forecast for: AMP [2026-03-13T20:16:00.510946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-03-13T20:16:00.523179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-03-13T20:16:00.523613] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-03-13T20:16:00.524519] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-03-13T20:16:00.524593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:00.524631] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:00.524659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:00.524721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:00.590763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:00.591947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:00.592061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:00.592102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:00.725732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:00.725917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:00.725960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:00.726000] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:00.729594] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: UP (p=99.65%) [2026-03-13T20:16:00.729894] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-03-13T20:16:00.730044] [INFO ] [sig ] AMP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:00.880774] [INFO ] [LOCAL ] Saved forecast: AMP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMP.txt [2026-03-13T20:16:00.880927] [INFO ] [sig ] [153/3262] Completed AMP in 0.4s | 2.76 sym/s | Total: 55.5s | ETA: 18.8m [2026-03-13T20:16:00.880970] [INFO ] [sig ] [154/3262] Forecasting AMPG... [2026-03-13T20:16:00.881000] [INFO ] [sig ] Generating forecast for: AMPG [2026-03-13T20:16:00.881030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-03-13T20:16:00.892212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-03-13T20:16:00.892513] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-03-13T20:16:00.893538] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-03-13T20:16:00.893610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:00.893827] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:00.893854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:00.893910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:00.955771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:00.956766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:00.956853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:00.956888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:01.077401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:01.077611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:01.077659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:01.077689] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:01.081456] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: UP (p=98.70%) [2026-03-13T20:16:01.081776] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-03-13T20:16:01.081916] [INFO ] [sig ] AMPG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:01.228040] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMPG.txt [2026-03-13T20:16:01.228222] [INFO ] [sig ] [154/3262] Completed AMPG in 0.3s | 2.76 sym/s | Total: 55.9s | ETA: 18.8m [2026-03-13T20:16:01.228267] [INFO ] [sig ] [155/3262] Forecasting AMPH... [2026-03-13T20:16:01.228298] [INFO ] [sig ] Generating forecast for: AMPH [2026-03-13T20:16:01.228330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-03-13T20:16:01.242371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-03-13T20:16:01.242810] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-03-13T20:16:01.243725] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-03-13T20:16:01.243782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:01.243815] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:01.243842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:01.243899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:01.306548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:01.307558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:01.307714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:01.307749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:01.441529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:01.441733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:01.441783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:01.441813] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:01.445849] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: UP (p=89.12%) [2026-03-13T20:16:01.446224] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-03-13T20:16:01.446393] [INFO ] [sig ] AMPH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:01.597838] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMPH.txt [2026-03-13T20:16:01.598052] [INFO ] [sig ] [155/3262] Completed AMPH in 0.4s | 2.76 sym/s | Total: 56.3s | ETA: 18.8m [2026-03-13T20:16:01.598104] [INFO ] [sig ] [156/3262] Forecasting AMPL... [2026-03-13T20:16:01.598134] [INFO ] [sig ] Generating forecast for: AMPL [2026-03-13T20:16:01.598164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-03-13T20:16:01.612615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-03-13T20:16:01.612952] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-03-13T20:16:01.613851] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-03-13T20:16:01.613906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:01.613939] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:01.613966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:01.614028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:01.675281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:01.676252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:01.676397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:01.676434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:01.800370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:01.800540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:01.800599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:01.800631] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:01.804176] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: DOWN (p=48.64%) [2026-03-13T20:16:01.804468] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-03-13T20:16:01.804624] [INFO ] [sig ] AMPL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:01.952770] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AMPL.txt [2026-03-13T20:16:01.952987] [INFO ] [sig ] [156/3262] Completed AMPL in 0.4s | 2.76 sym/s | Total: 56.6s | ETA: 18.8m [2026-03-13T20:16:01.953054] [INFO ] [sig ] [157/3262] Forecasting AMPX... [2026-03-13T20:16:01.953091] [INFO ] [sig ] Generating forecast for: AMPX [2026-03-13T20:16:01.953122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-03-13T20:16:01.965230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-03-13T20:16:01.965684] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-03-13T20:16:01.966610] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-03-13T20:16:01.966667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:01.966700] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:01.966727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:01.966790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:02.028150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:02.029111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:02.029200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:02.029235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:02.172204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:02.172410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:02.172482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:02.172519] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:02.176794] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: DOWN (p=32.91%) [2026-03-13T20:16:02.177142] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-03-13T20:16:02.177303] [INFO ] [sig ] AMPX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:02.345725] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AMPX.txt [2026-03-13T20:16:02.345904] [INFO ] [sig ] [157/3262] Completed AMPX in 0.4s | 2.75 sym/s | Total: 57.0s | ETA: 18.8m [2026-03-13T20:16:02.345949] [INFO ] [sig ] [158/3262] Forecasting AMRC... [2026-03-13T20:16:02.345990] [INFO ] [sig ] Generating forecast for: AMRC [2026-03-13T20:16:02.346030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-03-13T20:16:02.358183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-03-13T20:16:02.358594] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-03-13T20:16:02.359437] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-03-13T20:16:02.359493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:02.359527] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:02.359554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:02.359681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:02.420375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:02.421512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:02.421622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:02.421661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:02.562245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:02.562412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:02.562459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:02.562490] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:02.566069] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: UP (p=74.46%) [2026-03-13T20:16:02.566352] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-03-13T20:16:02.566486] [INFO ] [sig ] AMRC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:02.713864] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMRC.txt [2026-03-13T20:16:02.714001] [INFO ] [sig ] [158/3262] Completed AMRC in 0.4s | 2.75 sym/s | Total: 57.4s | ETA: 18.8m [2026-03-13T20:16:02.714041] [INFO ] [sig ] [159/3262] Forecasting AMRN... [2026-03-13T20:16:02.714071] [INFO ] [sig ] Generating forecast for: AMRN [2026-03-13T20:16:02.714101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-03-13T20:16:02.724940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-03-13T20:16:02.725231] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-03-13T20:16:02.726043] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-03-13T20:16:02.726097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:02.726130] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:02.726158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:02.726215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:02.786558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:02.787813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:02.787917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:02.787953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:02.926011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:02.926188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:02.926230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:02.926271] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:02.934912] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: UP (p=95.95%) [2026-03-13T20:16:02.935314] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-03-13T20:16:02.935702] [INFO ] [sig ] AMRN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:03.089017] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMRN.txt [2026-03-13T20:16:03.089188] [INFO ] [sig ] [159/3262] Completed AMRN in 0.4s | 2.75 sym/s | Total: 57.7s | ETA: 18.8m [2026-03-13T20:16:03.089240] [INFO ] [sig ] [160/3262] Forecasting AMRX... [2026-03-13T20:16:03.089279] [INFO ] [sig ] Generating forecast for: AMRX [2026-03-13T20:16:03.089317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-03-13T20:16:03.100425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-03-13T20:16:03.100751] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-03-13T20:16:03.101619] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-03-13T20:16:03.101685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:03.101719] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:03.101746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:03.101814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:03.163932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:03.164896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:03.165003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:03.165042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:03.293469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:03.293660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:03.293703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:03.293733] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:03.297411] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: UP (p=75.45%) [2026-03-13T20:16:03.297754] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-03-13T20:16:03.297901] [INFO ] [sig ] AMRX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:03.451298] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMRX.txt [2026-03-13T20:16:03.451440] [INFO ] [sig ] [160/3262] Completed AMRX in 0.4s | 2.75 sym/s | Total: 58.1s | ETA: 18.8m [2026-03-13T20:16:03.451482] [INFO ] [sig ] [161/3262] Forecasting AMSC... [2026-03-13T20:16:03.451511] [INFO ] [sig ] Generating forecast for: AMSC [2026-03-13T20:16:03.451542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-03-13T20:16:03.463131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-03-13T20:16:03.463406] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-03-13T20:16:03.464241] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-03-13T20:16:03.464308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:03.464346] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:03.464376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:03.464435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:03.526711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:03.527464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:03.527550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:03.527622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:03.654344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:03.654517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:03.654560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:03.654612] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:03.658549] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: UP (p=87.68%) [2026-03-13T20:16:03.658891] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-03-13T20:16:03.659040] [INFO ] [sig ] AMSC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:03.819170] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMSC.txt [2026-03-13T20:16:03.819374] [INFO ] [sig ] [161/3262] Completed AMSC in 0.4s | 2.75 sym/s | Total: 58.5s | ETA: 18.8m [2026-03-13T20:16:03.819423] [INFO ] [sig ] [162/3262] Forecasting AMSF... [2026-03-13T20:16:03.819454] [INFO ] [sig ] Generating forecast for: AMSF [2026-03-13T20:16:03.819486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-03-13T20:16:03.831345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-03-13T20:16:03.831806] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-03-13T20:16:03.832747] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-03-13T20:16:03.832815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:03.832858] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:03.832887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:03.832947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:03.898140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:03.899168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:03.899281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:03.899325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:04.029256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:04.029424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:04.029465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:04.029496] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:04.033072] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: DOWN (p=36.35%) [2026-03-13T20:16:04.033400] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-03-13T20:16:04.033547] [INFO ] [sig ] AMSF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:04.191268] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AMSF.txt [2026-03-13T20:16:04.191470] [INFO ] [sig ] [162/3262] Completed AMSF in 0.4s | 2.75 sym/s | Total: 58.8s | ETA: 18.8m [2026-03-13T20:16:04.191542] [INFO ] [sig ] [163/3262] Forecasting AMTB... [2026-03-13T20:16:04.191600] [INFO ] [sig ] Generating forecast for: AMTB [2026-03-13T20:16:04.191636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-03-13T20:16:04.205956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-03-13T20:16:04.206388] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-03-13T20:16:04.207267] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-03-13T20:16:04.207338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:04.207653] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:04.207690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:04.207767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:04.274966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:04.276143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:04.276235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:04.276270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:04.409284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:04.409459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:04.409501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:04.409532] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:04.413476] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-03-13T20:16:04.413841] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-03-13T20:16:04.413994] [INFO ] [sig ] AMTB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:04.574712] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AMTB.txt [2026-03-13T20:16:04.574901] [INFO ] [sig ] [163/3262] Completed AMTB in 0.4s | 2.75 sym/s | Total: 59.2s | ETA: 18.8m [2026-03-13T20:16:04.574949] [INFO ] [sig ] [164/3262] Forecasting AMTX... [2026-03-13T20:16:04.574980] [INFO ] [sig ] Generating forecast for: AMTX [2026-03-13T20:16:04.575014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-03-13T20:16:04.587500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-03-13T20:16:04.587955] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-03-13T20:16:04.588862] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-03-13T20:16:04.588920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:04.588955] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:04.588984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:04.589044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:04.652099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:04.653071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:04.653166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:04.653203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:04.788535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:04.788728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:04.788772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:04.788803] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:04.792836] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: DOWN (p=4.18%) [2026-03-13T20:16:04.793175] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-03-13T20:16:04.793322] [INFO ] [sig ] AMTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:04.944747] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AMTX.txt [2026-03-13T20:16:04.944922] [INFO ] [sig ] [164/3262] Completed AMTX in 0.4s | 2.75 sym/s | Total: 59.6s | ETA: 18.8m [2026-03-13T20:16:04.944963] [INFO ] [sig ] [165/3262] Forecasting AMWD... [2026-03-13T20:16:04.944996] [INFO ] [sig ] Generating forecast for: AMWD [2026-03-13T20:16:04.945026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-03-13T20:16:04.956335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-03-13T20:16:04.956737] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-03-13T20:16:04.957549] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-03-13T20:16:04.957647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:04.957681] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:04.957708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:04.957764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:05.023744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:05.024932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:05.025037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:05.025072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:05.155488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:05.155684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:05.155734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:05.155778] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:05.159513] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: UP (p=59.82%) [2026-03-13T20:16:05.159885] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-03-13T20:16:05.160056] [INFO ] [sig ] AMWD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:05.319238] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMWD.txt [2026-03-13T20:16:05.319426] [INFO ] [sig ] [165/3262] Completed AMWD in 0.4s | 2.75 sym/s | Total: 60.0s | ETA: 18.8m [2026-03-13T20:16:05.319482] [INFO ] [sig ] [166/3262] Forecasting AMWL... [2026-03-13T20:16:05.319515] [INFO ] [sig ] Generating forecast for: AMWL [2026-03-13T20:16:05.319547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-03-13T20:16:05.335766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-03-13T20:16:05.336307] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-03-13T20:16:05.337476] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-03-13T20:16:05.337547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:05.337634] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:05.337677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:05.337764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:05.417435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:05.418441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:05.418535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:05.418591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:05.546123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:05.546289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:05.546332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:05.546404] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:05.551251] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: DOWN (p=22.36%) [2026-03-13T20:16:05.551639] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-03-13T20:16:05.551796] [INFO ] [sig ] AMWL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:05.700168] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AMWL.txt [2026-03-13T20:16:05.700341] [INFO ] [sig ] [166/3262] Completed AMWL in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 18.8m [2026-03-13T20:16:05.700386] [INFO ] [sig ] [167/3262] Forecasting AMX... [2026-03-13T20:16:05.700416] [INFO ] [sig ] Generating forecast for: AMX [2026-03-13T20:16:05.700446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-03-13T20:16:05.712408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-03-13T20:16:05.712859] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-03-13T20:16:05.713802] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-03-13T20:16:05.713861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:05.713896] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:05.713925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:05.713985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:05.774454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:05.775392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:05.775481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:05.775516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:05.904607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:05.904809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:05.904852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:05.904882] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:05.908791] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: DOWN (p=13.55%) [2026-03-13T20:16:05.909076] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-03-13T20:16:05.909213] [INFO ] [sig ] AMX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:06.057012] [INFO ] [LOCAL ] Saved forecast: AMX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AMX.txt [2026-03-13T20:16:06.057202] [INFO ] [sig ] [167/3262] Completed AMX in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 18.8m [2026-03-13T20:16:06.057256] [INFO ] [sig ] [168/3262] Forecasting AMZD... [2026-03-13T20:16:06.057290] [INFO ] [sig ] Generating forecast for: AMZD [2026-03-13T20:16:06.057323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-03-13T20:16:06.069026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-03-13T20:16:06.069372] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-03-13T20:16:06.070237] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-03-13T20:16:06.070292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:06.070324] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:06.070351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:06.070415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:06.134672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:06.135588] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:06.135675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:06.135709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:06.260349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:06.260520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:06.260563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:06.260615] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:06.264249] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-03-13T20:16:06.264554] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-03-13T20:16:06.264719] [INFO ] [sig ] AMZD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:06.414997] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMZD.txt [2026-03-13T20:16:06.415184] [INFO ] [sig ] [168/3262] Completed AMZD in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 18.7m [2026-03-13T20:16:06.415230] [INFO ] [sig ] [169/3262] Forecasting AMZN... [2026-03-13T20:16:06.415260] [INFO ] [sig ] Generating forecast for: AMZN [2026-03-13T20:16:06.415292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-03-13T20:16:06.428336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-03-13T20:16:06.428728] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-03-13T20:16:06.429596] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-03-13T20:16:06.429649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:06.429687] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:06.429715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:06.429781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:06.486901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:06.487889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:06.487987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:06.488022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:06.616656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:06.616826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:06.616866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:06.616895] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:06.620400] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: UP (p=93.79%) [2026-03-13T20:16:06.620711] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-03-13T20:16:06.620847] [INFO ] [sig ] AMZN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:06.773026] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMZN.txt [2026-03-13T20:16:06.773216] [INFO ] [sig ] [169/3262] Completed AMZN in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 18.7m [2026-03-13T20:16:06.773275] [INFO ] [sig ] [170/3262] Forecasting AMZZ... [2026-03-13T20:16:06.773310] [INFO ] [sig ] Generating forecast for: AMZZ [2026-03-13T20:16:06.773346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-03-13T20:16:06.785957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-03-13T20:16:06.786390] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-03-13T20:16:06.787301] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-03-13T20:16:06.787358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:06.787393] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:06.787426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:06.787496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:06.855817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:06.857046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:06.857140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:06.857184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:06.996191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:06.996381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:06.996429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:06.996468] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:07.000603] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: UP (p=96.73%) [2026-03-13T20:16:07.000968] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-03-13T20:16:07.001207] [INFO ] [sig ] AMZZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:07.159883] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AMZZ.txt [2026-03-13T20:16:07.160051] [INFO ] [sig ] [170/3262] Completed AMZZ in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 18.7m [2026-03-13T20:16:07.160104] [INFO ] [sig ] [171/3262] Forecasting AN... [2026-03-13T20:16:07.160143] [INFO ] [sig ] Generating forecast for: AN [2026-03-13T20:16:07.160186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-03-13T20:16:07.172469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-03-13T20:16:07.172862] [INFO ] [FORECASTER] Starting predict_future for AN [2026-03-13T20:16:07.173827] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-03-13T20:16:07.173885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:07.173942] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:07.173981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:07.174044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:07.232931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:07.233835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:07.233921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:07.233955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:07.355253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:07.355396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:07.355435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:07.355464] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:07.358883] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: UP (p=50.82%) [2026-03-13T20:16:07.359162] [INFO ] [FORECASTER] Completed predict_future for AN [2026-03-13T20:16:07.359292] [INFO ] [sig ] AN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:07.503271] [INFO ] [LOCAL ] Saved forecast: AN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AN.txt [2026-03-13T20:16:07.503431] [INFO ] [sig ] [171/3262] Completed AN in 0.3s | 2.75 sym/s | Total: 1.0m | ETA: 18.7m [2026-03-13T20:16:07.503473] [INFO ] [sig ] [172/3262] Forecasting ANAB... [2026-03-13T20:16:07.503503] [INFO ] [sig ] Generating forecast for: ANAB [2026-03-13T20:16:07.503533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-03-13T20:16:07.516028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-03-13T20:16:07.516318] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-03-13T20:16:07.517119] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-03-13T20:16:07.517173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:07.517205] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:07.517231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:07.517287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:07.576968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:07.577622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:07.577702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:07.577734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:07.700642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:07.700827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:07.700873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:07.700903] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:07.704883] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: UP (p=95.29%) [2026-03-13T20:16:07.705193] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-03-13T20:16:07.705342] [INFO ] [sig ] ANAB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:07.858761] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ANAB.txt [2026-03-13T20:16:07.858925] [INFO ] [sig ] [172/3262] Completed ANAB in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 18.7m [2026-03-13T20:16:07.858968] [INFO ] [sig ] [173/3262] Forecasting ANDE... [2026-03-13T20:16:07.858997] [INFO ] [sig ] Generating forecast for: ANDE [2026-03-13T20:16:07.859037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-03-13T20:16:07.870591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-03-13T20:16:07.870902] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-03-13T20:16:07.871715] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-03-13T20:16:07.871768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:07.871800] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:07.871828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:07.871885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:07.930831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:07.931671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:07.931780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:07.931815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:08.054108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:08.054246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:08.054285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:08.054314] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:08.058180] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: UP (p=52.36%) [2026-03-13T20:16:08.058456] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-03-13T20:16:08.058799] [INFO ] [sig ] ANDE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:08.203703] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ANDE.txt [2026-03-13T20:16:08.203843] [INFO ] [sig ] [173/3262] Completed ANDE in 0.3s | 2.75 sym/s | Total: 1.0m | ETA: 18.7m [2026-03-13T20:16:08.203886] [INFO ] [sig ] [174/3262] Forecasting ANF... [2026-03-13T20:16:08.203916] [INFO ] [sig ] Generating forecast for: ANF [2026-03-13T20:16:08.203947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-03-13T20:16:08.214411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-03-13T20:16:08.214739] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-03-13T20:16:08.215538] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-03-13T20:16:08.215609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:08.215644] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:08.215671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:08.215729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:08.273668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:08.274301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:08.274380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:08.274413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:08.396298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:08.396440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:08.396480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:08.396508] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:08.400110] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=66.65%) [2026-03-13T20:16:08.400424] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-03-13T20:16:08.400562] [INFO ] [sig ] ANF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:08.542661] [INFO ] [LOCAL ] Saved forecast: ANF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ANF.txt [2026-03-13T20:16:08.542773] [INFO ] [sig ] [174/3262] Completed ANF in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-13T20:16:08.542819] [INFO ] [sig ] [175/3262] Forecasting ANGI... [2026-03-13T20:16:08.542849] [INFO ] [sig ] Generating forecast for: ANGI [2026-03-13T20:16:08.542879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-03-13T20:16:08.554070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-03-13T20:16:08.554377] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-03-13T20:16:08.555193] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-03-13T20:16:08.555246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:08.555278] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:08.555309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:08.555378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:08.612788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:08.613497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:08.613595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:08.613631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:08.732402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:08.732527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:08.732565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:08.732613] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:08.736094] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: DOWN (p=45.40%) [2026-03-13T20:16:08.736372] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-03-13T20:16:08.736509] [INFO ] [sig ] ANGI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:08.878945] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ANGI.txt [2026-03-13T20:16:08.879070] [INFO ] [sig ] [175/3262] Completed ANGI in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-13T20:16:08.879111] [INFO ] [sig ] [176/3262] Forecasting ANGL... [2026-03-13T20:16:08.879140] [INFO ] [sig ] Generating forecast for: ANGL [2026-03-13T20:16:08.879170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-03-13T20:16:08.890199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-03-13T20:16:08.890511] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-03-13T20:16:08.891342] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-03-13T20:16:08.891395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:08.891428] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:08.891455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:08.891511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:08.949133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:08.949827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:08.949906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:08.949940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:09.074004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:09.074151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:09.074192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:09.074221] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:09.077793] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: DOWN (p=13.61%) [2026-03-13T20:16:09.078073] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-03-13T20:16:09.078221] [INFO ] [sig ] ANGL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:09.221127] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ANGL.txt [2026-03-13T20:16:09.221270] [INFO ] [sig ] [176/3262] Completed ANGL in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-13T20:16:09.221311] [INFO ] [sig ] [177/3262] Forecasting ANGO... [2026-03-13T20:16:09.221342] [INFO ] [sig ] Generating forecast for: ANGO [2026-03-13T20:16:09.221373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-03-13T20:16:09.232521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-03-13T20:16:09.232855] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-03-13T20:16:09.233724] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-03-13T20:16:09.233778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:09.233811] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:09.233839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:09.233896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:09.292877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:09.293522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:09.293617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:09.293652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:09.416487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:09.416686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:09.416728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:09.416758] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:09.420244] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: DOWN (p=26.93%) [2026-03-13T20:16:09.420528] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-03-13T20:16:09.420856] [INFO ] [sig ] ANGO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:09.565967] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ANGO.txt [2026-03-13T20:16:09.566096] [INFO ] [sig ] [177/3262] Completed ANGO in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 18.7m [2026-03-13T20:16:09.566136] [INFO ] [sig ] [178/3262] Forecasting ANIK... [2026-03-13T20:16:09.566165] [INFO ] [sig ] Generating forecast for: ANIK [2026-03-13T20:16:09.566195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-03-13T20:16:09.577262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-03-13T20:16:09.577604] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-03-13T20:16:09.578393] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-03-13T20:16:09.578450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:09.578483] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:09.578511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:09.578587] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:09.637275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:09.637966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:09.638046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:09.638079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:09.758027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:09.758197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:09.758237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:09.758302] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:09.761818] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: UP (p=98.96%) [2026-03-13T20:16:09.762111] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-03-13T20:16:09.762255] [INFO ] [sig ] ANIK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:09.913243] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ANIK.txt [2026-03-13T20:16:09.913417] [INFO ] [sig ] [178/3262] Completed ANIK in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 18.6m [2026-03-13T20:16:09.913465] [INFO ] [sig ] [179/3262] Forecasting ANIP... [2026-03-13T20:16:09.913706] [INFO ] [sig ] Generating forecast for: ANIP [2026-03-13T20:16:09.913741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-03-13T20:16:09.925431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-03-13T20:16:09.925807] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-03-13T20:16:09.926701] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-03-13T20:16:09.926754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:09.926788] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:09.926815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:09.926872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:09.986153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:09.986912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:09.987009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:09.987046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:10.111929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:10.112096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:10.112136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:10.112165] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:10.116109] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: DOWN (p=2.78%) [2026-03-13T20:16:10.116405] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-03-13T20:16:10.116545] [INFO ] [sig ] ANIP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:10.281173] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ANIP.txt [2026-03-13T20:16:10.281332] [INFO ] [sig ] [179/3262] Completed ANIP in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 18.6m [2026-03-13T20:16:10.281375] [INFO ] [sig ] [180/3262] Forecasting ANIX... [2026-03-13T20:16:10.281405] [INFO ] [sig ] Generating forecast for: ANIX [2026-03-13T20:16:10.281435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-03-13T20:16:10.293508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-03-13T20:16:10.293962] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-03-13T20:16:10.294888] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-03-13T20:16:10.294959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:10.295035] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:10.295067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:10.295126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:10.364235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:10.365203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:10.365309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:10.365352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:10.492124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:10.492302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:10.492343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:10.492372] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:10.496933] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: DOWN (p=43.51%) [2026-03-13T20:16:10.497311] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-03-13T20:16:10.497471] [INFO ] [sig ] ANIX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:10.653321] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ANIX.txt [2026-03-13T20:16:10.653467] [INFO ] [sig ] [180/3262] Completed ANIX in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 18.6m [2026-03-13T20:16:10.653509] [INFO ] [sig ] [181/3262] Forecasting ANNX... [2026-03-13T20:16:10.653538] [INFO ] [sig ] Generating forecast for: ANNX [2026-03-13T20:16:10.653587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-03-13T20:16:10.664338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-03-13T20:16:10.664717] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-03-13T20:16:10.665539] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-03-13T20:16:10.665617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:10.665652] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:10.665679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:10.665736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:10.725115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:10.726065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:10.726170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:10.726206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:10.845466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:10.845637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:10.845680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:10.845709] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:10.849341] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: DOWN (p=21.12%) [2026-03-13T20:16:10.849656] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-03-13T20:16:10.849795] [INFO ] [sig ] ANNX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:11.001885] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ANNX.txt [2026-03-13T20:16:11.002071] [INFO ] [sig ] [181/3262] Completed ANNX in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 18.6m [2026-03-13T20:16:11.002120] [INFO ] [sig ] [182/3262] Forecasting ANTX... [2026-03-13T20:16:11.002151] [INFO ] [sig ] Generating forecast for: ANTX [2026-03-13T20:16:11.002182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-03-13T20:16:11.014264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-03-13T20:16:11.014798] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-03-13T20:16:11.016030] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-03-13T20:16:11.016121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:11.016186] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:11.016225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:11.016304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:11.079655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:11.080558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:11.080668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:11.080702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:11.197685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:11.197821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:11.197862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:11.197893] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:11.201447] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: UP (p=60.77%) [2026-03-13T20:16:11.201753] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-03-13T20:16:11.201890] [INFO ] [sig ] ANTX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:11.353166] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ANTX.txt [2026-03-13T20:16:11.353330] [INFO ] [sig ] [182/3262] Completed ANTX in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 18.6m [2026-03-13T20:16:11.353372] [INFO ] [sig ] [183/3262] Forecasting ANVS... [2026-03-13T20:16:11.353403] [INFO ] [sig ] Generating forecast for: ANVS [2026-03-13T20:16:11.353434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-03-13T20:16:11.365072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-03-13T20:16:11.365549] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-03-13T20:16:11.366393] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-03-13T20:16:11.366446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:11.366477] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:11.366503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:11.366560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:11.424091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:11.424756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:11.424836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:11.424868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:11.548176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:11.548351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:11.548394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:11.548453] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:11.552186] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: UP (p=80.58%) [2026-03-13T20:16:11.552471] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-03-13T20:16:11.552626] [INFO ] [sig ] ANVS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:11.700053] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ANVS.txt [2026-03-13T20:16:11.700198] [INFO ] [sig ] [183/3262] Completed ANVS in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 18.6m [2026-03-13T20:16:11.700241] [INFO ] [sig ] [184/3262] Forecasting AOD... [2026-03-13T20:16:11.700271] [INFO ] [sig ] Generating forecast for: AOD [2026-03-13T20:16:11.700301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-03-13T20:16:11.711420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-03-13T20:16:11.711764] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-03-13T20:16:11.712600] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-03-13T20:16:11.712653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:11.712686] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:11.712714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:11.712771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:11.771180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:11.772095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:11.772181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:11.772215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:11.893130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:11.893287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:11.893328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:11.893357] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:11.896827] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: DOWN (p=44.11%) [2026-03-13T20:16:11.897107] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-03-13T20:16:11.897238] [INFO ] [sig ] AOD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:12.043829] [INFO ] [LOCAL ] Saved forecast: AOD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AOD.txt [2026-03-13T20:16:12.043974] [INFO ] [sig ] [184/3262] Completed AOD in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 18.6m [2026-03-13T20:16:12.044029] [INFO ] [sig ] [185/3262] Forecasting AOHY... [2026-03-13T20:16:12.044063] [INFO ] [sig ] Generating forecast for: AOHY [2026-03-13T20:16:12.044093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-03-13T20:16:12.055321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-03-13T20:16:12.055825] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-03-13T20:16:12.056653] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-03-13T20:16:12.056706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:12.056924] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:12.056951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:12.057007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:12.122256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:12.123340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:12.123442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:12.123482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:12.257120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:12.257285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:12.257324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:12.257355] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:12.260935] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: DOWN (p=27.47%) [2026-03-13T20:16:12.261223] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-03-13T20:16:12.261357] [INFO ] [sig ] AOHY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:12.425019] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AOHY.txt [2026-03-13T20:16:12.425186] [INFO ] [sig ] [185/3262] Completed AOHY in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 18.6m [2026-03-13T20:16:12.425230] [INFO ] [sig ] [186/3262] Forecasting AON... [2026-03-13T20:16:12.425277] [INFO ] [sig ] Generating forecast for: AON [2026-03-13T20:16:12.425313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-03-13T20:16:12.438954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-03-13T20:16:12.439386] [INFO ] [FORECASTER] Starting predict_future for AON [2026-03-13T20:16:12.440456] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-03-13T20:16:12.440511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:12.440543] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:12.440781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:12.440841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:12.504440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:12.505366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:12.505461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:12.505497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:12.634306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:12.634470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:12.634510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:12.634539] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:12.638049] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: UP (p=91.55%) [2026-03-13T20:16:12.638331] [INFO ] [FORECASTER] Completed predict_future for AON [2026-03-13T20:16:12.638483] [INFO ] [sig ] AON: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:12.784743] [INFO ] [LOCAL ] Saved forecast: AON 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AON.txt [2026-03-13T20:16:12.784914] [INFO ] [sig ] [186/3262] Completed AON in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 18.6m [2026-03-13T20:16:12.784957] [INFO ] [sig ] [187/3262] Forecasting AOS... [2026-03-13T20:16:12.784987] [INFO ] [sig ] Generating forecast for: AOS [2026-03-13T20:16:12.785018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-03-13T20:16:12.796026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-03-13T20:16:12.796407] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-03-13T20:16:12.797222] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-03-13T20:16:12.797275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:12.797308] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:12.797335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:12.797393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:12.860117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:12.861042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:12.861129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:12.861162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:12.994525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:12.994716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:12.994758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:12.994789] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:13.003087] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: UP (p=89.93%) [2026-03-13T20:16:13.003551] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-03-13T20:16:13.003742] [INFO ] [sig ] AOS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:13.156538] [INFO ] [LOCAL ] Saved forecast: AOS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AOS.txt [2026-03-13T20:16:13.156725] [INFO ] [sig ] [187/3262] Completed AOS in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 18.6m [2026-03-13T20:16:13.156767] [INFO ] [sig ] [188/3262] Forecasting AOSL... [2026-03-13T20:16:13.156799] [INFO ] [sig ] Generating forecast for: AOSL [2026-03-13T20:16:13.156831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-03-13T20:16:13.168040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-03-13T20:16:13.168409] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-03-13T20:16:13.169274] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-03-13T20:16:13.169330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:13.169362] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:13.169392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:13.169461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:13.228254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:13.229239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:13.229330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:13.229365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:13.350861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:13.351029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:13.351071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:13.351102] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:13.354767] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: UP (p=61.02%) [2026-03-13T20:16:13.355059] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-03-13T20:16:13.355198] [INFO ] [sig ] AOSL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:13.518427] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AOSL.txt [2026-03-13T20:16:13.518622] [INFO ] [sig ] [188/3262] Completed AOSL in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 18.6m [2026-03-13T20:16:13.518670] [INFO ] [sig ] [189/3262] Forecasting AP... [2026-03-13T20:16:13.518699] [INFO ] [sig ] Generating forecast for: AP [2026-03-13T20:16:13.518729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-03-13T20:16:13.529814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-03-13T20:16:13.530107] [INFO ] [FORECASTER] Starting predict_future for AP [2026-03-13T20:16:13.530913] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-03-13T20:16:13.530966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:13.530998] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:13.531025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:13.531081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:13.588616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:13.589438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:13.589537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:13.589599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:13.711031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:13.711196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:13.711237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:13.711268] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:13.715507] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-03-13T20:16:13.715878] [INFO ] [FORECASTER] Completed predict_future for AP [2026-03-13T20:16:13.716034] [INFO ] [sig ] AP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:13.864554] [INFO ] [LOCAL ] Saved forecast: AP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AP.txt [2026-03-13T20:16:13.864741] [INFO ] [sig ] [189/3262] Completed AP in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 18.6m [2026-03-13T20:16:13.864783] [INFO ] [sig ] [190/3262] Forecasting APA... [2026-03-13T20:16:13.864812] [INFO ] [sig ] Generating forecast for: APA [2026-03-13T20:16:13.864843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-03-13T20:16:13.877317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-03-13T20:16:13.877772] [INFO ] [FORECASTER] Starting predict_future for APA [2026-03-13T20:16:13.878702] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-03-13T20:16:13.878765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:13.878801] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:13.878830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:13.878888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:13.947851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:13.948879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:13.948972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:13.949048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:14.078652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:14.078820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:14.078864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:14.078893] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:14.082388] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: UP (p=94.50%) [2026-03-13T20:16:14.082712] [INFO ] [FORECASTER] Completed predict_future for APA [2026-03-13T20:16:14.082855] [INFO ] [sig ] APA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:14.226513] [INFO ] [LOCAL ] Saved forecast: APA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/APA.txt [2026-03-13T20:16:14.226747] [INFO ] [sig ] [190/3262] Completed APA in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 18.6m [2026-03-13T20:16:14.226801] [INFO ] [sig ] [191/3262] Forecasting APAM... [2026-03-13T20:16:14.226842] [INFO ] [sig ] Generating forecast for: APAM [2026-03-13T20:16:14.226883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-03-13T20:16:14.238682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-03-13T20:16:14.239056] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-03-13T20:16:14.239997] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-03-13T20:16:14.240054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:14.240093] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:14.240121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:14.240185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:14.298481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:14.299387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:14.299483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:14.299524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:14.421007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:14.421168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:14.421210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:14.421238] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:14.424717] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: UP (p=94.53%) [2026-03-13T20:16:14.425002] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-03-13T20:16:14.425139] [INFO ] [sig ] APAM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:14.573181] [INFO ] [LOCAL ] Saved forecast: APAM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/APAM.txt [2026-03-13T20:16:14.573346] [INFO ] [sig ] [191/3262] Completed APAM in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 18.6m [2026-03-13T20:16:14.573390] [INFO ] [sig ] [192/3262] Forecasting APD... [2026-03-13T20:16:14.573422] [INFO ] [sig ] Generating forecast for: APD [2026-03-13T20:16:14.573455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-03-13T20:16:14.585635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-03-13T20:16:14.586013] [INFO ] [FORECASTER] Starting predict_future for APD [2026-03-13T20:16:14.586918] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-03-13T20:16:14.586973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:14.587006] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:14.587033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:14.587091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:14.651463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:14.652279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:14.652365] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:14.652400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:14.784418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:14.784597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:14.784643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:14.784673] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:14.788383] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: DOWN (p=49.85%) [2026-03-13T20:16:14.788694] [INFO ] [FORECASTER] Completed predict_future for APD [2026-03-13T20:16:14.788835] [INFO ] [sig ] APD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:14.941448] [INFO ] [LOCAL ] Saved forecast: APD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/APD.txt [2026-03-13T20:16:14.941641] [INFO ] [sig ] [192/3262] Completed APD in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:14.941707] [INFO ] [sig ] [193/3262] Forecasting APEI... [2026-03-13T20:16:14.941752] [INFO ] [sig ] Generating forecast for: APEI [2026-03-13T20:16:14.941796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-03-13T20:16:14.953698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-03-13T20:16:14.954103] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-03-13T20:16:14.954997] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-03-13T20:16:14.955055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:14.955088] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:14.955118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:14.955175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:15.020171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:15.021419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:15.021537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:15.021612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:15.153463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:15.153653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:15.153695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:15.153723] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:15.157492] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=10.94%) [2026-03-13T20:16:15.157907] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-03-13T20:16:15.158059] [INFO ] [sig ] APEI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:15.313245] [INFO ] [LOCAL ] Saved forecast: APEI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/APEI.txt [2026-03-13T20:16:15.313432] [INFO ] [sig ] [193/3262] Completed APEI in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:15.313479] [INFO ] [sig ] [194/3262] Forecasting APG... [2026-03-13T20:16:15.313511] [INFO ] [sig ] Generating forecast for: APG [2026-03-13T20:16:15.313545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-03-13T20:16:15.325782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-03-13T20:16:15.326158] [INFO ] [FORECASTER] Starting predict_future for APG [2026-03-13T20:16:15.327240] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-03-13T20:16:15.327305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:15.327353] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:15.327393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:15.327479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:15.392276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:15.393221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:15.393311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:15.393346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:15.521613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:15.521768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:15.521808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:15.521838] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:15.525353] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: DOWN (p=27.78%) [2026-03-13T20:16:15.525662] [INFO ] [FORECASTER] Completed predict_future for APG [2026-03-13T20:16:15.525798] [INFO ] [sig ] APG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:15.669390] [INFO ] [LOCAL ] Saved forecast: APG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/APG.txt [2026-03-13T20:16:15.669537] [INFO ] [sig ] [194/3262] Completed APG in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:15.669607] [INFO ] [sig ] [195/3262] Forecasting APGE... [2026-03-13T20:16:15.669642] [INFO ] [sig ] Generating forecast for: APGE [2026-03-13T20:16:15.669674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-03-13T20:16:15.681937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-03-13T20:16:15.682264] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-03-13T20:16:15.683404] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-03-13T20:16:15.683481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:15.683517] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:15.683547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:15.683635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:15.741922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:15.742650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:15.742734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:15.742768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:15.863303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:15.863436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:15.863482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:15.863517] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:15.867035] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: UP (p=58.28%) [2026-03-13T20:16:15.867312] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-03-13T20:16:15.867446] [INFO ] [sig ] APGE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:16.012443] [INFO ] [LOCAL ] Saved forecast: APGE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/APGE.txt [2026-03-13T20:16:16.012630] [INFO ] [sig ] [195/3262] Completed APGE in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:16.012674] [INFO ] [sig ] [196/3262] Forecasting APH... [2026-03-13T20:16:16.012707] [INFO ] [sig ] Generating forecast for: APH [2026-03-13T20:16:16.012738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-03-13T20:16:16.025396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-03-13T20:16:16.026001] [INFO ] [FORECASTER] Starting predict_future for APH [2026-03-13T20:16:16.027073] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-03-13T20:16:16.027127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:16.027163] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:16.027191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:16.027257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:16.087312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:16.088246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:16.088335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:16.088368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:16.214526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:16.214709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:16.214749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:16.214778] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:16.218662] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: DOWN (p=42.30%) [2026-03-13T20:16:16.219100] [INFO ] [FORECASTER] Completed predict_future for APH [2026-03-13T20:16:16.219287] [INFO ] [sig ] APH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:16.382526] [INFO ] [LOCAL ] Saved forecast: APH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/APH.txt [2026-03-13T20:16:16.382678] [INFO ] [sig ] [196/3262] Completed APH in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:16.382720] [INFO ] [sig ] [197/3262] Forecasting API... [2026-03-13T20:16:16.382751] [INFO ] [sig ] Generating forecast for: API [2026-03-13T20:16:16.382782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-03-13T20:16:16.393938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-03-13T20:16:16.394269] [INFO ] [FORECASTER] Starting predict_future for API [2026-03-13T20:16:16.395115] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-03-13T20:16:16.395169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:16.395232] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:16.395271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:16.395333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:16.455470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:16.456149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:16.456229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:16.456274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:16.580449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:16.580630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:16.580679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:16.580708] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:16.584240] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-03-13T20:16:16.584554] [INFO ] [FORECASTER] Completed predict_future for API [2026-03-13T20:16:16.584720] [INFO ] [sig ] API: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:16.733834] [INFO ] [LOCAL ] Saved forecast: API 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/API.txt [2026-03-13T20:16:16.733971] [INFO ] [sig ] [197/3262] Completed API in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:16.734012] [INFO ] [sig ] [198/3262] Forecasting APLD... [2026-03-13T20:16:16.734043] [INFO ] [sig ] Generating forecast for: APLD [2026-03-13T20:16:16.734074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-03-13T20:16:16.744783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-03-13T20:16:16.745095] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-03-13T20:16:16.745913] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-03-13T20:16:16.745966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:16.745999] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:16.746026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:16.746083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:16.808042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:16.809051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:16.809144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:16.809179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:16.946332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:16.946507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:16.946552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:16.946601] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:16.950656] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: DOWN (p=47.13%) [2026-03-13T20:16:16.951027] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-03-13T20:16:16.951192] [INFO ] [sig ] APLD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:17.112495] [INFO ] [LOCAL ] Saved forecast: APLD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/APLD.txt [2026-03-13T20:16:17.112662] [INFO ] [sig ] [198/3262] Completed APLD in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:17.112713] [INFO ] [sig ] [199/3262] Forecasting APLE... [2026-03-13T20:16:17.112744] [INFO ] [sig ] Generating forecast for: APLE [2026-03-13T20:16:17.112775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-03-13T20:16:17.125972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-03-13T20:16:17.126303] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-03-13T20:16:17.127350] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-03-13T20:16:17.127406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:17.127442] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:17.127469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:17.127531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:17.189167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:17.190054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:17.190143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:17.190179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:17.313548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:17.313733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:17.313777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:17.313806] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:17.317447] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: DOWN (p=1.45%) [2026-03-13T20:16:17.317782] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-03-13T20:16:17.317926] [INFO ] [sig ] APLE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:17.467377] [INFO ] [LOCAL ] Saved forecast: APLE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/APLE.txt [2026-03-13T20:16:17.467513] [INFO ] [sig ] [199/3262] Completed APLE in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:17.467556] [INFO ] [sig ] [200/3262] Forecasting APLS... [2026-03-13T20:16:17.467619] [INFO ] [sig ] Generating forecast for: APLS [2026-03-13T20:16:17.467653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-03-13T20:16:17.478870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-03-13T20:16:17.479189] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-03-13T20:16:17.480057] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-03-13T20:16:17.480111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:17.480144] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:17.480173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:17.480230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:17.540143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:17.540831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:17.540913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:17.540946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:17.666612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:17.666739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:17.666777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:17.666836] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:17.674275] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: UP (p=93.00%) [2026-03-13T20:16:17.674610] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-03-13T20:16:17.674768] [INFO ] [sig ] APLS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:17.821396] [INFO ] [LOCAL ] Saved forecast: APLS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/APLS.txt [2026-03-13T20:16:17.821546] [INFO ] [sig ] [200/3262] Completed APLS in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:17.821618] [INFO ] [sig ] [201/3262] Forecasting APO... [2026-03-13T20:16:17.821656] [INFO ] [sig ] Generating forecast for: APO [2026-03-13T20:16:17.821694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-03-13T20:16:17.834186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-03-13T20:16:17.834525] [INFO ] [FORECASTER] Starting predict_future for APO [2026-03-13T20:16:17.835537] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-03-13T20:16:17.835614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:17.835649] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:17.835676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:17.835732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:17.894490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:17.895311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:17.895389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:17.895421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:18.019908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:18.020041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:18.020080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:18.020109] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:18.023478] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=76.11%) [2026-03-13T20:16:18.023807] [INFO ] [FORECASTER] Completed predict_future for APO [2026-03-13T20:16:18.023940] [INFO ] [sig ] APO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:18.168202] [INFO ] [LOCAL ] Saved forecast: APO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/APO.txt [2026-03-13T20:16:18.168349] [INFO ] [sig ] [201/3262] Completed APO in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:18.168395] [INFO ] [sig ] [202/3262] Forecasting APOG... [2026-03-13T20:16:18.168425] [INFO ] [sig ] Generating forecast for: APOG [2026-03-13T20:16:18.168457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-03-13T20:16:18.179528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-03-13T20:16:18.179860] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-03-13T20:16:18.180718] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-03-13T20:16:18.180773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:18.180806] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:18.180834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:18.180893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:18.242949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:18.243596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:18.243678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:18.243711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:18.366627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:18.366787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:18.366843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:18.366873] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:18.370334] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: UP (p=63.40%) [2026-03-13T20:16:18.370632] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-03-13T20:16:18.370958] [INFO ] [sig ] APOG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:18.519291] [INFO ] [LOCAL ] Saved forecast: APOG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/APOG.txt [2026-03-13T20:16:18.519433] [INFO ] [sig ] [202/3262] Completed APOG in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:18.519473] [INFO ] [sig ] [203/3262] Forecasting APP... [2026-03-13T20:16:18.519503] [INFO ] [sig ] Generating forecast for: APP [2026-03-13T20:16:18.519535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-03-13T20:16:18.531090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-03-13T20:16:18.531480] [INFO ] [FORECASTER] Starting predict_future for APP [2026-03-13T20:16:18.532343] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-03-13T20:16:18.532396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:18.532428] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:18.532455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:18.532512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:18.593950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:18.594880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:18.594968] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:18.595003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:18.719237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:18.719393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:18.719432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:18.719460] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:18.722915] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: UP (p=91.42%) [2026-03-13T20:16:18.723214] [INFO ] [FORECASTER] Completed predict_future for APP [2026-03-13T20:16:18.723345] [INFO ] [sig ] APP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:18.871409] [INFO ] [LOCAL ] Saved forecast: APP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/APP.txt [2026-03-13T20:16:18.871592] [INFO ] [sig ] [203/3262] Completed APP in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:18.871637] [INFO ] [sig ] [204/3262] Forecasting APPF... [2026-03-13T20:16:18.871668] [INFO ] [sig ] Generating forecast for: APPF [2026-03-13T20:16:18.871698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-03-13T20:16:18.884141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-03-13T20:16:18.884673] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-03-13T20:16:18.886058] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-03-13T20:16:18.886114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:18.886148] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:18.886174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:18.886231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:18.950520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:18.951489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:18.951616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:18.951656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:19.089468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:19.089682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:19.089733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:19.089764] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:19.093763] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: UP (p=92.26%) [2026-03-13T20:16:19.094070] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-03-13T20:16:19.094212] [INFO ] [sig ] APPF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:19.254435] [INFO ] [LOCAL ] Saved forecast: APPF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/APPF.txt [2026-03-13T20:16:19.254649] [INFO ] [sig ] [204/3262] Completed APPF in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:19.254708] [INFO ] [sig ] [205/3262] Forecasting APPN... [2026-03-13T20:16:19.254740] [INFO ] [sig ] Generating forecast for: APPN [2026-03-13T20:16:19.254772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-03-13T20:16:19.266528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-03-13T20:16:19.267185] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-03-13T20:16:19.268091] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-03-13T20:16:19.268148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:19.268182] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:19.268210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:19.268268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:19.334250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:19.335199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:19.335302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:19.335343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:19.463620] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:19.463790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:19.463831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:19.463862] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:19.467638] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=66.26%) [2026-03-13T20:16:19.467979] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-03-13T20:16:19.468130] [INFO ] [sig ] APPN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:19.628834] [INFO ] [LOCAL ] Saved forecast: APPN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/APPN.txt [2026-03-13T20:16:19.628995] [INFO ] [sig ] [205/3262] Completed APPN in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:19.629035] [INFO ] [sig ] [206/3262] Forecasting APPS... [2026-03-13T20:16:19.629067] [INFO ] [sig ] Generating forecast for: APPS [2026-03-13T20:16:19.629099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-03-13T20:16:19.641176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-03-13T20:16:19.641541] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-03-13T20:16:19.642421] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-03-13T20:16:19.642476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:19.642537] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:19.642568] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:19.642664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:19.706009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:19.707086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:19.707181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:19.707216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:19.830334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:19.830491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:19.830532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:19.830564] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:19.834133] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: DOWN (p=10.28%) [2026-03-13T20:16:19.834421] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-03-13T20:16:19.834561] [INFO ] [sig ] APPS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:19.991750] [INFO ] [LOCAL ] Saved forecast: APPS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/APPS.txt [2026-03-13T20:16:19.991926] [INFO ] [sig ] [206/3262] Completed APPS in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 18.5m [2026-03-13T20:16:19.991969] [INFO ] [sig ] [207/3262] Forecasting APYX... [2026-03-13T20:16:19.992003] [INFO ] [sig ] Generating forecast for: APYX [2026-03-13T20:16:19.992036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-03-13T20:16:20.003901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-03-13T20:16:20.004303] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-03-13T20:16:20.005184] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-03-13T20:16:20.005241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:20.005283] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:20.005313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:20.005379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:20.072054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:20.073056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:20.073188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:20.073224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:20.216619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:20.216795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:20.216836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:20.216865] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:20.220730] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: DOWN (p=42.94%) [2026-03-13T20:16:20.221260] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-03-13T20:16:20.221403] [INFO ] [sig ] APYX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:20.374331] [INFO ] [LOCAL ] Saved forecast: APYX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/APYX.txt [2026-03-13T20:16:20.374506] [INFO ] [sig ] [207/3262] Completed APYX in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.5m [2026-03-13T20:16:20.374550] [INFO ] [sig ] [208/3262] Forecasting AQMS... [2026-03-13T20:16:20.374603] [INFO ] [sig ] Generating forecast for: AQMS [2026-03-13T20:16:20.374639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-03-13T20:16:20.386216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-03-13T20:16:20.386666] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-03-13T20:16:20.387498] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-03-13T20:16:20.387553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:20.387636] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:20.387666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:20.387725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:20.448468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:20.449423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:20.449510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:20.449545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:20.566486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:20.566681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:20.566725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:20.566755] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:20.570593] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=0.56%) [2026-03-13T20:16:20.571095] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-03-13T20:16:20.571242] [INFO ] [sig ] AQMS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:20.727362] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AQMS.txt [2026-03-13T20:16:20.727532] [INFO ] [sig ] [208/3262] Completed AQMS in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:20.727617] [INFO ] [sig ] [209/3262] Forecasting AQN... [2026-03-13T20:16:20.727663] [INFO ] [sig ] Generating forecast for: AQN [2026-03-13T20:16:20.727704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-03-13T20:16:20.739647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-03-13T20:16:20.740002] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-03-13T20:16:20.740844] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-03-13T20:16:20.740897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:20.740929] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:20.740963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:20.741021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:20.812774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:20.813720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:20.813807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:20.813842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:20.937340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:20.937513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:20.937555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:20.937621] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:20.941320] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: DOWN (p=41.03%) [2026-03-13T20:16:20.941641] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-03-13T20:16:20.941785] [INFO ] [sig ] AQN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:21.114596] [INFO ] [LOCAL ] Saved forecast: AQN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AQN.txt [2026-03-13T20:16:21.114761] [INFO ] [sig ] [209/3262] Completed AQN in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:21.114803] [INFO ] [sig ] [210/3262] Forecasting AQNB... [2026-03-13T20:16:21.114840] [INFO ] [sig ] Generating forecast for: AQNB [2026-03-13T20:16:21.114872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-03-13T20:16:21.126655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-03-13T20:16:21.127006] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-03-13T20:16:21.127848] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-03-13T20:16:21.127902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:21.127936] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:21.127963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:21.128021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:21.189728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:21.190876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:21.190982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:21.191019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:21.303011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:21.303197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:21.303256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:21.303301] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:21.307356] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: UP (p=83.82%) [2026-03-13T20:16:21.307730] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-03-13T20:16:21.307879] [INFO ] [sig ] AQNB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:21.461816] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AQNB.txt [2026-03-13T20:16:21.462010] [INFO ] [sig ] [210/3262] Completed AQNB in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:21.462054] [INFO ] [sig ] [211/3262] Forecasting ARBB... [2026-03-13T20:16:21.462085] [INFO ] [sig ] Generating forecast for: ARBB [2026-03-13T20:16:21.462116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-03-13T20:16:21.472956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-03-13T20:16:21.473294] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-03-13T20:16:21.474129] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-03-13T20:16:21.474184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:21.474217] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:21.474246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:21.474303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:21.535225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:21.536204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:21.536292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:21.536327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:21.653308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:21.653475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:21.653516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:21.653546] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:21.657404] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: DOWN (p=16.63%) [2026-03-13T20:16:21.657727] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-03-13T20:16:21.657865] [INFO ] [sig ] ARBB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:21.806826] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ARBB.txt [2026-03-13T20:16:21.807001] [INFO ] [sig ] [211/3262] Completed ARBB in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:21.807044] [INFO ] [sig ] [212/3262] Forecasting ARCB... [2026-03-13T20:16:21.807074] [INFO ] [sig ] Generating forecast for: ARCB [2026-03-13T20:16:21.807106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-03-13T20:16:21.819112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-03-13T20:16:21.819512] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-03-13T20:16:21.820445] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-03-13T20:16:21.820500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:21.820532] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:21.820559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:21.820638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:21.881041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:21.881961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:21.882049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:21.882083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:22.011554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:22.011741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:22.011782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:22.011811] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:22.015444] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-03-13T20:16:22.015804] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-03-13T20:16:22.015955] [INFO ] [sig ] ARCB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:22.165700] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARCB.txt [2026-03-13T20:16:22.166050] [INFO ] [sig ] [212/3262] Completed ARCB in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:22.166094] [INFO ] [sig ] [213/3262] Forecasting ARCC... [2026-03-13T20:16:22.166124] [INFO ] [sig ] Generating forecast for: ARCC [2026-03-13T20:16:22.166155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-03-13T20:16:22.178204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-03-13T20:16:22.178606] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-03-13T20:16:22.179430] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-03-13T20:16:22.179482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:22.179516] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:22.179544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:22.179620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:22.241388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:22.242334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:22.242428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:22.242464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:22.364988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:22.365152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:22.365192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:22.365257] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:22.368956] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: DOWN (p=31.08%) [2026-03-13T20:16:22.369369] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-03-13T20:16:22.369505] [INFO ] [sig ] ARCC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:22.535153] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ARCC.txt [2026-03-13T20:16:22.535315] [INFO ] [sig ] [213/3262] Completed ARCC in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:22.535357] [INFO ] [sig ] [214/3262] Forecasting ARCO... [2026-03-13T20:16:22.535387] [INFO ] [sig ] Generating forecast for: ARCO [2026-03-13T20:16:22.535417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-03-13T20:16:22.547665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-03-13T20:16:22.548030] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-03-13T20:16:22.548912] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-03-13T20:16:22.548966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:22.549034] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:22.549063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:22.549121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:22.606827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:22.607628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:22.607745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:22.607786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:22.754717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:22.755115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:22.755169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:22.755210] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:22.759467] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: UP (p=94.45%) [2026-03-13T20:16:22.759828] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-03-13T20:16:22.759969] [INFO ] [sig ] ARCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:22.907910] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARCO.txt [2026-03-13T20:16:22.908078] [INFO ] [sig ] [214/3262] Completed ARCO in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:22.908122] [INFO ] [sig ] [215/3262] Forecasting ARDC... [2026-03-13T20:16:22.908152] [INFO ] [sig ] Generating forecast for: ARDC [2026-03-13T20:16:22.908183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-03-13T20:16:22.919703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-03-13T20:16:22.920139] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-03-13T20:16:22.921022] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-03-13T20:16:22.921077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:22.921109] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:22.921136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:22.921193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:22.979393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:22.980342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:22.980426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:22.980476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:23.101647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:23.101822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:23.101862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:23.101892] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:23.105390] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=94.66%) [2026-03-13T20:16:23.105753] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-03-13T20:16:23.105907] [INFO ] [sig ] ARDC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:23.256753] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARDC.txt [2026-03-13T20:16:23.256932] [INFO ] [sig ] [215/3262] Completed ARDC in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:23.256978] [INFO ] [sig ] [216/3262] Forecasting ARDX... [2026-03-13T20:16:23.257008] [INFO ] [sig ] Generating forecast for: ARDX [2026-03-13T20:16:23.257039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-03-13T20:16:23.268673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-03-13T20:16:23.269210] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-03-13T20:16:23.270016] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-03-13T20:16:23.270069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:23.270101] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:23.270129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:23.270185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:23.330554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:23.331667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:23.331773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:23.331808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:23.455742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:23.455926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:23.455970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:23.456000] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:23.459613] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: UP (p=93.81%) [2026-03-13T20:16:23.459957] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-03-13T20:16:23.460108] [INFO ] [sig ] ARDX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:23.604122] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARDX.txt [2026-03-13T20:16:23.604254] [INFO ] [sig ] [216/3262] Completed ARDX in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:23.604295] [INFO ] [sig ] [217/3262] Forecasting ARE... [2026-03-13T20:16:23.604324] [INFO ] [sig ] Generating forecast for: ARE [2026-03-13T20:16:23.604355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-03-13T20:16:23.617226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-03-13T20:16:23.617726] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-03-13T20:16:23.618791] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-03-13T20:16:23.618847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:23.618881] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:23.618938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:23.618999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:23.678416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:23.679395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:23.679492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:23.679527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:23.809013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:23.809190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:23.809234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:23.809344] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:23.813541] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: UP (p=75.96%) [2026-03-13T20:16:23.813928] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-03-13T20:16:23.814079] [INFO ] [sig ] ARE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:23.968370] [INFO ] [LOCAL ] Saved forecast: ARE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARE.txt [2026-03-13T20:16:23.968523] [INFO ] [sig ] [217/3262] Completed ARE in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:23.968566] [INFO ] [sig ] [218/3262] Forecasting AREC... [2026-03-13T20:16:23.968618] [INFO ] [sig ] Generating forecast for: AREC [2026-03-13T20:16:23.968650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-03-13T20:16:23.979600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-03-13T20:16:23.979981] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-03-13T20:16:23.980799] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-03-13T20:16:23.980854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:23.980886] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:23.980913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:23.980971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:24.037547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:24.038357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:24.038441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:24.038473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:24.176981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:24.177147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:24.177190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:24.177221] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:24.181121] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: DOWN (p=21.50%) [2026-03-13T20:16:24.181416] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-03-13T20:16:24.181554] [INFO ] [sig ] AREC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:24.340442] [INFO ] [LOCAL ] Saved forecast: AREC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AREC.txt [2026-03-13T20:16:24.340665] [INFO ] [sig ] [218/3262] Completed AREC in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:24.340721] [INFO ] [sig ] [219/3262] Forecasting ARES... [2026-03-13T20:16:24.340763] [INFO ] [sig ] Generating forecast for: ARES [2026-03-13T20:16:24.340813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-03-13T20:16:24.354635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-03-13T20:16:24.355233] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-03-13T20:16:24.356333] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-03-13T20:16:24.356390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:24.356424] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:24.356451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:24.356510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:24.422025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:24.423048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:24.423140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:24.423176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:24.560862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:24.561058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:24.561112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:24.561152] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:24.566249] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=96.01%) [2026-03-13T20:16:24.566763] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-03-13T20:16:24.566971] [INFO ] [sig ] ARES: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:24.723168] [INFO ] [LOCAL ] Saved forecast: ARES 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARES.txt [2026-03-13T20:16:24.723310] [INFO ] [sig ] [219/3262] Completed ARES in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:24.723350] [INFO ] [sig ] [220/3262] Forecasting ARGX... [2026-03-13T20:16:24.723381] [INFO ] [sig ] Generating forecast for: ARGX [2026-03-13T20:16:24.723410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-03-13T20:16:24.734262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-03-13T20:16:24.734566] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-03-13T20:16:24.735436] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-03-13T20:16:24.735494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:24.735525] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:24.735551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:24.735627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:24.794838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:24.795824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:24.795921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:24.795955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:24.928746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:24.928955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:24.929187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:24.929214] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:24.932845] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: UP (p=82.11%) [2026-03-13T20:16:24.933138] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-03-13T20:16:24.933285] [INFO ] [sig ] ARGX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:25.084344] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARGX.txt [2026-03-13T20:16:25.084507] [INFO ] [sig ] [220/3262] Completed ARGX in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:25.084548] [INFO ] [sig ] [221/3262] Forecasting ARHS... [2026-03-13T20:16:25.084597] [INFO ] [sig ] Generating forecast for: ARHS [2026-03-13T20:16:25.084644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-03-13T20:16:25.096171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-03-13T20:16:25.096492] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-03-13T20:16:25.097350] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-03-13T20:16:25.097404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:25.097436] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:25.097463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:25.097519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:25.156697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:25.157627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:25.157714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:25.157751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:25.298021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:25.298186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:25.298227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:25.298258] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:25.301992] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: UP (p=53.66%) [2026-03-13T20:16:25.302293] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-03-13T20:16:25.302433] [INFO ] [sig ] ARHS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:25.451207] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARHS.txt [2026-03-13T20:16:25.451344] [INFO ] [sig ] [221/3262] Completed ARHS in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:25.451385] [INFO ] [sig ] [222/3262] Forecasting ARI... [2026-03-13T20:16:25.451415] [INFO ] [sig ] Generating forecast for: ARI [2026-03-13T20:16:25.451653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-03-13T20:16:25.463331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-03-13T20:16:25.463669] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-03-13T20:16:25.464460] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-03-13T20:16:25.464514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:25.464547] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:25.464602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:25.464663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:25.527432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:25.528332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:25.528431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:25.528468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:25.661634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:25.661810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:25.661857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:25.661888] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:25.665639] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: DOWN (p=9.26%) [2026-03-13T20:16:25.665940] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-03-13T20:16:25.666074] [INFO ] [sig ] ARI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:25.813507] [INFO ] [LOCAL ] Saved forecast: ARI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ARI.txt [2026-03-13T20:16:25.813668] [INFO ] [sig ] [222/3262] Completed ARI in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:25.813714] [INFO ] [sig ] [223/3262] Forecasting ARKO... [2026-03-13T20:16:25.813745] [INFO ] [sig ] Generating forecast for: ARKO [2026-03-13T20:16:25.813776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-03-13T20:16:25.827205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-03-13T20:16:25.827523] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-03-13T20:16:25.828411] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-03-13T20:16:25.828466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:25.828499] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:25.828526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:25.828602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:25.892056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:25.892786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:25.892871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:25.892906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:26.016244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:26.016410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:26.016452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:26.016482] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:26.020131] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: DOWN (p=3.29%) [2026-03-13T20:16:26.020419] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-03-13T20:16:26.020552] [INFO ] [sig ] ARKO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:26.168700] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ARKO.txt [2026-03-13T20:16:26.168825] [INFO ] [sig ] [223/3262] Completed ARKO in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 18.4m [2026-03-13T20:16:26.168865] [INFO ] [sig ] [224/3262] Forecasting ARLO... [2026-03-13T20:16:26.168894] [INFO ] [sig ] Generating forecast for: ARLO [2026-03-13T20:16:26.168924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-03-13T20:16:26.180955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-03-13T20:16:26.181270] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-03-13T20:16:26.182077] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-03-13T20:16:26.182130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:26.182161] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:26.182189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:26.182250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:26.247723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:26.248859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:26.248999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:26.249042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:26.377448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:26.377661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:26.377706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:26.377736] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:26.381235] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: UP (p=73.58%) [2026-03-13T20:16:26.381527] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-03-13T20:16:26.381687] [INFO ] [sig ] ARLO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:26.528630] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARLO.txt [2026-03-13T20:16:26.528778] [INFO ] [sig ] [224/3262] Completed ARLO in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.4m [2026-03-13T20:16:26.528824] [INFO ] [sig ] [225/3262] Forecasting ARLP... [2026-03-13T20:16:26.528855] [INFO ] [sig ] Generating forecast for: ARLP [2026-03-13T20:16:26.528885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-03-13T20:16:26.541486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-03-13T20:16:26.541839] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-03-13T20:16:26.542674] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-03-13T20:16:26.542730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:26.542764] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:26.542792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:26.542856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:26.603545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:26.604505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:26.604612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:26.604651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:26.727245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:26.727402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:26.727442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:26.727471] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:26.731124] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: UP (p=89.92%) [2026-03-13T20:16:26.731408] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-03-13T20:16:26.731544] [INFO ] [sig ] ARLP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:26.880465] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARLP.txt [2026-03-13T20:16:26.880636] [INFO ] [sig ] [225/3262] Completed ARLP in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:26.880680] [INFO ] [sig ] [226/3262] Forecasting ARM... [2026-03-13T20:16:26.880711] [INFO ] [sig ] Generating forecast for: ARM [2026-03-13T20:16:26.880746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-03-13T20:16:26.894524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-03-13T20:16:26.894879] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-03-13T20:16:26.895695] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-03-13T20:16:26.895752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:26.895784] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:26.895811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:26.895867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:26.956965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:26.957939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:26.958023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:26.958057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:27.087389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:27.087608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:27.087662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:27.087696] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:27.091439] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: UP (p=88.54%) [2026-03-13T20:16:27.091738] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-03-13T20:16:27.091874] [INFO ] [sig ] ARM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:27.237474] [INFO ] [LOCAL ] Saved forecast: ARM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARM.txt [2026-03-13T20:16:27.237671] [INFO ] [sig ] [226/3262] Completed ARM in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:27.237720] [INFO ] [sig ] [227/3262] Forecasting ARMK... [2026-03-13T20:16:27.237751] [INFO ] [sig ] Generating forecast for: ARMK [2026-03-13T20:16:27.237781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-03-13T20:16:27.249678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-03-13T20:16:27.250042] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-03-13T20:16:27.250875] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-03-13T20:16:27.250929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:27.250964] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:27.250992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:27.251050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:27.319285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:27.320209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:27.320295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:27.320330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:27.444267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:27.444426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:27.444466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:27.444496] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:27.448256] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: UP (p=64.50%) [2026-03-13T20:16:27.448544] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-03-13T20:16:27.448702] [INFO ] [sig ] ARMK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:27.594997] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARMK.txt [2026-03-13T20:16:27.595226] [INFO ] [sig ] [227/3262] Completed ARMK in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:27.595286] [INFO ] [sig ] [228/3262] Forecasting AROC... [2026-03-13T20:16:27.595329] [INFO ] [sig ] Generating forecast for: AROC [2026-03-13T20:16:27.595372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-03-13T20:16:27.612423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-03-13T20:16:27.612891] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-03-13T20:16:27.613788] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-03-13T20:16:27.613843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:27.613876] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:27.613903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:27.613961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:27.674601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:27.675755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:27.675878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:27.675921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:27.798036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:27.798202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:27.798255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:27.798285] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:27.801825] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: UP (p=90.87%) [2026-03-13T20:16:27.802115] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-03-13T20:16:27.802252] [INFO ] [sig ] AROC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:27.963897] [INFO ] [LOCAL ] Saved forecast: AROC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AROC.txt [2026-03-13T20:16:27.964078] [INFO ] [sig ] [228/3262] Completed AROC in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:27.964122] [INFO ] [sig ] [229/3262] Forecasting ARQ... [2026-03-13T20:16:27.964154] [INFO ] [sig ] Generating forecast for: ARQ [2026-03-13T20:16:27.964186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-03-13T20:16:27.977553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-03-13T20:16:27.978009] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-03-13T20:16:27.978886] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-03-13T20:16:27.978940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:27.978973] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:27.979000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:27.979057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:28.039930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:28.040882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:28.040971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:28.041004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:28.165457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:28.165641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:28.165684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:28.165714] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:28.169297] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: UP (p=91.95%) [2026-03-13T20:16:28.169608] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-03-13T20:16:28.169757] [INFO ] [sig ] ARQ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:28.316403] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARQ.txt [2026-03-13T20:16:28.316598] [INFO ] [sig ] [229/3262] Completed ARQ in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:28.316646] [INFO ] [sig ] [230/3262] Forecasting ARQQ... [2026-03-13T20:16:28.316674] [INFO ] [sig ] Generating forecast for: ARQQ [2026-03-13T20:16:28.316704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-03-13T20:16:28.328436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-03-13T20:16:28.328905] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-03-13T20:16:28.329802] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-03-13T20:16:28.329869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:28.329925] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:28.329958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:28.330015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:28.389035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:28.389805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:28.389902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:28.389944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:28.513544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:28.513736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:28.513780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:28.513816] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:28.517438] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: UP (p=71.25%) [2026-03-13T20:16:28.517815] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-03-13T20:16:28.517963] [INFO ] [sig ] ARQQ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:28.661351] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARQQ.txt [2026-03-13T20:16:28.661524] [INFO ] [sig ] [230/3262] Completed ARQQ in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:28.661587] [INFO ] [sig ] [231/3262] Forecasting ARRY... [2026-03-13T20:16:28.661623] [INFO ] [sig ] Generating forecast for: ARRY [2026-03-13T20:16:28.661655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-03-13T20:16:28.673177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-03-13T20:16:28.673530] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-03-13T20:16:28.674385] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-03-13T20:16:28.674440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:28.674501] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:28.674529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:28.674604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:28.734972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:28.735934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:28.736028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:28.736064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:28.870873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:28.871251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:28.871296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:28.871327] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:28.875206] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=79.51%) [2026-03-13T20:16:28.875526] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-03-13T20:16:28.875688] [INFO ] [sig ] ARRY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:29.037935] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARRY.txt [2026-03-13T20:16:29.038152] [INFO ] [sig ] [231/3262] Completed ARRY in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:29.038206] [INFO ] [sig ] [232/3262] Forecasting ARTL... [2026-03-13T20:16:29.038241] [INFO ] [sig ] Generating forecast for: ARTL [2026-03-13T20:16:29.038279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-03-13T20:16:29.053638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-03-13T20:16:29.054094] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-03-13T20:16:29.055162] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-03-13T20:16:29.055229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:29.055269] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:29.055302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:29.055381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:29.119821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:29.120800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:29.120918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:29.120956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:29.242056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:29.242220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:29.242263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:29.242294] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:29.245838] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: UP (p=50.20%) [2026-03-13T20:16:29.246126] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-03-13T20:16:29.246259] [INFO ] [sig ] ARTL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:29.389956] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARTL.txt [2026-03-13T20:16:29.390113] [INFO ] [sig ] [232/3262] Completed ARTL in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:29.390155] [INFO ] [sig ] [233/3262] Forecasting ARTNA... [2026-03-13T20:16:29.390186] [INFO ] [sig ] Generating forecast for: ARTNA [2026-03-13T20:16:29.390216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-03-13T20:16:29.402214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-03-13T20:16:29.402643] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-03-13T20:16:29.403525] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-03-13T20:16:29.403608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:29.403646] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:29.403674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:29.403730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:29.464804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:29.465826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:29.465931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:29.465966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:29.585460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:29.585692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:29.585743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:29.585773] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:29.589493] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: UP (p=64.21%) [2026-03-13T20:16:29.589829] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-03-13T20:16:29.589988] [INFO ] [sig ] ARTNA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:29.739363] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARTNA.txt [2026-03-13T20:16:29.739503] [INFO ] [sig ] [233/3262] Completed ARTNA in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:29.739550] [INFO ] [sig ] [234/3262] Forecasting ARVN... [2026-03-13T20:16:29.739601] [INFO ] [sig ] Generating forecast for: ARVN [2026-03-13T20:16:29.739636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-03-13T20:16:29.751995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-03-13T20:16:29.752351] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-03-13T20:16:29.753220] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-03-13T20:16:29.753277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:29.753312] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:29.753341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:29.753400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:29.813724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:29.814537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:29.814641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:29.814678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:29.937263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:29.937430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:29.937470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:29.937559] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:29.941501] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: UP (p=96.31%) [2026-03-13T20:16:29.941827] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-03-13T20:16:29.942175] [INFO ] [sig ] ARVN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:30.096418] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ARVN.txt [2026-03-13T20:16:30.096609] [INFO ] [sig ] [234/3262] Completed ARVN in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:30.096656] [INFO ] [sig ] [235/3262] Forecasting ASA... [2026-03-13T20:16:30.096698] [INFO ] [sig ] Generating forecast for: ASA [2026-03-13T20:16:30.096730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-03-13T20:16:30.108469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-03-13T20:16:30.108862] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-03-13T20:16:30.109740] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-03-13T20:16:30.109795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:30.109831] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:30.109862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:30.109919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:30.173217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:30.174127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:30.174214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:30.174250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:30.307500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:30.307722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:30.307778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:30.307809] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:30.311984] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=81.47%) [2026-03-13T20:16:30.312288] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-03-13T20:16:30.312461] [INFO ] [sig ] ASA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:30.470667] [INFO ] [LOCAL ] Saved forecast: ASA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ASA.txt [2026-03-13T20:16:30.470850] [INFO ] [sig ] [235/3262] Completed ASA in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:30.470901] [INFO ] [sig ] [236/3262] Forecasting ASB... [2026-03-13T20:16:30.470939] [INFO ] [sig ] Generating forecast for: ASB [2026-03-13T20:16:30.470979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-03-13T20:16:30.482453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-03-13T20:16:30.482824] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-03-13T20:16:30.483716] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-03-13T20:16:30.483771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:30.483805] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:30.483833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:30.483892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:30.544500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:30.545528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:30.545630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:30.545667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:30.674822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:30.675190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:30.675232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:30.675262] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:30.680555] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: UP (p=70.99%) [2026-03-13T20:16:30.680936] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-03-13T20:16:30.681285] [INFO ] [sig ] ASB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:30.857000] [INFO ] [LOCAL ] Saved forecast: ASB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ASB.txt [2026-03-13T20:16:30.857195] [INFO ] [sig ] [236/3262] Completed ASB in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:30.857244] [INFO ] [sig ] [237/3262] Forecasting ASBA... [2026-03-13T20:16:30.857278] [INFO ] [sig ] Generating forecast for: ASBA [2026-03-13T20:16:30.857312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-03-13T20:16:30.868540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-03-13T20:16:30.868885] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-03-13T20:16:30.869733] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-03-13T20:16:30.869788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:30.869825] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:30.869856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:30.869925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:30.936153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:30.937410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:30.937513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:30.937549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:31.061014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:31.061184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:31.061257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:31.061301] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:31.065413] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: DOWN (p=5.52%) [2026-03-13T20:16:31.065721] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-03-13T20:16:31.065864] [INFO ] [sig ] ASBA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:31.219823] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ASBA.txt [2026-03-13T20:16:31.219973] [INFO ] [sig ] [237/3262] Completed ASBA in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:31.220202] [INFO ] [sig ] [238/3262] Forecasting ASC... [2026-03-13T20:16:31.220233] [INFO ] [sig ] Generating forecast for: ASC [2026-03-13T20:16:31.220264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-03-13T20:16:31.232942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-03-13T20:16:31.233277] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-03-13T20:16:31.234105] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-03-13T20:16:31.234158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:31.234191] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:31.234218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:31.234275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:31.296679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:31.297458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:31.297545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:31.297611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:31.421499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:31.421681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:31.421723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:31.421752] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:31.425220] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: UP (p=92.36%) [2026-03-13T20:16:31.425503] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-03-13T20:16:31.425659] [INFO ] [sig ] ASC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:31.574309] [INFO ] [LOCAL ] Saved forecast: ASC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ASC.txt [2026-03-13T20:16:31.574461] [INFO ] [sig ] [238/3262] Completed ASC in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:31.574502] [INFO ] [sig ] [239/3262] Forecasting ASG... [2026-03-13T20:16:31.574532] [INFO ] [sig ] Generating forecast for: ASG [2026-03-13T20:16:31.574562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-03-13T20:16:31.586664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-03-13T20:16:31.587091] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-03-13T20:16:31.588009] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-03-13T20:16:31.588065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:31.588099] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:31.588126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:31.588184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:31.647755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:31.648684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:31.648786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:31.648822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:31.774137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:31.774300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:31.774341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:31.774369] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:31.778068] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: DOWN (p=6.66%) [2026-03-13T20:16:31.778375] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-03-13T20:16:31.778518] [INFO ] [sig ] ASG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:31.933869] [INFO ] [LOCAL ] Saved forecast: ASG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ASG.txt [2026-03-13T20:16:31.934044] [INFO ] [sig ] [239/3262] Completed ASG in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.3m [2026-03-13T20:16:31.934086] [INFO ] [sig ] [240/3262] Forecasting ASGI... [2026-03-13T20:16:31.934117] [INFO ] [sig ] Generating forecast for: ASGI [2026-03-13T20:16:31.934148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-03-13T20:16:31.947088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-03-13T20:16:31.947487] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-03-13T20:16:31.948817] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-03-13T20:16:31.948890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:31.948948] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:31.948985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:31.949068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:32.011362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:32.012431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:32.012535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:32.012590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:32.135929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:32.136097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:32.136137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:32.136167] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:32.139742] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: DOWN (p=8.10%) [2026-03-13T20:16:32.140063] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-03-13T20:16:32.140201] [INFO ] [sig ] ASGI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:32.292009] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ASGI.txt [2026-03-13T20:16:32.292219] [INFO ] [sig ] [240/3262] Completed ASGI in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 18.2m [2026-03-13T20:16:32.292274] [INFO ] [sig ] [241/3262] Forecasting ASGN... [2026-03-13T20:16:32.292308] [INFO ] [sig ] Generating forecast for: ASGN [2026-03-13T20:16:32.292340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-03-13T20:16:32.310252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-03-13T20:16:32.310780] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-03-13T20:16:32.311997] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-03-13T20:16:32.312073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:32.312137] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:32.312180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:32.312265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:32.377791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:32.378897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:32.379087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:32.379153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:32.541280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:32.541480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:32.541539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:32.541605] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:32.546750] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: DOWN (p=30.62%) [2026-03-13T20:16:32.547248] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-03-13T20:16:32.547452] [INFO ] [sig ] ASGN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:32.768266] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ASGN.txt [2026-03-13T20:16:32.768546] [INFO ] [sig ] [241/3262] Completed ASGN in 0.5s | 2.76 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-13T20:16:32.768649] [INFO ] [sig ] [242/3262] Forecasting ASH... [2026-03-13T20:16:32.768720] [INFO ] [sig ] Generating forecast for: ASH [2026-03-13T20:16:32.768775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-03-13T20:16:32.788751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-03-13T20:16:32.789323] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-03-13T20:16:32.790652] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-03-13T20:16:32.790728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:32.790784] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:32.790834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:32.790933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:32.876620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:32.877851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:32.877978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:32.878019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:33.056632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:33.056845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:33.056901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:33.056933] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:33.062078] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=2.62%) [2026-03-13T20:16:33.062662] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-03-13T20:16:33.062886] [INFO ] [sig ] ASH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:33.290545] [INFO ] [LOCAL ] Saved forecast: ASH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ASH.txt [2026-03-13T20:16:33.290830] [INFO ] [sig ] [242/3262] Completed ASH in 0.5s | 2.75 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-13T20:16:33.290885] [INFO ] [sig ] [243/3262] Forecasting ASIX... [2026-03-13T20:16:33.290919] [INFO ] [sig ] Generating forecast for: ASIX [2026-03-13T20:16:33.290954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-03-13T20:16:33.305738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-03-13T20:16:33.306303] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-03-13T20:16:33.307528] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-03-13T20:16:33.307637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:33.307691] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:33.307736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:33.307827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:33.386466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:33.387700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:33.387815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:33.387858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:33.540227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:33.540416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:33.540457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:33.540488] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:33.544630] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: UP (p=69.25%) [2026-03-13T20:16:33.545020] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-03-13T20:16:33.545189] [INFO ] [sig ] ASIX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:33.707197] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ASIX.txt [2026-03-13T20:16:33.707380] [INFO ] [sig ] [243/3262] Completed ASIX in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-13T20:16:33.707450] [INFO ] [sig ] [244/3262] Forecasting ASLE... [2026-03-13T20:16:33.707491] [INFO ] [sig ] Generating forecast for: ASLE [2026-03-13T20:16:33.707523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-03-13T20:16:33.719706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-03-13T20:16:33.720157] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-03-13T20:16:33.721160] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-03-13T20:16:33.721219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:33.721254] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:33.721280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:33.721337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:33.784971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:33.785974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:33.786071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:33.786105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:33.915025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:33.915193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:33.915238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:33.915269] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:33.919326] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-03-13T20:16:33.919691] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-03-13T20:16:33.919845] [INFO ] [sig ] ASLE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:34.079945] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ASLE.txt [2026-03-13T20:16:34.080159] [INFO ] [sig ] [244/3262] Completed ASLE in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-13T20:16:34.080204] [INFO ] [sig ] [245/3262] Forecasting ASMB... [2026-03-13T20:16:34.080239] [INFO ] [sig ] Generating forecast for: ASMB [2026-03-13T20:16:34.080271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-03-13T20:16:34.092049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-03-13T20:16:34.092456] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-03-13T20:16:34.093312] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-03-13T20:16:34.093369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:34.093403] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:34.093431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:34.093496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:34.157232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:34.158164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:34.158251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:34.158284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:34.290349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:34.290518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:34.290560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:34.290613] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:34.294672] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: DOWN (p=13.04%) [2026-03-13T20:16:34.294975] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-03-13T20:16:34.295112] [INFO ] [sig ] ASMB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:34.445682] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ASMB.txt [2026-03-13T20:16:34.445842] [INFO ] [sig ] [245/3262] Completed ASMB in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-13T20:16:34.445884] [INFO ] [sig ] [246/3262] Forecasting ASML... [2026-03-13T20:16:34.445914] [INFO ] [sig ] Generating forecast for: ASML [2026-03-13T20:16:34.445944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-03-13T20:16:34.457122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-03-13T20:16:34.457464] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-03-13T20:16:34.458311] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-03-13T20:16:34.458366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:34.458399] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:34.458427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:34.458485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:34.524554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:34.525492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:34.525614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:34.525667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:34.662046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:34.662206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:34.662248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:34.662277] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:34.665791] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-03-13T20:16:34.666076] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-03-13T20:16:34.666209] [INFO ] [sig ] ASML: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:34.808131] [INFO ] [LOCAL ] Saved forecast: ASML 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ASML.txt [2026-03-13T20:16:34.808256] [INFO ] [sig ] [246/3262] Completed ASML in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-13T20:16:34.808297] [INFO ] [sig ] [247/3262] Forecasting ASND... [2026-03-13T20:16:34.808327] [INFO ] [sig ] Generating forecast for: ASND [2026-03-13T20:16:34.808357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-03-13T20:16:34.822022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-03-13T20:16:34.822428] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-03-13T20:16:34.823317] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-03-13T20:16:34.823375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:34.823411] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:34.823440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:34.823498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:34.883455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:34.884522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:34.884631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:34.884668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:35.027912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:35.028095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:35.028144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:35.028176] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:35.031814] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: DOWN (p=18.87%) [2026-03-13T20:16:35.032104] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-03-13T20:16:35.032240] [INFO ] [sig ] ASND: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:35.200342] [INFO ] [LOCAL ] Saved forecast: ASND 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ASND.txt [2026-03-13T20:16:35.200540] [INFO ] [sig ] [247/3262] Completed ASND in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-13T20:16:35.200619] [INFO ] [sig ] [248/3262] Forecasting ASO... [2026-03-13T20:16:35.200664] [INFO ] [sig ] Generating forecast for: ASO [2026-03-13T20:16:35.200708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-03-13T20:16:35.212021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-03-13T20:16:35.212385] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-03-13T20:16:35.213236] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-03-13T20:16:35.213291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:35.213354] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:35.213385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:35.213444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:35.280525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:35.281654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:35.281746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:35.281796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:35.431489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:35.431703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:35.431753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:35.431800] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:35.436458] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: UP (p=55.82%) [2026-03-13T20:16:35.436768] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-03-13T20:16:35.436901] [INFO ] [sig ] ASO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:35.601245] [INFO ] [LOCAL ] Saved forecast: ASO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ASO.txt [2026-03-13T20:16:35.601398] [INFO ] [sig ] [248/3262] Completed ASO in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-13T20:16:35.601450] [INFO ] [sig ] [249/3262] Forecasting ASPI... [2026-03-13T20:16:35.601482] [INFO ] [sig ] Generating forecast for: ASPI [2026-03-13T20:16:35.601513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-03-13T20:16:35.613737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-03-13T20:16:35.614140] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-03-13T20:16:35.615022] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-03-13T20:16:35.615090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:35.615138] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:35.615165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:35.615222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:35.684179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:35.685148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:35.685239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:35.685276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:35.813176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:35.813545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:35.813611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:35.813645] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:35.817863] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-03-13T20:16:35.818251] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-03-13T20:16:35.818602] [INFO ] [sig ] ASPI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:35.984048] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ASPI.txt [2026-03-13T20:16:35.984280] [INFO ] [sig ] [249/3262] Completed ASPI in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-13T20:16:35.984347] [INFO ] [sig ] [250/3262] Forecasting ASPN... [2026-03-13T20:16:35.984390] [INFO ] [sig ] Generating forecast for: ASPN [2026-03-13T20:16:35.984434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-03-13T20:16:35.998425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-03-13T20:16:35.998847] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-03-13T20:16:35.999948] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-03-13T20:16:36.000002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:36.000036] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:36.000063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:36.000121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:36.073491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:36.074568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:36.074702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:36.074789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:36.210877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:36.211071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:36.211124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:36.211171] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:36.215254] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: DOWN (p=7.11%) [2026-03-13T20:16:36.215564] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-03-13T20:16:36.215741] [INFO ] [sig ] ASPN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:36.365456] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ASPN.txt [2026-03-13T20:16:36.365640] [INFO ] [sig ] [250/3262] Completed ASPN in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-13T20:16:36.365684] [INFO ] [sig ] [251/3262] Forecasting ASPS... [2026-03-13T20:16:36.365715] [INFO ] [sig ] Generating forecast for: ASPS [2026-03-13T20:16:36.365757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-03-13T20:16:36.376964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-03-13T20:16:36.377349] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-03-13T20:16:36.378507] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-03-13T20:16:36.378564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:36.378618] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:36.378649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:36.378714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:36.441590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:36.442498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:36.442615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:36.442652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:36.563804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:36.563983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:36.564027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:36.564110] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:36.568489] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: DOWN (p=32.16%) [2026-03-13T20:16:36.568806] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-03-13T20:16:36.568949] [INFO ] [sig ] ASPS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:36.713784] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ASPS.txt [2026-03-13T20:16:36.713929] [INFO ] [sig ] [251/3262] Completed ASPS in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-13T20:16:36.713970] [INFO ] [sig ] [252/3262] Forecasting ASTE... [2026-03-13T20:16:36.714000] [INFO ] [sig ] Generating forecast for: ASTE [2026-03-13T20:16:36.714030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-03-13T20:16:36.767514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-03-13T20:16:36.767914] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-03-13T20:16:36.768788] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-03-13T20:16:36.768844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:36.768877] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:36.768905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:36.768977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:36.832090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:36.833300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:36.833403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:36.833439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:36.960060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:36.960421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:36.960467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:36.960497] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:36.964095] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: UP (p=62.89%) [2026-03-13T20:16:36.964599] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-03-13T20:16:36.964745] [INFO ] [sig ] ASTE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:37.119423] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ASTE.txt [2026-03-13T20:16:37.119557] [INFO ] [sig ] [252/3262] Completed ASTE in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-13T20:16:37.119616] [INFO ] [sig ] [253/3262] Forecasting ASTH... [2026-03-13T20:16:37.119648] [INFO ] [sig ] Generating forecast for: ASTH [2026-03-13T20:16:37.119678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-03-13T20:16:37.131108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-03-13T20:16:37.131661] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-03-13T20:16:37.132662] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-03-13T20:16:37.132714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:37.132746] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:37.132773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:37.132830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:37.196882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:37.197920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:37.198023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:37.198065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:37.337517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:37.337704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:37.337747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:37.337778] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:37.341265] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: DOWN (p=48.35%) [2026-03-13T20:16:37.341560] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-03-13T20:16:37.341727] [INFO ] [sig ] ASTH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:37.495101] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ASTH.txt [2026-03-13T20:16:37.495301] [INFO ] [sig ] [253/3262] Completed ASTH in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-13T20:16:37.495363] [INFO ] [sig ] [254/3262] Forecasting ASTI... [2026-03-13T20:16:37.495411] [INFO ] [sig ] Generating forecast for: ASTI [2026-03-13T20:16:37.495452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-03-13T20:16:37.506903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-03-13T20:16:37.507264] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-03-13T20:16:37.508165] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-03-13T20:16:37.508234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:37.508277] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:37.508309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:37.508368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:37.567068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:37.567776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:37.567871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:37.567907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:37.690488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:37.690655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:37.690700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:37.690731] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:37.694251] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: UP (p=96.69%) [2026-03-13T20:16:37.694541] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-03-13T20:16:37.694705] [INFO ] [sig ] ASTI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:37.844793] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ASTI.txt [2026-03-13T20:16:37.844937] [INFO ] [sig ] [254/3262] Completed ASTI in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 18.3m [2026-03-13T20:16:37.844980] [INFO ] [sig ] [255/3262] Forecasting ASTL... [2026-03-13T20:16:37.845010] [INFO ] [sig ] Generating forecast for: ASTL [2026-03-13T20:16:37.845041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-03-13T20:16:37.856338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-03-13T20:16:37.856685] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-03-13T20:16:37.857471] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-03-13T20:16:37.857525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:37.857559] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:37.857631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:37.857693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:37.918819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:37.919688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:37.919775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:37.919811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:38.043004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:38.043168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:38.043212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:38.043244] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:38.046820] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-03-13T20:16:38.047104] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-03-13T20:16:38.047426] [INFO ] [sig ] ASTL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:38.198289] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ASTL.txt [2026-03-13T20:16:38.198458] [INFO ] [sig ] [255/3262] Completed ASTL in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.2m [2026-03-13T20:16:38.198503] [INFO ] [sig ] [256/3262] Forecasting ASTS... [2026-03-13T20:16:38.198533] [INFO ] [sig ] Generating forecast for: ASTS [2026-03-13T20:16:38.198563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-03-13T20:16:38.210022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-03-13T20:16:38.210326] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-03-13T20:16:38.211163] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-03-13T20:16:38.211217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:38.211250] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:38.211277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:38.211334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:38.269689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:38.270373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:38.270468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:38.270505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:38.394633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:38.394783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:38.394825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:38.394856] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:38.398514] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: UP (p=57.16%) [2026-03-13T20:16:38.398813] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-03-13T20:16:38.398944] [INFO ] [sig ] ASTS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:38.543798] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ASTS.txt [2026-03-13T20:16:38.543959] [INFO ] [sig ] [256/3262] Completed ASTS in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.2m [2026-03-13T20:16:38.544005] [INFO ] [sig ] [257/3262] Forecasting ASX... [2026-03-13T20:16:38.544045] [INFO ] [sig ] Generating forecast for: ASX [2026-03-13T20:16:38.544083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-03-13T20:16:38.555738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-03-13T20:16:38.556144] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-03-13T20:16:38.557022] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-03-13T20:16:38.557078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:38.557115] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:38.557146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:38.557205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:38.617145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:38.617879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:38.617962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:38.617996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:38.741388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:38.741546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:38.741608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:38.741641] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:38.745177] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: UP (p=95.38%) [2026-03-13T20:16:38.745494] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-03-13T20:16:38.745654] [INFO ] [sig ] ASX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:38.895883] [INFO ] [LOCAL ] Saved forecast: ASX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ASX.txt [2026-03-13T20:16:38.896099] [INFO ] [sig ] [257/3262] Completed ASX in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.2m [2026-03-13T20:16:38.896149] [INFO ] [sig ] [258/3262] Forecasting ASYS... [2026-03-13T20:16:38.896182] [INFO ] [sig ] Generating forecast for: ASYS [2026-03-13T20:16:38.896214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-03-13T20:16:38.907288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-03-13T20:16:38.907653] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-03-13T20:16:38.908507] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-03-13T20:16:38.908562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:38.908617] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:38.908646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:38.908704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:38.969792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:38.970717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:38.970848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:38.970885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:39.094069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:39.094424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:39.094467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:39.094497] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:39.098419] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=93.54%) [2026-03-13T20:16:39.098732] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-03-13T20:16:39.098868] [INFO ] [sig ] ASYS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:39.249793] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ASYS.txt [2026-03-13T20:16:39.249937] [INFO ] [sig ] [258/3262] Completed ASYS in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.2m [2026-03-13T20:16:39.249978] [INFO ] [sig ] [259/3262] Forecasting ATAI... [2026-03-13T20:16:39.250009] [INFO ] [sig ] Generating forecast for: ATAI [2026-03-13T20:16:39.250040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-03-13T20:16:39.260801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-03-13T20:16:39.261114] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-03-13T20:16:39.261948] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-03-13T20:16:39.262002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:39.262035] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:39.262062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:39.262120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:39.321616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:39.322476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:39.322589] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:39.322627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:39.445193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:39.445347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:39.445388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:39.445419] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:39.448980] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: UP (p=94.06%) [2026-03-13T20:16:39.449284] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-03-13T20:16:39.449420] [INFO ] [sig ] ATAI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:39.594779] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ATAI.txt [2026-03-13T20:16:39.594917] [INFO ] [sig ] [259/3262] Completed ATAI in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.2m [2026-03-13T20:16:39.594959] [INFO ] [sig ] [260/3262] Forecasting ATEC... [2026-03-13T20:16:39.594988] [INFO ] [sig ] Generating forecast for: ATEC [2026-03-13T20:16:39.595018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-03-13T20:16:39.607116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-03-13T20:16:39.607443] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-03-13T20:16:39.608293] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-03-13T20:16:39.608347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:39.608381] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:39.608409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:39.608468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:39.668547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:39.669289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:39.669374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:39.669408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:39.796134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:39.796279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:39.796317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:39.796346] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:39.799941] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: UP (p=67.91%) [2026-03-13T20:16:39.800411] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-03-13T20:16:39.800552] [INFO ] [sig ] ATEC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:39.947922] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ATEC.txt [2026-03-13T20:16:39.948071] [INFO ] [sig ] [260/3262] Completed ATEC in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.2m [2026-03-13T20:16:39.948122] [INFO ] [sig ] [261/3262] Forecasting ATEN... [2026-03-13T20:16:39.948158] [INFO ] [sig ] Generating forecast for: ATEN [2026-03-13T20:16:39.948194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-03-13T20:16:39.959352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-03-13T20:16:39.959687] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-03-13T20:16:39.960463] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-03-13T20:16:39.960515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:39.960547] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:39.960592] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:39.960652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:40.021000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:40.021858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:40.021943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:40.021976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:40.142510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:40.142707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:40.142749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:40.142778] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:40.146242] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: UP (p=94.80%) [2026-03-13T20:16:40.146518] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-03-13T20:16:40.146670] [INFO ] [sig ] ATEN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:40.357947] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ATEN.txt [2026-03-13T20:16:40.358130] [INFO ] [sig ] [261/3262] Completed ATEN in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.2m [2026-03-13T20:16:40.358181] [INFO ] [sig ] [262/3262] Forecasting ATEX... [2026-03-13T20:16:40.358218] [INFO ] [sig ] Generating forecast for: ATEX [2026-03-13T20:16:40.358248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-03-13T20:16:40.369034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-03-13T20:16:40.369359] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-03-13T20:16:40.370171] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-03-13T20:16:40.370225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:40.370423] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:40.370451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:40.370508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:40.430557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:40.431395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:40.431477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:40.431510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:40.552893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:40.553053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:40.553093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:40.553122] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:40.556545] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: UP (p=66.40%) [2026-03-13T20:16:40.556842] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-03-13T20:16:40.556972] [INFO ] [sig ] ATEX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:40.710908] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ATEX.txt [2026-03-13T20:16:40.711052] [INFO ] [sig ] [262/3262] Completed ATEX in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.2m [2026-03-13T20:16:40.711092] [INFO ] [sig ] [263/3262] Forecasting ATHM... [2026-03-13T20:16:40.711124] [INFO ] [sig ] Generating forecast for: ATHM [2026-03-13T20:16:40.711155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-03-13T20:16:40.722066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-03-13T20:16:40.722423] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-03-13T20:16:40.723254] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-03-13T20:16:40.723307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:40.723339] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:40.723365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:40.723421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:40.781232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:40.782182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:40.782300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:40.782347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:40.909528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:40.909705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:40.909750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:40.909780] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:40.913311] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=7.86%) [2026-03-13T20:16:40.913621] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-03-13T20:16:40.913759] [INFO ] [sig ] ATHM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:41.059476] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ATHM.txt [2026-03-13T20:16:41.059648] [INFO ] [sig ] [263/3262] Completed ATHM in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.2m [2026-03-13T20:16:41.059692] [INFO ] [sig ] [264/3262] Forecasting ATI... [2026-03-13T20:16:41.059723] [INFO ] [sig ] Generating forecast for: ATI [2026-03-13T20:16:41.059754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-03-13T20:16:41.071653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-03-13T20:16:41.071985] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-03-13T20:16:41.073009] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-03-13T20:16:41.073062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:41.073094] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:41.073121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:41.073185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:41.133889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:41.134816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:41.134908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:41.134943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:41.264442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:41.264666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:41.264719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:41.264750] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:41.268538] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-03-13T20:16:41.268853] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-03-13T20:16:41.268994] [INFO ] [sig ] ATI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:41.428262] [INFO ] [LOCAL ] Saved forecast: ATI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ATI.txt [2026-03-13T20:16:41.428424] [INFO ] [sig ] [264/3262] Completed ATI in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.2m [2026-03-13T20:16:41.428465] [INFO ] [sig ] [265/3262] Forecasting ATLC... [2026-03-13T20:16:41.428496] [INFO ] [sig ] Generating forecast for: ATLC [2026-03-13T20:16:41.428527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-03-13T20:16:41.439438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-03-13T20:16:41.439843] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-03-13T20:16:41.440681] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-03-13T20:16:41.440744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:41.440824] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:41.440855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:41.440912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:41.499200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:41.500137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:41.500240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:41.500276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:41.626831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:41.627004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:41.627053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:41.627084] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:41.631335] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: UP (p=98.94%) [2026-03-13T20:16:41.631667] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-03-13T20:16:41.631810] [INFO ] [sig ] ATLC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:41.788779] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ATLC.txt [2026-03-13T20:16:41.788949] [INFO ] [sig ] [265/3262] Completed ATLC in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.2m [2026-03-13T20:16:41.788994] [INFO ] [sig ] [266/3262] Forecasting ATLCZ... [2026-03-13T20:16:41.789027] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-03-13T20:16:41.789058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-03-13T20:16:41.800864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-03-13T20:16:41.801252] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-03-13T20:16:41.802124] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-03-13T20:16:41.802180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:41.802213] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:41.802240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:41.802298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:41.862942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:41.863873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:41.863979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:41.864015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:41.981337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:41.981497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:41.981538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:41.981584] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:41.985072] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: UP (p=74.10%) [2026-03-13T20:16:41.985541] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-03-13T20:16:41.985697] [INFO ] [sig ] ATLCZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:42.136147] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ATLCZ.txt [2026-03-13T20:16:42.136284] [INFO ] [sig ] [266/3262] Completed ATLCZ in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.2m [2026-03-13T20:16:42.136325] [INFO ] [sig ] [267/3262] Forecasting ATLO... [2026-03-13T20:16:42.136355] [INFO ] [sig ] Generating forecast for: ATLO [2026-03-13T20:16:42.136385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-03-13T20:16:42.148449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-03-13T20:16:42.148753] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-03-13T20:16:42.149564] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-03-13T20:16:42.149643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:42.149677] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:42.149704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:42.149760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:42.206908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:42.207619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:42.207699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:42.207732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:42.318541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:42.318728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:42.318773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:42.318802] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:42.322289] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: DOWN (p=47.03%) [2026-03-13T20:16:42.322595] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-03-13T20:16:42.322732] [INFO ] [sig ] ATLO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:42.469080] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ATLO.txt [2026-03-13T20:16:42.469243] [INFO ] [sig ] [267/3262] Completed ATLO in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.2m [2026-03-13T20:16:42.469284] [INFO ] [sig ] [268/3262] Forecasting ATNI... [2026-03-13T20:16:42.469494] [INFO ] [sig ] Generating forecast for: ATNI [2026-03-13T20:16:42.469525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-03-13T20:16:42.481060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-03-13T20:16:42.481412] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-03-13T20:16:42.482238] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-03-13T20:16:42.482292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:42.482325] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:42.482352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:42.482408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:42.541256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:42.542105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:42.542195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:42.542229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:42.678632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:42.678812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:42.678853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:42.678952] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:42.682663] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: DOWN (p=35.53%) [2026-03-13T20:16:42.682958] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-03-13T20:16:42.683097] [INFO ] [sig ] ATNI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:42.832983] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ATNI.txt [2026-03-13T20:16:42.833145] [INFO ] [sig ] [268/3262] Completed ATNI in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.2m [2026-03-13T20:16:42.833199] [INFO ] [sig ] [269/3262] Forecasting ATO... [2026-03-13T20:16:42.833232] [INFO ] [sig ] Generating forecast for: ATO [2026-03-13T20:16:42.833262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-03-13T20:16:42.846230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-03-13T20:16:42.846626] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-03-13T20:16:42.847453] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-03-13T20:16:42.847508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:42.847544] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:42.847624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:42.847746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:42.908043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:42.909056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:42.909141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:42.909175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:43.037145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:43.037318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:43.037358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:43.037387] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:43.041661] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: UP (p=85.52%) [2026-03-13T20:16:43.041943] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-03-13T20:16:43.042071] [INFO ] [sig ] ATO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:43.191717] [INFO ] [LOCAL ] Saved forecast: ATO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ATO.txt [2026-03-13T20:16:43.191884] [INFO ] [sig ] [269/3262] Completed ATO in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-13T20:16:43.191928] [INFO ] [sig ] [270/3262] Forecasting ATOM... [2026-03-13T20:16:43.191959] [INFO ] [sig ] Generating forecast for: ATOM [2026-03-13T20:16:43.191998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-03-13T20:16:43.203848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-03-13T20:16:43.204253] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-03-13T20:16:43.205167] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-03-13T20:16:43.205223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:43.205256] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:43.205283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:43.205343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:43.264971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:43.265920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:43.266010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:43.266043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:43.411672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:43.411847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:43.411901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:43.411934] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:43.415523] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: DOWN (p=44.19%) [2026-03-13T20:16:43.415850] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-03-13T20:16:43.416029] [INFO ] [sig ] ATOM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:43.570771] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ATOM.txt [2026-03-13T20:16:43.570941] [INFO ] [sig ] [270/3262] Completed ATOM in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-13T20:16:43.570984] [INFO ] [sig ] [271/3262] Forecasting ATRA... [2026-03-13T20:16:43.571016] [INFO ] [sig ] Generating forecast for: ATRA [2026-03-13T20:16:43.571060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-03-13T20:16:43.582654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-03-13T20:16:43.583048] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-03-13T20:16:43.583949] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-03-13T20:16:43.584005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:43.584038] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:43.584066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:43.584124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:43.646570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:43.647634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:43.647729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:43.647765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:43.772306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:43.772470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:43.772510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:43.772538] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:43.775991] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: UP (p=81.91%) [2026-03-13T20:16:43.776278] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-03-13T20:16:43.776411] [INFO ] [sig ] ATRA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:43.931979] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ATRA.txt [2026-03-13T20:16:43.932141] [INFO ] [sig ] [271/3262] Completed ATRA in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-13T20:16:43.932183] [INFO ] [sig ] [272/3262] Forecasting ATRC... [2026-03-13T20:16:43.932213] [INFO ] [sig ] Generating forecast for: ATRC [2026-03-13T20:16:43.932243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-03-13T20:16:43.943788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-03-13T20:16:43.944213] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-03-13T20:16:43.945050] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-03-13T20:16:43.945105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:43.945139] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:43.945171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:43.945228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:44.005680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:44.006674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:44.006759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:44.006792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:44.127192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:44.127355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:44.127425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:44.127457] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:44.130942] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: UP (p=85.42%) [2026-03-13T20:16:44.131227] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-03-13T20:16:44.131362] [INFO ] [sig ] ATRC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:44.276655] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ATRC.txt [2026-03-13T20:16:44.276848] [INFO ] [sig ] [272/3262] Completed ATRC in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 18.1m [2026-03-13T20:16:44.276905] [INFO ] [sig ] [273/3262] Forecasting ATRO... [2026-03-13T20:16:44.276943] [INFO ] [sig ] Generating forecast for: ATRO [2026-03-13T20:16:44.276987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-03-13T20:16:44.289001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-03-13T20:16:44.289362] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-03-13T20:16:44.290201] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-03-13T20:16:44.290444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:44.290478] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:44.290506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:44.290562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:44.353754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:44.354609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:44.354697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:44.354731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:44.482702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:44.482866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:44.482905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:44.482934] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:44.486373] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: UP (p=89.44%) [2026-03-13T20:16:44.486683] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-03-13T20:16:44.486816] [INFO ] [sig ] ATRO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:44.633232] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ATRO.txt [2026-03-13T20:16:44.633412] [INFO ] [sig ] [273/3262] Completed ATRO in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 18.1m [2026-03-13T20:16:44.633468] [INFO ] [sig ] [274/3262] Forecasting AUB... [2026-03-13T20:16:44.633501] [INFO ] [sig ] Generating forecast for: AUB [2026-03-13T20:16:44.633533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-03-13T20:16:44.644624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-03-13T20:16:44.645028] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-03-13T20:16:44.645853] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-03-13T20:16:44.645907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:44.645939] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:44.645966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:44.646023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:44.706017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:44.706832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:44.706947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:44.706981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:44.826403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:44.826590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:44.826636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:44.826666] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:44.830159] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=41.33%) [2026-03-13T20:16:44.830445] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-03-13T20:16:44.830599] [INFO ] [sig ] AUB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:44.986072] [INFO ] [LOCAL ] Saved forecast: AUB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AUB.txt [2026-03-13T20:16:44.986228] [INFO ] [sig ] [274/3262] Completed AUB in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 18.1m [2026-03-13T20:16:44.986275] [INFO ] [sig ] [275/3262] Forecasting AUDC... [2026-03-13T20:16:44.986306] [INFO ] [sig ] Generating forecast for: AUDC [2026-03-13T20:16:44.986336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-03-13T20:16:44.997993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-03-13T20:16:44.998369] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-03-13T20:16:44.999245] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-03-13T20:16:44.999301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:44.999334] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:44.999363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:44.999422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:45.059266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:45.060235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:45.060378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:45.060431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:45.189047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:45.189217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:45.189271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:45.189325] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:45.193336] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: DOWN (p=35.78%) [2026-03-13T20:16:45.193702] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-03-13T20:16:45.193883] [INFO ] [sig ] AUDC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:45.350204] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AUDC.txt [2026-03-13T20:16:45.350365] [INFO ] [sig ] [275/3262] Completed AUDC in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 18.1m [2026-03-13T20:16:45.350408] [INFO ] [sig ] [276/3262] Forecasting AUPH... [2026-03-13T20:16:45.350441] [INFO ] [sig ] Generating forecast for: AUPH [2026-03-13T20:16:45.350687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-03-13T20:16:45.363886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-03-13T20:16:45.364277] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-03-13T20:16:45.365167] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-03-13T20:16:45.365228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:45.365330] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:45.365369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:45.365430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:45.437149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:45.438393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:45.438483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:45.438518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:45.564665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:45.564820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:45.564861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:45.564893] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:45.568409] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: DOWN (p=0.46%) [2026-03-13T20:16:45.568720] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-03-13T20:16:45.568859] [INFO ] [sig ] AUPH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:45.720286] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AUPH.txt [2026-03-13T20:16:45.720460] [INFO ] [sig ] [276/3262] Completed AUPH in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 18.1m [2026-03-13T20:16:45.720523] [INFO ] [sig ] [277/3262] Forecasting AURA... [2026-03-13T20:16:45.720588] [INFO ] [sig ] Generating forecast for: AURA [2026-03-13T20:16:45.720635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-03-13T20:16:45.733856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-03-13T20:16:45.734234] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-03-13T20:16:45.735106] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-03-13T20:16:45.735161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:45.735196] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:45.735224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:45.735283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:45.799296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:45.800284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:45.800375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:45.800411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:45.927939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:45.928110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:45.928151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:45.928180] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:45.932341] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: DOWN (p=27.02%) [2026-03-13T20:16:45.932906] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-03-13T20:16:45.933053] [INFO ] [sig ] AURA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:46.093719] [INFO ] [LOCAL ] Saved forecast: AURA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AURA.txt [2026-03-13T20:16:46.093879] [INFO ] [sig ] [277/3262] Completed AURA in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 18.1m [2026-03-13T20:16:46.093924] [INFO ] [sig ] [278/3262] Forecasting AUTL... [2026-03-13T20:16:46.093957] [INFO ] [sig ] Generating forecast for: AUTL [2026-03-13T20:16:46.093988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-03-13T20:16:46.106146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-03-13T20:16:46.106557] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-03-13T20:16:46.107614] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-03-13T20:16:46.107680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:46.107717] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:46.107746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:46.107817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:46.175119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:46.176328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:46.176435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:46.176479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:46.308670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:46.308846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:46.308895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:46.308931] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:46.313154] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: DOWN (p=5.53%) [2026-03-13T20:16:46.313679] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-03-13T20:16:46.313820] [INFO ] [sig ] AUTL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:46.472515] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AUTL.txt [2026-03-13T20:16:46.472709] [INFO ] [sig ] [278/3262] Completed AUTL in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 18.1m [2026-03-13T20:16:46.472752] [INFO ] [sig ] [279/3262] Forecasting AVA... [2026-03-13T20:16:46.472783] [INFO ] [sig ] Generating forecast for: AVA [2026-03-13T20:16:46.472812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-03-13T20:16:46.483937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-03-13T20:16:46.484257] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-03-13T20:16:46.485061] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-03-13T20:16:46.485114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:46.485146] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:46.485173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:46.485229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:46.546310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:46.547306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:46.547392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:46.547427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:46.671246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:46.671434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:46.671495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:46.671551] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:46.676248] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: UP (p=74.08%) [2026-03-13T20:16:46.676689] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-03-13T20:16:46.676854] [INFO ] [sig ] AVA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:46.834860] [INFO ] [LOCAL ] Saved forecast: AVA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AVA.txt [2026-03-13T20:16:46.835023] [INFO ] [sig ] [279/3262] Completed AVA in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 18.1m [2026-03-13T20:16:46.835067] [INFO ] [sig ] [280/3262] Forecasting AVAH... [2026-03-13T20:16:46.835105] [INFO ] [sig ] Generating forecast for: AVAH [2026-03-13T20:16:46.835138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-03-13T20:16:46.848597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-03-13T20:16:46.849004] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-03-13T20:16:46.849887] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-03-13T20:16:46.849943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:46.849978] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:46.850006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:46.850066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:46.915279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:46.916441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:46.916531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:46.916565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:47.048027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:47.048211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:47.048269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:47.048307] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:47.052172] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: UP (p=61.84%) [2026-03-13T20:16:47.052483] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-03-13T20:16:47.052837] [INFO ] [sig ] AVAH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:47.206099] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AVAH.txt [2026-03-13T20:16:47.206296] [INFO ] [sig ] [280/3262] Completed AVAH in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 18.1m [2026-03-13T20:16:47.206362] [INFO ] [sig ] [281/3262] Forecasting AVAL... [2026-03-13T20:16:47.206396] [INFO ] [sig ] Generating forecast for: AVAL [2026-03-13T20:16:47.206427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-03-13T20:16:47.217947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-03-13T20:16:47.218336] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-03-13T20:16:47.219238] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-03-13T20:16:47.219306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:47.219346] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:47.219377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:47.219433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:47.277982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:47.278927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:47.279016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:47.279050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:47.393482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:47.393670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:47.393722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:47.393756] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:47.397902] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: UP (p=69.51%) [2026-03-13T20:16:47.398194] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-03-13T20:16:47.398335] [INFO ] [sig ] AVAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:47.551954] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AVAL.txt [2026-03-13T20:16:47.552126] [INFO ] [sig ] [281/3262] Completed AVAL in 0.3s | 2.75 sym/s | Total: 1.7m | ETA: 18.1m [2026-03-13T20:16:47.552168] [INFO ] [sig ] [282/3262] Forecasting AVB... [2026-03-13T20:16:47.552201] [INFO ] [sig ] Generating forecast for: AVB [2026-03-13T20:16:47.552231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-03-13T20:16:47.563909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-03-13T20:16:47.564272] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-03-13T20:16:47.565137] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-03-13T20:16:47.565190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:47.565262] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:47.565292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:47.565350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:47.630336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:47.631273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:47.631363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:47.631397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:47.763331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:47.763503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:47.763550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:47.763601] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:47.767165] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: DOWN (p=25.73%) [2026-03-13T20:16:47.767460] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-03-13T20:16:47.767638] [INFO ] [sig ] AVB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:47.920698] [INFO ] [LOCAL ] Saved forecast: AVB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AVB.txt [2026-03-13T20:16:47.920866] [INFO ] [sig ] [282/3262] Completed AVB in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 18.1m [2026-03-13T20:16:47.920911] [INFO ] [sig ] [283/3262] Forecasting AVBP... [2026-03-13T20:16:47.920941] [INFO ] [sig ] Generating forecast for: AVBP [2026-03-13T20:16:47.920971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-03-13T20:16:47.934085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-03-13T20:16:47.934473] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-03-13T20:16:47.935361] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-03-13T20:16:47.935428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:47.935481] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:47.935511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:47.935568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:48.006133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:48.007272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:48.007385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:48.007429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:48.136441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:48.136625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:48.136670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:48.136740] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:48.140857] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: DOWN (p=25.52%) [2026-03-13T20:16:48.141171] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-03-13T20:16:48.141357] [INFO ] [sig ] AVBP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:48.292798] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AVBP.txt [2026-03-13T20:16:48.292938] [INFO ] [sig ] [283/3262] Completed AVBP in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 18.1m [2026-03-13T20:16:48.292980] [INFO ] [sig ] [284/3262] Forecasting AVD... [2026-03-13T20:16:48.293010] [INFO ] [sig ] Generating forecast for: AVD [2026-03-13T20:16:48.293040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-03-13T20:16:48.304339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-03-13T20:16:48.304900] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-03-13T20:16:48.305748] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-03-13T20:16:48.305803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:48.305838] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:48.305867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:48.305926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:48.369961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:48.370988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:48.371072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:48.371105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:48.495007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:48.495175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:48.495215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:48.495244] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:48.498745] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: UP (p=81.76%) [2026-03-13T20:16:48.499028] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-03-13T20:16:48.499157] [INFO ] [sig ] AVD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:48.641847] [INFO ] [LOCAL ] Saved forecast: AVD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AVD.txt [2026-03-13T20:16:48.641995] [INFO ] [sig ] [284/3262] Completed AVD in 0.3s | 2.75 sym/s | Total: 1.7m | ETA: 18.1m [2026-03-13T20:16:48.642037] [INFO ] [sig ] [285/3262] Forecasting AVGO... [2026-03-13T20:16:48.642067] [INFO ] [sig ] Generating forecast for: AVGO [2026-03-13T20:16:48.642098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-03-13T20:16:48.653923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-03-13T20:16:48.654270] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-03-13T20:16:48.655064] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-03-13T20:16:48.655117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:48.655151] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:48.655178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:48.655239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:48.713194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:48.713975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:48.714058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:48.714124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:48.835180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:48.835348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:48.835387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:48.835451] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:48.838922] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=88.11%) [2026-03-13T20:16:48.839218] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-03-13T20:16:48.839354] [INFO ] [sig ] AVGO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:48.983711] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AVGO.txt [2026-03-13T20:16:48.983869] [INFO ] [sig ] [285/3262] Completed AVGO in 0.3s | 2.75 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-13T20:16:48.983911] [INFO ] [sig ] [286/3262] Forecasting AVGX... [2026-03-13T20:16:48.983941] [INFO ] [sig ] Generating forecast for: AVGX [2026-03-13T20:16:48.983971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-03-13T20:16:48.996386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-03-13T20:16:48.996748] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-03-13T20:16:48.997534] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-03-13T20:16:48.997627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:48.997663] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:48.997692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:48.997755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:49.056343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:49.057173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:49.057264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:49.057304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:49.183291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:49.183460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:49.183508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:49.183538] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:49.187542] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: UP (p=98.26%) [2026-03-13T20:16:49.187892] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-03-13T20:16:49.188031] [INFO ] [sig ] AVGX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:49.337088] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AVGX.txt [2026-03-13T20:16:49.337250] [INFO ] [sig ] [286/3262] Completed AVGX in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-13T20:16:49.337293] [INFO ] [sig ] [287/3262] Forecasting AVK... [2026-03-13T20:16:49.337323] [INFO ] [sig ] Generating forecast for: AVK [2026-03-13T20:16:49.337354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-03-13T20:16:49.350655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-03-13T20:16:49.351092] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-03-13T20:16:49.351965] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-03-13T20:16:49.352022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:49.352058] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:49.352087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:49.352181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:49.413527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:49.414464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:49.414551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:49.414794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:49.536942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:49.537104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:49.537153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:49.537193] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:49.540836] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: DOWN (p=13.94%) [2026-03-13T20:16:49.541122] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-03-13T20:16:49.541253] [INFO ] [sig ] AVK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:49.701925] [INFO ] [LOCAL ] Saved forecast: AVK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AVK.txt [2026-03-13T20:16:49.702118] [INFO ] [sig ] [287/3262] Completed AVK in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-13T20:16:49.702164] [INFO ] [sig ] [288/3262] Forecasting AVNS... [2026-03-13T20:16:49.702195] [INFO ] [sig ] Generating forecast for: AVNS [2026-03-13T20:16:49.702237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-03-13T20:16:49.714819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-03-13T20:16:49.715233] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-03-13T20:16:49.716111] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-03-13T20:16:49.716166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:49.716200] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:49.716228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:49.716307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:49.779186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:49.780126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:49.780215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:49.780248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:49.910408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:49.910612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:49.910841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:49.910870] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:49.914754] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: UP (p=86.85%) [2026-03-13T20:16:49.915064] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-03-13T20:16:49.915224] [INFO ] [sig ] AVNS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:50.071984] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AVNS.txt [2026-03-13T20:16:50.072139] [INFO ] [sig ] [288/3262] Completed AVNS in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 18.0m [2026-03-13T20:16:50.072181] [INFO ] [sig ] [289/3262] Forecasting AVO... [2026-03-13T20:16:50.072213] [INFO ] [sig ] Generating forecast for: AVO [2026-03-13T20:16:50.072248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-03-13T20:16:50.083861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-03-13T20:16:50.084220] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-03-13T20:16:50.085064] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-03-13T20:16:50.085155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:50.085192] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:50.085221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:50.085297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:50.150209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:50.151112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:50.151200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:50.151234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:50.274870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:50.275039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:50.275080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:50.275109] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:50.279062] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: UP (p=96.66%) [2026-03-13T20:16:50.279377] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-03-13T20:16:50.279518] [INFO ] [sig ] AVO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:50.424187] [INFO ] [LOCAL ] Saved forecast: AVO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AVO.txt [2026-03-13T20:16:50.424365] [INFO ] [sig ] [289/3262] Completed AVO in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 18.0m [2026-03-13T20:16:50.424417] [INFO ] [sig ] [290/3262] Forecasting AVTX... [2026-03-13T20:16:50.424455] [INFO ] [sig ] Generating forecast for: AVTX [2026-03-13T20:16:50.424485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-03-13T20:16:50.435739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-03-13T20:16:50.436143] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-03-13T20:16:50.436959] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-03-13T20:16:50.437013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:50.437045] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:50.437072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:50.437133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:50.495512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:50.496473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:50.496563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:50.496619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:50.618109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:50.618275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:50.618322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:50.618358] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:50.621930] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: DOWN (p=8.46%) [2026-03-13T20:16:50.622219] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-03-13T20:16:50.622365] [INFO ] [sig ] AVTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:50.764538] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AVTX.txt [2026-03-13T20:16:50.764693] [INFO ] [sig ] [290/3262] Completed AVTX in 0.3s | 2.75 sym/s | Total: 1.8m | ETA: 18.0m [2026-03-13T20:16:50.764735] [INFO ] [sig ] [291/3262] Forecasting AVXL... [2026-03-13T20:16:50.764764] [INFO ] [sig ] Generating forecast for: AVXL [2026-03-13T20:16:50.764794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-03-13T20:16:50.776168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-03-13T20:16:50.776461] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-03-13T20:16:50.777275] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-03-13T20:16:50.777335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:50.777368] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:50.777403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:50.777462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:50.837424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:50.838413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:50.838500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:50.838535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:50.959695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:50.959859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:50.959900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:50.959929] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:50.963568] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: DOWN (p=20.20%) [2026-03-13T20:16:50.963874] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-03-13T20:16:50.964006] [INFO ] [sig ] AVXL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:51.114713] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AVXL.txt [2026-03-13T20:16:51.114886] [INFO ] [sig ] [291/3262] Completed AVXL in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 18.0m [2026-03-13T20:16:51.114927] [INFO ] [sig ] [292/3262] Forecasting AVY... [2026-03-13T20:16:51.114960] [INFO ] [sig ] Generating forecast for: AVY [2026-03-13T20:16:51.114991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-03-13T20:16:51.128638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-03-13T20:16:51.129106] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-03-13T20:16:51.130004] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-03-13T20:16:51.130060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:51.130093] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:51.130122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:51.130181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:51.189916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:51.190835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:51.190959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:51.190993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:51.313007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:51.313178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:51.313219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:51.313248] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:51.316744] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: UP (p=95.00%) [2026-03-13T20:16:51.317039] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-03-13T20:16:51.317174] [INFO ] [sig ] AVY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:51.465990] [INFO ] [LOCAL ] Saved forecast: AVY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AVY.txt [2026-03-13T20:16:51.466173] [INFO ] [sig ] [292/3262] Completed AVY in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 18.0m [2026-03-13T20:16:51.466216] [INFO ] [sig ] [293/3262] Forecasting AWF... [2026-03-13T20:16:51.466248] [INFO ] [sig ] Generating forecast for: AWF [2026-03-13T20:16:51.466279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-03-13T20:16:51.481345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-03-13T20:16:51.481867] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-03-13T20:16:51.482981] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-03-13T20:16:51.483049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:51.483100] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:51.483144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:51.483234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:51.547754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:51.548682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:51.548768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:51.548802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:51.681449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:51.681655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:51.681700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:51.681731] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:51.685473] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=83.00%) [2026-03-13T20:16:51.685803] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-03-13T20:16:51.685947] [INFO ] [sig ] AWF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:51.846868] [INFO ] [LOCAL ] Saved forecast: AWF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AWF.txt [2026-03-13T20:16:51.847038] [INFO ] [sig ] [293/3262] Completed AWF in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 18.0m [2026-03-13T20:16:51.847091] [INFO ] [sig ] [294/3262] Forecasting AWI... [2026-03-13T20:16:51.847126] [INFO ] [sig ] Generating forecast for: AWI [2026-03-13T20:16:51.847158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-03-13T20:16:51.860073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-03-13T20:16:51.860504] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-03-13T20:16:51.861845] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-03-13T20:16:51.861912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:51.861944] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:51.861970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:51.862026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:51.922411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:51.923345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:51.923454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:51.923494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:52.050416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:52.050612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:52.050655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:52.050684] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:52.054306] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: UP (p=79.35%) [2026-03-13T20:16:52.054683] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-03-13T20:16:52.054829] [INFO ] [sig ] AWI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:52.209841] [INFO ] [LOCAL ] Saved forecast: AWI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AWI.txt [2026-03-13T20:16:52.210012] [INFO ] [sig ] [294/3262] Completed AWI in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 18.0m [2026-03-13T20:16:52.210056] [INFO ] [sig ] [295/3262] Forecasting AWK... [2026-03-13T20:16:52.210088] [INFO ] [sig ] Generating forecast for: AWK [2026-03-13T20:16:52.210119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-03-13T20:16:52.221854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-03-13T20:16:52.222272] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-03-13T20:16:52.223142] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-03-13T20:16:52.223197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:52.223232] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:52.223272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:52.223336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:52.283882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:52.284757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:52.284843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:52.284877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:52.403048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:52.403210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:52.403251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:52.403281] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:52.407270] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: UP (p=96.23%) [2026-03-13T20:16:52.407615] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-03-13T20:16:52.407750] [INFO ] [sig ] AWK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:52.552868] [INFO ] [LOCAL ] Saved forecast: AWK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AWK.txt [2026-03-13T20:16:52.553034] [INFO ] [sig ] [295/3262] Completed AWK in 0.3s | 2.75 sym/s | Total: 1.8m | ETA: 18.0m [2026-03-13T20:16:52.553076] [INFO ] [sig ] [296/3262] Forecasting AWP... [2026-03-13T20:16:52.553107] [INFO ] [sig ] Generating forecast for: AWP [2026-03-13T20:16:52.553136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-03-13T20:16:52.564598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-03-13T20:16:52.564953] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-03-13T20:16:52.565757] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-03-13T20:16:52.565811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:52.565844] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:52.565871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:52.565929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:52.625860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:52.626604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:52.626685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:52.626718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:52.749869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:52.750030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:52.750090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:52.750124] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:52.753921] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: DOWN (p=37.37%) [2026-03-13T20:16:52.754206] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-03-13T20:16:52.754344] [INFO ] [sig ] AWP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:52.905974] [INFO ] [LOCAL ] Saved forecast: AWP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AWP.txt [2026-03-13T20:16:52.906132] [INFO ] [sig ] [296/3262] Completed AWP in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 18.0m [2026-03-13T20:16:52.906172] [INFO ] [sig ] [297/3262] Forecasting AWRE... [2026-03-13T20:16:52.906204] [INFO ] [sig ] Generating forecast for: AWRE [2026-03-13T20:16:52.906236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-03-13T20:16:52.916885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-03-13T20:16:52.917156] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-03-13T20:16:52.918001] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-03-13T20:16:52.918057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:52.918091] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:52.918119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:52.918178] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:52.982591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:52.983557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:52.983667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:52.983705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:53.093510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:53.093873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:53.093915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:53.093944] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:53.097769] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=17.54%) [2026-03-13T20:16:53.098059] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-03-13T20:16:53.098192] [INFO ] [sig ] AWRE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:53.259357] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AWRE.txt [2026-03-13T20:16:53.259605] [INFO ] [sig ] [297/3262] Completed AWRE in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 18.0m [2026-03-13T20:16:53.259673] [INFO ] [sig ] [298/3262] Forecasting AXGN... [2026-03-13T20:16:53.259723] [INFO ] [sig ] Generating forecast for: AXGN [2026-03-13T20:16:53.259773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-03-13T20:16:53.275994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-03-13T20:16:53.276414] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-03-13T20:16:53.277258] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-03-13T20:16:53.277322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:53.277357] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:53.277387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:53.277446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:53.336321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:53.337143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:53.337229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:53.337263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:53.463612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:53.463789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:53.463830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:53.463859] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:53.467342] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: DOWN (p=43.54%) [2026-03-13T20:16:53.467705] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-03-13T20:16:53.467847] [INFO ] [sig ] AXGN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:53.624997] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AXGN.txt [2026-03-13T20:16:53.625131] [INFO ] [sig ] [298/3262] Completed AXGN in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-13T20:16:53.625172] [INFO ] [sig ] [299/3262] Forecasting AXP... [2026-03-13T20:16:53.625201] [INFO ] [sig ] Generating forecast for: AXP [2026-03-13T20:16:53.625231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-03-13T20:16:53.636168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-03-13T20:16:53.636540] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-03-13T20:16:53.637339] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-03-13T20:16:53.637402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:53.637474] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:53.637510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:53.637610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:53.701089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:53.701931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:53.702014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:53.702048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:53.831336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:53.831503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:53.831544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:53.831594] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:53.835565] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: UP (p=93.64%) [2026-03-13T20:16:53.835887] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-03-13T20:16:53.836025] [INFO ] [sig ] AXP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:53.982009] [INFO ] [LOCAL ] Saved forecast: AXP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AXP.txt [2026-03-13T20:16:53.982145] [INFO ] [sig ] [299/3262] Completed AXP in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-13T20:16:53.982185] [INFO ] [sig ] [300/3262] Forecasting AXS... [2026-03-13T20:16:53.982214] [INFO ] [sig ] Generating forecast for: AXS [2026-03-13T20:16:53.982243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-03-13T20:16:53.995272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-03-13T20:16:53.995839] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-03-13T20:16:53.996633] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-03-13T20:16:53.996685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:53.996733] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:53.996761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:53.996819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:54.057403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:54.058385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:54.058473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:54.058508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:54.185355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:54.185519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:54.185766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:54.185800] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:54.189409] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-03-13T20:16:54.189704] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-03-13T20:16:54.189833] [INFO ] [sig ] AXS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:54.334086] [INFO ] [LOCAL ] Saved forecast: AXS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AXS.txt [2026-03-13T20:16:54.334223] [INFO ] [sig ] [300/3262] Completed AXS in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-13T20:16:54.334263] [INFO ] [sig ] [301/3262] Forecasting AXSM... [2026-03-13T20:16:54.334292] [INFO ] [sig ] Generating forecast for: AXSM [2026-03-13T20:16:54.334322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-03-13T20:16:54.345959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-03-13T20:16:54.346277] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-03-13T20:16:54.347101] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-03-13T20:16:54.347155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:54.347188] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:54.347215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:54.347288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:54.411981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:54.412951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:54.413050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:54.413085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:54.536195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:54.536361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:54.536400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:54.536431] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:54.540036] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: DOWN (p=8.18%) [2026-03-13T20:16:54.540314] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-03-13T20:16:54.540449] [INFO ] [sig ] AXSM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:54.693634] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AXSM.txt [2026-03-13T20:16:54.693773] [INFO ] [sig ] [301/3262] Completed AXSM in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-13T20:16:54.693815] [INFO ] [sig ] [302/3262] Forecasting AXTA... [2026-03-13T20:16:54.693845] [INFO ] [sig ] Generating forecast for: AXTA [2026-03-13T20:16:54.693875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-03-13T20:16:54.706209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-03-13T20:16:54.706780] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-03-13T20:16:54.707718] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-03-13T20:16:54.707773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:54.707806] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:54.707833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:54.707890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:54.769248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:54.769939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:54.770021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:54.770054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:54.896992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:54.897147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:54.897188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:54.897250] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:54.901219] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: DOWN (p=42.21%) [2026-03-13T20:16:54.901507] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-03-13T20:16:54.901662] [INFO ] [sig ] AXTA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:55.047601] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AXTA.txt [2026-03-13T20:16:55.047754] [INFO ] [sig ] [302/3262] Completed AXTA in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-13T20:16:55.047795] [INFO ] [sig ] [303/3262] Forecasting AXTI... [2026-03-13T20:16:55.047827] [INFO ] [sig ] Generating forecast for: AXTI [2026-03-13T20:16:55.047859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-03-13T20:16:55.059630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-03-13T20:16:55.060006] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-03-13T20:16:55.060924] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-03-13T20:16:55.060979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:55.061013] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:55.061041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:55.061099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:55.120728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:55.121659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:55.121753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:55.121788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:55.242319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:55.242489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:55.242531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:55.242563] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:55.246169] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-03-13T20:16:55.246487] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-03-13T20:16:55.246673] [INFO ] [sig ] AXTI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:55.398594] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AXTI.txt [2026-03-13T20:16:55.398765] [INFO ] [sig ] [303/3262] Completed AXTI in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-13T20:16:55.398809] [INFO ] [sig ] [304/3262] Forecasting AYI... [2026-03-13T20:16:55.398856] [INFO ] [sig ] Generating forecast for: AYI [2026-03-13T20:16:55.398889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-03-13T20:16:55.411483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-03-13T20:16:55.411904] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-03-13T20:16:55.412825] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-03-13T20:16:55.412893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:55.412931] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:55.412960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:55.413020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:55.475700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:55.476621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:55.476707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:55.476740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:55.605049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:55.605212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:55.605254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:55.605284] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:55.609414] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: DOWN (p=15.72%) [2026-03-13T20:16:55.609929] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-03-13T20:16:55.610072] [INFO ] [sig ] AYI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:55.758356] [INFO ] [LOCAL ] Saved forecast: AYI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AYI.txt [2026-03-13T20:16:55.758528] [INFO ] [sig ] [304/3262] Completed AYI in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-13T20:16:55.758587] [INFO ] [sig ] [305/3262] Forecasting AZ... [2026-03-13T20:16:55.758622] [INFO ] [sig ] Generating forecast for: AZ [2026-03-13T20:16:55.758654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-03-13T20:16:55.770077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-03-13T20:16:55.770406] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-03-13T20:16:55.771277] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-03-13T20:16:55.771332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:55.771366] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:55.771395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:55.771455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:55.831890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:55.832715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:55.832803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:55.832838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:55.955480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:55.955658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:55.955700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:55.955728] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:55.959123] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: UP (p=86.89%) [2026-03-13T20:16:55.959400] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-03-13T20:16:55.959531] [INFO ] [sig ] AZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:56.104030] [INFO ] [LOCAL ] Saved forecast: AZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AZ.txt [2026-03-13T20:16:56.104178] [INFO ] [sig ] [305/3262] Completed AZ in 0.3s | 2.75 sym/s | Total: 1.8m | ETA: 17.9m [2026-03-13T20:16:56.104218] [INFO ] [sig ] [306/3262] Forecasting AZN... [2026-03-13T20:16:56.104249] [INFO ] [sig ] Generating forecast for: AZN [2026-03-13T20:16:56.104279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-03-13T20:16:56.117031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-03-13T20:16:56.117452] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-03-13T20:16:56.118365] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-03-13T20:16:56.118433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:56.118474] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:56.118509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:56.118605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:56.178223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:56.179069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:56.179153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:56.179188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:56.312128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:56.312324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:56.312385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:56.312432] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:56.318381] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: DOWN (p=14.02%) [2026-03-13T20:16:56.318902] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-03-13T20:16:56.319115] [INFO ] [sig ] AZN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:56.480896] [INFO ] [LOCAL ] Saved forecast: AZN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/AZN.txt [2026-03-13T20:16:56.481056] [INFO ] [sig ] [306/3262] Completed AZN in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 17.9m [2026-03-13T20:16:56.481100] [INFO ] [sig ] [307/3262] Forecasting AZO... [2026-03-13T20:16:56.481131] [INFO ] [sig ] Generating forecast for: AZO [2026-03-13T20:16:56.481160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-03-13T20:16:56.492792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-03-13T20:16:56.493169] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-03-13T20:16:56.494068] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-03-13T20:16:56.494124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:56.494158] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:56.494185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:56.494242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:56.554153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:56.555060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:56.555149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:56.555182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:56.675444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:56.675629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:56.675671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:56.675736] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:56.679479] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-03-13T20:16:56.679812] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-03-13T20:16:56.679948] [INFO ] [sig ] AZO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:56.838414] [INFO ] [LOCAL ] Saved forecast: AZO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AZO.txt [2026-03-13T20:16:56.838594] [INFO ] [sig ] [307/3262] Completed AZO in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 17.9m [2026-03-13T20:16:56.838639] [INFO ] [sig ] [308/3262] Forecasting AZZ... [2026-03-13T20:16:56.838668] [INFO ] [sig ] Generating forecast for: AZZ [2026-03-13T20:16:56.838698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-03-13T20:16:56.850934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-03-13T20:16:56.851239] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-03-13T20:16:56.852251] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-03-13T20:16:56.852305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:56.852336] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:56.852363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:56.852420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:56.913184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:56.914096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:56.914190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:56.914224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:57.046081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:57.046272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:57.046330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:57.046372] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:57.051471] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: UP (p=98.74%) [2026-03-13T20:16:57.051896] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-03-13T20:16:57.052072] [INFO ] [sig ] AZZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:57.256218] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/AZZ.txt [2026-03-13T20:16:57.256397] [INFO ] [sig ] [308/3262] Completed AZZ in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 17.9m [2026-03-13T20:16:57.256440] [INFO ] [sig ] [309/3262] Forecasting BA... [2026-03-13T20:16:57.256475] [INFO ] [sig ] Generating forecast for: BA [2026-03-13T20:16:57.256507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-03-13T20:16:57.270443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-03-13T20:16:57.270897] [INFO ] [FORECASTER] Starting predict_future for BA [2026-03-13T20:16:57.271804] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-03-13T20:16:57.271860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:57.271895] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:57.271925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:57.271983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:57.329834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:57.330760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:57.330845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:57.330916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:57.460459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:57.460652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:57.460695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:57.460725] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:57.464308] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: UP (p=80.48%) [2026-03-13T20:16:57.464645] [INFO ] [FORECASTER] Completed predict_future for BA [2026-03-13T20:16:57.464787] [INFO ] [sig ] BA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:57.615766] [INFO ] [LOCAL ] Saved forecast: BA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BA.txt [2026-03-13T20:16:57.615927] [INFO ] [sig ] [309/3262] Completed BA in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 17.9m [2026-03-13T20:16:57.615970] [INFO ] [sig ] [310/3262] Forecasting BABA... [2026-03-13T20:16:57.615999] [INFO ] [sig ] Generating forecast for: BABA [2026-03-13T20:16:57.616030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-03-13T20:16:57.627683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-03-13T20:16:57.628270] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-03-13T20:16:57.629304] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-03-13T20:16:57.629358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:57.629391] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:57.629419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:57.629476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:57.689155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:57.690111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:57.690198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:57.690232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:57.813148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:57.813323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:57.813365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:57.813393] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:57.817039] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: DOWN (p=11.95%) [2026-03-13T20:16:57.817397] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-03-13T20:16:57.817546] [INFO ] [sig ] BABA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:57.981668] [INFO ] [LOCAL ] Saved forecast: BABA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BABA.txt [2026-03-13T20:16:57.981835] [INFO ] [sig ] [310/3262] Completed BABA in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 17.9m [2026-03-13T20:16:57.981878] [INFO ] [sig ] [311/3262] Forecasting BABX... [2026-03-13T20:16:57.981909] [INFO ] [sig ] Generating forecast for: BABX [2026-03-13T20:16:57.981939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-03-13T20:16:57.993190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-03-13T20:16:57.993620] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-03-13T20:16:57.994419] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-03-13T20:16:57.994472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:57.994504] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:57.994531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:57.994633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:58.054963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:58.055883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:58.055974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:58.056008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:58.188627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:58.188993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:58.189033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:58.189063] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:58.193452] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=12.56%) [2026-03-13T20:16:58.193988] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-03-13T20:16:58.194129] [INFO ] [sig ] BABX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:58.344408] [INFO ] [LOCAL ] Saved forecast: BABX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BABX.txt [2026-03-13T20:16:58.344604] [INFO ] [sig ] [311/3262] Completed BABX in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 17.9m [2026-03-13T20:16:58.344655] [INFO ] [sig ] [312/3262] Forecasting BAC... [2026-03-13T20:16:58.344685] [INFO ] [sig ] Generating forecast for: BAC [2026-03-13T20:16:58.344715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-03-13T20:16:58.357267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-03-13T20:16:58.357705] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-03-13T20:16:58.358612] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-03-13T20:16:58.358676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:58.358709] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:58.358740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:58.358798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:58.418444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:58.419372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:58.419458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:58.419498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:58.544392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:58.544592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:58.544643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:58.544672] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:58.548254] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=76.88%) [2026-03-13T20:16:58.548543] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-03-13T20:16:58.548697] [INFO ] [sig ] BAC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:58.690990] [INFO ] [LOCAL ] Saved forecast: BAC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BAC.txt [2026-03-13T20:16:58.691200] [INFO ] [sig ] [312/3262] Completed BAC in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 17.9m [2026-03-13T20:16:58.691244] [INFO ] [sig ] [313/3262] Forecasting BAH... [2026-03-13T20:16:58.691276] [INFO ] [sig ] Generating forecast for: BAH [2026-03-13T20:16:58.691306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-03-13T20:16:58.704309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-03-13T20:16:58.704691] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-03-13T20:16:58.705483] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-03-13T20:16:58.705624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:58.705669] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:58.705699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:58.705756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:58.762902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:58.763826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:58.763914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:58.763946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:58.890510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:58.890701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:58.890741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:58.890771] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:58.894192] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: UP (p=83.80%) [2026-03-13T20:16:58.894476] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-03-13T20:16:58.894655] [INFO ] [sig ] BAH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:16:59.038034] [INFO ] [LOCAL ] Saved forecast: BAH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BAH.txt [2026-03-13T20:16:59.038194] [INFO ] [sig ] [313/3262] Completed BAH in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 17.9m [2026-03-13T20:16:59.038236] [INFO ] [sig ] [314/3262] Forecasting BALL... [2026-03-13T20:16:59.038267] [INFO ] [sig ] Generating forecast for: BALL [2026-03-13T20:16:59.038298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-03-13T20:16:59.049924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-03-13T20:16:59.050231] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-03-13T20:16:59.051028] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-03-13T20:16:59.051081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:59.051113] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:59.051140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:59.051197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:59.109779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:59.110702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:59.110786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:59.110819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:59.232312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:59.232495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:59.232535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:59.232564] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:59.235960] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-03-13T20:16:59.236236] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-03-13T20:16:59.236364] [INFO ] [sig ] BALL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:59.381503] [INFO ] [LOCAL ] Saved forecast: BALL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BALL.txt [2026-03-13T20:16:59.381653] [INFO ] [sig ] [314/3262] Completed BALL in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 17.8m [2026-03-13T20:16:59.381695] [INFO ] [sig ] [315/3262] Forecasting BAM... [2026-03-13T20:16:59.381725] [INFO ] [sig ] Generating forecast for: BAM [2026-03-13T20:16:59.381755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-03-13T20:16:59.393087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-03-13T20:16:59.393425] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-03-13T20:16:59.394253] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-03-13T20:16:59.394306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:59.394338] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:59.394365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:59.394421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:59.453262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:59.453909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:59.453988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:59.454021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:59.571430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:59.571595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:59.571636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:59.571665] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:59.575003] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: DOWN (p=29.90%) [2026-03-13T20:16:59.575276] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-03-13T20:16:59.575403] [INFO ] [sig ] BAM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:16:59.727525] [INFO ] [LOCAL ] Saved forecast: BAM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BAM.txt [2026-03-13T20:16:59.727762] [INFO ] [sig ] [315/3262] Completed BAM in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 17.8m [2026-03-13T20:16:59.727803] [INFO ] [sig ] [316/3262] Forecasting BANC... [2026-03-13T20:16:59.727834] [INFO ] [sig ] Generating forecast for: BANC [2026-03-13T20:16:59.727865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-03-13T20:16:59.739397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-03-13T20:16:59.739765] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-03-13T20:16:59.740562] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-03-13T20:16:59.740635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:16:59.740704] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:16:59.740733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:16:59.740790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:16:59.799108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:16:59.799762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:16:59.799843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:16:59.799877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:16:59.924945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:16:59.925112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:16:59.925152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:16:59.925180] [INFO ] [FORECASTER] Training complete [2026-03-13T20:16:59.928749] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: UP (p=77.32%) [2026-03-13T20:16:59.929035] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-03-13T20:16:59.929166] [INFO ] [sig ] BANC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:00.076712] [INFO ] [LOCAL ] Saved forecast: BANC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BANC.txt [2026-03-13T20:17:00.076874] [INFO ] [sig ] [316/3262] Completed BANC in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 17.8m [2026-03-13T20:17:00.076923] [INFO ] [sig ] [317/3262] Forecasting BAND... [2026-03-13T20:17:00.076953] [INFO ] [sig ] Generating forecast for: BAND [2026-03-13T20:17:00.076983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-03-13T20:17:00.089273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-03-13T20:17:00.089725] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-03-13T20:17:00.090526] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-03-13T20:17:00.090614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:00.090655] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:00.090689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:00.090746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:00.152242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:00.153192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:00.153290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:00.153323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:00.277529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:00.277749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:00.277791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:00.277821] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:00.281285] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: DOWN (p=12.25%) [2026-03-13T20:17:00.281600] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-03-13T20:17:00.281738] [INFO ] [sig ] BAND: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:00.426800] [INFO ] [LOCAL ] Saved forecast: BAND 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BAND.txt [2026-03-13T20:17:00.426969] [INFO ] [sig ] [317/3262] Completed BAND in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 17.8m [2026-03-13T20:17:00.427012] [INFO ] [sig ] [318/3262] Forecasting BANF... [2026-03-13T20:17:00.427042] [INFO ] [sig ] Generating forecast for: BANF [2026-03-13T20:17:00.427073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-03-13T20:17:00.439234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-03-13T20:17:00.439681] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-03-13T20:17:00.440477] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-03-13T20:17:00.440531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:00.440564] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:00.440620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:00.440679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:00.498426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:00.499526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:00.499632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:00.499668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:00.617733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:00.617905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:00.617945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:00.617974] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:00.621454] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: UP (p=96.22%) [2026-03-13T20:17:00.621794] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-03-13T20:17:00.621928] [INFO ] [sig ] BANF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:00.766132] [INFO ] [LOCAL ] Saved forecast: BANF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BANF.txt [2026-03-13T20:17:00.766287] [INFO ] [sig ] [318/3262] Completed BANF in 0.3s | 2.76 sym/s | Total: 1.9m | ETA: 17.8m [2026-03-13T20:17:00.766337] [INFO ] [sig ] [319/3262] Forecasting BANX... [2026-03-13T20:17:00.766368] [INFO ] [sig ] Generating forecast for: BANX [2026-03-13T20:17:00.766399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-03-13T20:17:00.777291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-03-13T20:17:00.777536] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-03-13T20:17:00.778368] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-03-13T20:17:00.778421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:00.778452] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:00.778479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:00.778544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:00.836304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:00.837167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:00.837246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:00.837279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:00.955522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:00.955701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:00.955741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:00.955800] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:00.959190] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: UP (p=79.70%) [2026-03-13T20:17:00.959468] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-03-13T20:17:00.959617] [INFO ] [sig ] BANX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:01.101773] [INFO ] [LOCAL ] Saved forecast: BANX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BANX.txt [2026-03-13T20:17:01.101903] [INFO ] [sig ] [319/3262] Completed BANX in 0.3s | 2.76 sym/s | Total: 1.9m | ETA: 17.8m [2026-03-13T20:17:01.101944] [INFO ] [sig ] [320/3262] Forecasting BAP... [2026-03-13T20:17:01.101973] [INFO ] [sig ] Generating forecast for: BAP [2026-03-13T20:17:01.102004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-03-13T20:17:01.113693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-03-13T20:17:01.114022] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-03-13T20:17:01.114852] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-03-13T20:17:01.114905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:01.114939] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:01.114966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:01.115024] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:01.180226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:01.181145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:01.181233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:01.181266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:01.309058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:01.309237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:01.309320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:01.309354] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:01.313100] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: UP (p=51.53%) [2026-03-13T20:17:01.313441] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-03-13T20:17:01.313624] [INFO ] [sig ] BAP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:01.530178] [INFO ] [LOCAL ] Saved forecast: BAP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BAP.txt [2026-03-13T20:17:01.530376] [INFO ] [sig ] [320/3262] Completed BAP in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 17.8m [2026-03-13T20:17:01.530421] [INFO ] [sig ] [321/3262] Forecasting BATRA... [2026-03-13T20:17:01.530452] [INFO ] [sig ] Generating forecast for: BATRA [2026-03-13T20:17:01.530483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-03-13T20:17:01.544871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-03-13T20:17:01.545405] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-03-13T20:17:01.546696] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-03-13T20:17:01.546770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:01.546814] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:01.546853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:01.546939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:01.607184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:01.608314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:01.608402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:01.608435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:01.729014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:01.729162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:01.729201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:01.729230] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:01.732709] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: UP (p=90.65%) [2026-03-13T20:17:01.732989] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-03-13T20:17:01.733116] [INFO ] [sig ] BATRA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:01.882550] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BATRA.txt [2026-03-13T20:17:01.882839] [INFO ] [sig ] [321/3262] Completed BATRA in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 17.8m [2026-03-13T20:17:01.882907] [INFO ] [sig ] [322/3262] Forecasting BAX... [2026-03-13T20:17:01.882956] [INFO ] [sig ] Generating forecast for: BAX [2026-03-13T20:17:01.883004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-03-13T20:17:01.898974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-03-13T20:17:01.899529] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-03-13T20:17:01.900872] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-03-13T20:17:01.900954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:01.901002] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:01.901041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:01.901130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:01.970606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:01.971800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:01.971891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:01.971926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:02.096099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:02.096267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:02.096308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:02.096338] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:02.099919] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: UP (p=96.22%) [2026-03-13T20:17:02.100226] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-03-13T20:17:02.100369] [INFO ] [sig ] BAX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:02.253330] [INFO ] [LOCAL ] Saved forecast: BAX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BAX.txt [2026-03-13T20:17:02.253494] [INFO ] [sig ] [322/3262] Completed BAX in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 17.8m [2026-03-13T20:17:02.253537] [INFO ] [sig ] [323/3262] Forecasting BB... [2026-03-13T20:17:02.253587] [INFO ] [sig ] Generating forecast for: BB [2026-03-13T20:17:02.253622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-03-13T20:17:02.265739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-03-13T20:17:02.266104] [INFO ] [FORECASTER] Starting predict_future for BB [2026-03-13T20:17:02.266932] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-03-13T20:17:02.266986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:02.267019] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:02.267046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:02.267102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:02.330668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:02.331781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:02.331868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:02.331902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:02.462417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:02.462604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:02.462646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:02.462675] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:02.466507] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: UP (p=95.87%) [2026-03-13T20:17:02.466822] [INFO ] [FORECASTER] Completed predict_future for BB [2026-03-13T20:17:02.466959] [INFO ] [sig ] BB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:02.624333] [INFO ] [LOCAL ] Saved forecast: BB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BB.txt [2026-03-13T20:17:02.624511] [INFO ] [sig ] [323/3262] Completed BB in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 17.8m [2026-03-13T20:17:02.624555] [INFO ] [sig ] [324/3262] Forecasting BBAI... [2026-03-13T20:17:02.624610] [INFO ] [sig ] Generating forecast for: BBAI [2026-03-13T20:17:02.624643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-03-13T20:17:02.639691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-03-13T20:17:02.640341] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-03-13T20:17:02.641671] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-03-13T20:17:02.641730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:02.641804] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:02.642024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:02.642086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:02.706139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:02.707409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:02.707537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:02.707616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:02.835746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:02.835998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:02.836046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:02.836076] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:02.840038] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-03-13T20:17:02.840348] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-03-13T20:17:02.840491] [INFO ] [sig ] BBAI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:02.991376] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BBAI.txt [2026-03-13T20:17:02.991603] [INFO ] [sig ] [324/3262] Completed BBAI in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 17.8m [2026-03-13T20:17:02.991652] [INFO ] [sig ] [325/3262] Forecasting BBCP... [2026-03-13T20:17:02.991682] [INFO ] [sig ] Generating forecast for: BBCP [2026-03-13T20:17:02.991713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-03-13T20:17:03.004471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-03-13T20:17:03.004884] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-03-13T20:17:03.005816] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-03-13T20:17:03.005873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:03.005905] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:03.005932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:03.005990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:03.065555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:03.066568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:03.066690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:03.066725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:03.200189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:03.200443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:03.200495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:03.200523] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:03.204731] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: UP (p=91.55%) [2026-03-13T20:17:03.205114] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-03-13T20:17:03.205279] [INFO ] [sig ] BBCP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:03.351751] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BBCP.txt [2026-03-13T20:17:03.351973] [INFO ] [sig ] [325/3262] Completed BBCP in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 17.8m [2026-03-13T20:17:03.352020] [INFO ] [sig ] [326/3262] Forecasting BBD... [2026-03-13T20:17:03.352055] [INFO ] [sig ] Generating forecast for: BBD [2026-03-13T20:17:03.352089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-03-13T20:17:03.365914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-03-13T20:17:03.366459] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-03-13T20:17:03.367461] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-03-13T20:17:03.367518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:03.367553] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:03.367635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:03.367699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:03.427762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:03.429220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:03.429403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:03.429441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:03.565078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:03.565330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:03.565378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:03.565409] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:03.570091] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: UP (p=74.09%) [2026-03-13T20:17:03.570422] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-03-13T20:17:03.570568] [INFO ] [sig ] BBD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:03.726782] [INFO ] [LOCAL ] Saved forecast: BBD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BBD.txt [2026-03-13T20:17:03.726956] [INFO ] [sig ] [326/3262] Completed BBD in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 17.8m [2026-03-13T20:17:03.727207] [INFO ] [sig ] [327/3262] Forecasting BBDO... [2026-03-13T20:17:03.727239] [INFO ] [sig ] Generating forecast for: BBDO [2026-03-13T20:17:03.727270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-03-13T20:17:03.738368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-03-13T20:17:03.738809] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-03-13T20:17:03.739711] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-03-13T20:17:03.739768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:03.739801] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:03.739828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:03.739886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:03.798114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:03.799092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:03.799188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:03.799222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:03.921449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:03.921645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:03.921690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:03.921719] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:03.925335] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: DOWN (p=40.48%) [2026-03-13T20:17:03.925700] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-03-13T20:17:03.925850] [INFO ] [sig ] BBDO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:04.071348] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BBDO.txt [2026-03-13T20:17:04.071514] [INFO ] [sig ] [327/3262] Completed BBDO in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 17.8m [2026-03-13T20:17:04.071555] [INFO ] [sig ] [328/3262] Forecasting BBH... [2026-03-13T20:17:04.071617] [INFO ] [sig ] Generating forecast for: BBH [2026-03-13T20:17:04.071651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-03-13T20:17:04.082695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-03-13T20:17:04.083101] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-03-13T20:17:04.083963] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-03-13T20:17:04.084016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:04.084048] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:04.084075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:04.084131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:04.144964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:04.146091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:04.146186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:04.146221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:04.258482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:04.258701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:04.258753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:04.258789] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:04.263204] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: UP (p=64.99%) [2026-03-13T20:17:04.263534] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-03-13T20:17:04.263730] [INFO ] [sig ] BBH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:04.412179] [INFO ] [LOCAL ] Saved forecast: BBH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BBH.txt [2026-03-13T20:17:04.412348] [INFO ] [sig ] [328/3262] Completed BBH in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 17.8m [2026-03-13T20:17:04.412389] [INFO ] [sig ] [329/3262] Forecasting BBIO... [2026-03-13T20:17:04.412421] [INFO ] [sig ] Generating forecast for: BBIO [2026-03-13T20:17:04.412450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-03-13T20:17:04.426380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-03-13T20:17:04.426799] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-03-13T20:17:04.428051] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-03-13T20:17:04.428105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:04.428137] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:04.428163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:04.428219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:04.490922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:04.491839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:04.491928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:04.492157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:04.621019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:04.621191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:04.621233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:04.621264] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:04.625357] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-03-13T20:17:04.625671] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-03-13T20:17:04.626004] [INFO ] [sig ] BBIO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:04.771612] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BBIO.txt [2026-03-13T20:17:04.771834] [INFO ] [sig ] [329/3262] Completed BBIO in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-13T20:17:04.771876] [INFO ] [sig ] [330/3262] Forecasting BBLG... [2026-03-13T20:17:04.771907] [INFO ] [sig ] Generating forecast for: BBLG [2026-03-13T20:17:04.771937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-03-13T20:17:04.782637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-03-13T20:17:04.782962] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-03-13T20:17:04.783765] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-03-13T20:17:04.783819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:04.783852] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:04.783879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:04.783936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:04.845228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:04.846138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:04.846223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:04.846257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:04.967965] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:04.968174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:04.968231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:04.968264] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:04.972160] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: DOWN (p=25.79%) [2026-03-13T20:17:04.972508] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-03-13T20:17:04.972690] [INFO ] [sig ] BBLG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:05.125800] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BBLG.txt [2026-03-13T20:17:05.125968] [INFO ] [sig ] [330/3262] Completed BBLG in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-13T20:17:05.126009] [INFO ] [sig ] [331/3262] Forecasting BBN... [2026-03-13T20:17:05.126039] [INFO ] [sig ] Generating forecast for: BBN [2026-03-13T20:17:05.126069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-03-13T20:17:05.139132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-03-13T20:17:05.139619] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-03-13T20:17:05.140491] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-03-13T20:17:05.140549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:05.140604] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:05.140639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:05.140709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:05.200279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:05.201196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:05.201280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:05.201314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:05.323968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:05.324141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:05.324184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:05.324230] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:05.329935] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: DOWN (p=35.69%) [2026-03-13T20:17:05.330436] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-03-13T20:17:05.330650] [INFO ] [sig ] BBN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:05.486775] [INFO ] [LOCAL ] Saved forecast: BBN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BBN.txt [2026-03-13T20:17:05.486942] [INFO ] [sig ] [331/3262] Completed BBN in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-13T20:17:05.486984] [INFO ] [sig ] [332/3262] Forecasting BBSI... [2026-03-13T20:17:05.487016] [INFO ] [sig ] Generating forecast for: BBSI [2026-03-13T20:17:05.487058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-03-13T20:17:05.498284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-03-13T20:17:05.498728] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-03-13T20:17:05.499640] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-03-13T20:17:05.499695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:05.499727] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:05.499754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:05.499811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:05.558659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:05.559615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:05.559700] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:05.559733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:05.690249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:05.690435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:05.690475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:05.690505] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:05.694260] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-03-13T20:17:05.694593] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-03-13T20:17:05.694737] [INFO ] [sig ] BBSI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:05.839620] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BBSI.txt [2026-03-13T20:17:05.839793] [INFO ] [sig ] [332/3262] Completed BBSI in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-13T20:17:05.839834] [INFO ] [sig ] [333/3262] Forecasting BBUC... [2026-03-13T20:17:05.839864] [INFO ] [sig ] Generating forecast for: BBUC [2026-03-13T20:17:05.839893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-03-13T20:17:05.851545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-03-13T20:17:05.851957] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-03-13T20:17:05.852826] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-03-13T20:17:05.852880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:05.852951] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:05.853169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:05.853226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:05.912086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:05.913032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:05.913121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:05.913169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:06.030653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:06.030819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:06.030859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:06.030887] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:06.034340] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=57.96%) [2026-03-13T20:17:06.034640] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-03-13T20:17:06.034769] [INFO ] [sig ] BBUC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:06.176471] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BBUC.txt [2026-03-13T20:17:06.176604] [INFO ] [sig ] [333/3262] Completed BBUC in 0.3s | 2.76 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-13T20:17:06.176645] [INFO ] [sig ] [334/3262] Forecasting BBVA... [2026-03-13T20:17:06.176675] [INFO ] [sig ] Generating forecast for: BBVA [2026-03-13T20:17:06.176704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-03-13T20:17:06.187617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-03-13T20:17:06.187934] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-03-13T20:17:06.188746] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-03-13T20:17:06.188799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:06.188832] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:06.188859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:06.188916] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:06.247158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:06.248116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:06.248203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:06.248236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:06.372786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:06.372949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:06.372990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:06.373019] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:06.376404] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: DOWN (p=22.73%) [2026-03-13T20:17:06.376709] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-03-13T20:17:06.376838] [INFO ] [sig ] BBVA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:06.525902] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BBVA.txt [2026-03-13T20:17:06.526045] [INFO ] [sig ] [334/3262] Completed BBVA in 0.3s | 2.76 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-13T20:17:06.526085] [INFO ] [sig ] [335/3262] Forecasting BBWI... [2026-03-13T20:17:06.526115] [INFO ] [sig ] Generating forecast for: BBWI [2026-03-13T20:17:06.526145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-03-13T20:17:06.539831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-03-13T20:17:06.540149] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-03-13T20:17:06.541157] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-03-13T20:17:06.541217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:06.541250] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:06.541292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:06.541350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:06.599904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:06.600728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:06.600841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:06.600876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:06.725501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:06.725684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:06.725734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:06.725770] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:06.729214] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: UP (p=94.57%) [2026-03-13T20:17:06.729494] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-03-13T20:17:06.729647] [INFO ] [sig ] BBWI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:06.873219] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BBWI.txt [2026-03-13T20:17:06.873350] [INFO ] [sig ] [335/3262] Completed BBWI in 0.3s | 2.76 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-13T20:17:06.873391] [INFO ] [sig ] [336/3262] Forecasting BBY... [2026-03-13T20:17:06.873420] [INFO ] [sig ] Generating forecast for: BBY [2026-03-13T20:17:06.873450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-03-13T20:17:06.885032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-03-13T20:17:06.885371] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-03-13T20:17:06.886248] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-03-13T20:17:06.886303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:06.886338] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:06.886366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:06.886424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:06.944709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:06.945396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:06.945478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:06.945511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:07.072625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:07.072784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:07.072823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:07.072890] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:07.076340] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=80.63%) [2026-03-13T20:17:07.076646] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-03-13T20:17:07.076779] [INFO ] [sig ] BBY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:07.226538] [INFO ] [LOCAL ] Saved forecast: BBY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BBY.txt [2026-03-13T20:17:07.226714] [INFO ] [sig ] [336/3262] Completed BBY in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-13T20:17:07.226758] [INFO ] [sig ] [337/3262] Forecasting BC... [2026-03-13T20:17:07.226788] [INFO ] [sig ] Generating forecast for: BC [2026-03-13T20:17:07.226818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-03-13T20:17:07.238168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-03-13T20:17:07.238511] [INFO ] [FORECASTER] Starting predict_future for BC [2026-03-13T20:17:07.239392] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-03-13T20:17:07.239461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:07.239495] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:07.239523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:07.239606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:07.300925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:07.301886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:07.302183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:07.302225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:07.441102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:07.441265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:07.441308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:07.441338] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:07.445071] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-03-13T20:17:07.445373] [INFO ] [FORECASTER] Completed predict_future for BC [2026-03-13T20:17:07.445513] [INFO ] [sig ] BC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:07.598849] [INFO ] [LOCAL ] Saved forecast: BC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BC.txt [2026-03-13T20:17:07.599001] [INFO ] [sig ] [337/3262] Completed BC in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-13T20:17:07.599044] [INFO ] [sig ] [338/3262] Forecasting BCAL... [2026-03-13T20:17:07.599083] [INFO ] [sig ] Generating forecast for: BCAL [2026-03-13T20:17:07.599129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-03-13T20:17:07.611071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-03-13T20:17:07.611439] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-03-13T20:17:07.612303] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-03-13T20:17:07.612359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:07.612392] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:07.612420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:07.612477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:07.673434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:07.674364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:07.674453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:07.674488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:07.793064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:07.793226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:07.793266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:07.793295] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:07.796718] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: UP (p=91.35%) [2026-03-13T20:17:07.797003] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-03-13T20:17:07.797132] [INFO ] [sig ] BCAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:07.939470] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BCAL.txt [2026-03-13T20:17:07.939656] [INFO ] [sig ] [338/3262] Completed BCAL in 0.3s | 2.76 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-13T20:17:07.939702] [INFO ] [sig ] [339/3262] Forecasting BCAX... [2026-03-13T20:17:07.939732] [INFO ] [sig ] Generating forecast for: BCAX [2026-03-13T20:17:07.939763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-03-13T20:17:07.951115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-03-13T20:17:07.951476] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-03-13T20:17:07.952299] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-03-13T20:17:07.952353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:07.952385] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:07.952412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:07.952468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:08.014546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:08.015663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:08.015758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:08.015794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:08.135435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:08.135620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:08.135672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:08.135701] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:08.139263] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: DOWN (p=35.92%) [2026-03-13T20:17:08.139594] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-03-13T20:17:08.139751] [INFO ] [sig ] BCAX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:08.290223] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BCAX.txt [2026-03-13T20:17:08.290375] [INFO ] [sig ] [339/3262] Completed BCAX in 0.4s | 2.76 sym/s | Total: 2.0m | ETA: 17.7m [2026-03-13T20:17:08.290417] [INFO ] [sig ] [340/3262] Forecasting BCBP... [2026-03-13T20:17:08.290447] [INFO ] [sig ] Generating forecast for: BCBP [2026-03-13T20:17:08.290476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-03-13T20:17:08.301899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-03-13T20:17:08.302263] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-03-13T20:17:08.303089] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-03-13T20:17:08.303142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:08.303175] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:08.303201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:08.303257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:08.362619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:08.363397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:08.363484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:08.363518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:08.482743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:08.482911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:08.482954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:08.482985] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:08.486549] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: DOWN (p=15.26%) [2026-03-13T20:17:08.486862] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-03-13T20:17:08.487016] [INFO ] [sig ] BCBP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:08.635793] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BCBP.txt [2026-03-13T20:17:08.635937] [INFO ] [sig ] [340/3262] Completed BCBP in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 17.7m [2026-03-13T20:17:08.635978] [INFO ] [sig ] [341/3262] Forecasting BCC... [2026-03-13T20:17:08.636009] [INFO ] [sig ] Generating forecast for: BCC [2026-03-13T20:17:08.636039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-03-13T20:17:08.647828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-03-13T20:17:08.648203] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-03-13T20:17:08.649092] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-03-13T20:17:08.649146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:08.649179] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:08.649206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:08.649262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:08.708640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:08.709476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:08.709562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:08.709620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:08.832146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:08.832308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:08.832355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:08.832398] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:08.835945] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: UP (p=90.44%) [2026-03-13T20:17:08.836239] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-03-13T20:17:08.836389] [INFO ] [sig ] BCC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:08.978139] [INFO ] [LOCAL ] Saved forecast: BCC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BCC.txt [2026-03-13T20:17:08.978297] [INFO ] [sig ] [341/3262] Completed BCC in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 17.7m [2026-03-13T20:17:08.978338] [INFO ] [sig ] [342/3262] Forecasting BCDA... [2026-03-13T20:17:08.978369] [INFO ] [sig ] Generating forecast for: BCDA [2026-03-13T20:17:08.978400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-03-13T20:17:08.989436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-03-13T20:17:08.989813] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-03-13T20:17:08.990667] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-03-13T20:17:08.990722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:08.990756] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:08.990785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:08.990844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:09.049420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:09.050323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:09.050408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:09.050444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:09.167770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:09.167941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:09.167982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:09.168187] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:09.172076] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: DOWN (p=30.30%) [2026-03-13T20:17:09.172425] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-03-13T20:17:09.172565] [INFO ] [sig ] BCDA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:09.316446] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BCDA.txt [2026-03-13T20:17:09.316602] [INFO ] [sig ] [342/3262] Completed BCDA in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-13T20:17:09.316648] [INFO ] [sig ] [343/3262] Forecasting BCE... [2026-03-13T20:17:09.316679] [INFO ] [sig ] Generating forecast for: BCE [2026-03-13T20:17:09.316711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-03-13T20:17:09.327792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-03-13T20:17:09.328127] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-03-13T20:17:09.329052] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-03-13T20:17:09.329109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:09.329142] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:09.329171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:09.329229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:09.392481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:09.393339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:09.393472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:09.393511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:09.522970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:09.523140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:09.523183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:09.523213] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:09.526933] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=93.71%) [2026-03-13T20:17:09.527391] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-03-13T20:17:09.527527] [INFO ] [sig ] BCE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:09.672555] [INFO ] [LOCAL ] Saved forecast: BCE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BCE.txt [2026-03-13T20:17:09.672720] [INFO ] [sig ] [343/3262] Completed BCE in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-13T20:17:09.672765] [INFO ] [sig ] [344/3262] Forecasting BCH... [2026-03-13T20:17:09.672797] [INFO ] [sig ] Generating forecast for: BCH [2026-03-13T20:17:09.672829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-03-13T20:17:09.684223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-03-13T20:17:09.684540] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-03-13T20:17:09.685422] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-03-13T20:17:09.685478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:09.685513] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:09.685541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:09.685627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:09.745455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:09.746159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:09.746241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:09.746276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:09.871259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:09.871430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:09.871471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:09.871500] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:09.874969] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: DOWN (p=36.65%) [2026-03-13T20:17:09.875245] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-03-13T20:17:09.875372] [INFO ] [sig ] BCH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:10.022430] [INFO ] [LOCAL ] Saved forecast: BCH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BCH.txt [2026-03-13T20:17:10.022565] [INFO ] [sig ] [344/3262] Completed BCH in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-13T20:17:10.022625] [INFO ] [sig ] [345/3262] Forecasting BCML... [2026-03-13T20:17:10.022655] [INFO ] [sig ] Generating forecast for: BCML [2026-03-13T20:17:10.022685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-03-13T20:17:10.033209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-03-13T20:17:10.033479] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-03-13T20:17:10.034481] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-03-13T20:17:10.034537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:10.034570] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:10.034628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:10.034694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:10.096322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:10.097242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:10.097345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:10.097382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:10.209828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:10.210162] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-13T20:17:10.210219] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:10.210253] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:10.214328] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=8.93%) [2026-03-13T20:17:10.214698] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-03-13T20:17:10.214853] [INFO ] [sig ] BCML: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:10.358044] [INFO ] [LOCAL ] Saved forecast: BCML 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BCML.txt [2026-03-13T20:17:10.358185] [INFO ] [sig ] [345/3262] Completed BCML in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-13T20:17:10.358225] [INFO ] [sig ] [346/3262] Forecasting BCO... [2026-03-13T20:17:10.358258] [INFO ] [sig ] Generating forecast for: BCO [2026-03-13T20:17:10.358289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-03-13T20:17:10.369690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-03-13T20:17:10.370006] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-03-13T20:17:10.370918] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-03-13T20:17:10.370972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:10.371006] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:10.371034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:10.371112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:10.429867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:10.430696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:10.430792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:10.430830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:10.563751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:10.563913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:10.563953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:10.563982] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:10.567412] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-03-13T20:17:10.567775] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-03-13T20:17:10.567937] [INFO ] [sig ] BCO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:10.716953] [INFO ] [LOCAL ] Saved forecast: BCO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BCO.txt [2026-03-13T20:17:10.717127] [INFO ] [sig ] [346/3262] Completed BCO in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-13T20:17:10.717171] [INFO ] [sig ] [347/3262] Forecasting BCPC... [2026-03-13T20:17:10.717204] [INFO ] [sig ] Generating forecast for: BCPC [2026-03-13T20:17:10.717235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-03-13T20:17:10.728696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-03-13T20:17:10.729043] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-03-13T20:17:10.729896] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-03-13T20:17:10.729959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:10.729993] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:10.730021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:10.730079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:10.793287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:10.794058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:10.794142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:10.794177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:10.920756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:10.920931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:10.920974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:10.921004] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:10.924973] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: UP (p=50.39%) [2026-03-13T20:17:10.925266] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-03-13T20:17:10.925413] [INFO ] [sig ] BCPC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:11.074886] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BCPC.txt [2026-03-13T20:17:11.075237] [INFO ] [sig ] [347/3262] Completed BCPC in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-13T20:17:11.075292] [INFO ] [sig ] [348/3262] Forecasting BCRX... [2026-03-13T20:17:11.075329] [INFO ] [sig ] Generating forecast for: BCRX [2026-03-13T20:17:11.075361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-03-13T20:17:11.087530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-03-13T20:17:11.087946] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-03-13T20:17:11.089015] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-03-13T20:17:11.089070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:11.089128] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:11.089161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:11.089420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:11.150835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:11.151508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:11.151608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:11.151643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:11.272667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:11.272831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:11.272871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:11.272900] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:11.276679] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: DOWN (p=34.65%) [2026-03-13T20:17:11.276955] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-03-13T20:17:11.277280] [INFO ] [sig ] BCRX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:11.421455] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BCRX.txt [2026-03-13T20:17:11.421637] [INFO ] [sig ] [348/3262] Completed BCRX in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-13T20:17:11.421683] [INFO ] [sig ] [349/3262] Forecasting BCS... [2026-03-13T20:17:11.421714] [INFO ] [sig ] Generating forecast for: BCS [2026-03-13T20:17:11.421746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-03-13T20:17:11.432733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-03-13T20:17:11.433077] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-03-13T20:17:11.433886] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-03-13T20:17:11.433939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:11.433973] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:11.434001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:11.434058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:11.495197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:11.496126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:11.496212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:11.496248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:11.618227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:11.618391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:11.618432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:11.618464] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:11.622886] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=70.47%) [2026-03-13T20:17:11.623203] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-03-13T20:17:11.623343] [INFO ] [sig ] BCS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:11.775180] [INFO ] [LOCAL ] Saved forecast: BCS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BCS.txt [2026-03-13T20:17:11.775344] [INFO ] [sig ] [349/3262] Completed BCS in 0.4s | 2.76 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-13T20:17:11.775391] [INFO ] [sig ] [350/3262] Forecasting BCSF... [2026-03-13T20:17:11.775421] [INFO ] [sig ] Generating forecast for: BCSF [2026-03-13T20:17:11.775452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-03-13T20:17:11.787698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-03-13T20:17:11.788074] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-03-13T20:17:11.788928] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-03-13T20:17:11.788983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:11.789046] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:11.789092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:11.789158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:11.848948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:11.849735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:11.849822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:11.849862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:11.970316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:11.970475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:11.970515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:11.970544] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:11.974002] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: UP (p=85.93%) [2026-03-13T20:17:11.974284] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-03-13T20:17:11.974413] [INFO ] [sig ] BCSF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:12.117684] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BCSF.txt [2026-03-13T20:17:12.117843] [INFO ] [sig ] [350/3262] Completed BCSF in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-13T20:17:12.117886] [INFO ] [sig ] [351/3262] Forecasting BCTX... [2026-03-13T20:17:12.117916] [INFO ] [sig ] Generating forecast for: BCTX [2026-03-13T20:17:12.117945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-03-13T20:17:12.129484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-03-13T20:17:12.129922] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-03-13T20:17:12.130836] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-03-13T20:17:12.130896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:12.130930] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:12.130958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:12.131016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:12.190844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:12.191727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:12.191812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:12.191852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:12.312506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:12.312686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:12.312729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:12.312760] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:12.316233] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: UP (p=75.10%) [2026-03-13T20:17:12.316514] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-03-13T20:17:12.316664] [INFO ] [sig ] BCTX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:12.467152] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BCTX.txt [2026-03-13T20:17:12.467323] [INFO ] [sig ] [351/3262] Completed BCTX in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-13T20:17:12.467384] [INFO ] [sig ] [352/3262] Forecasting BCX... [2026-03-13T20:17:12.467417] [INFO ] [sig ] Generating forecast for: BCX [2026-03-13T20:17:12.467447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-03-13T20:17:12.480350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-03-13T20:17:12.480782] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-03-13T20:17:12.481630] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-03-13T20:17:12.481685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:12.481731] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:12.481760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:12.481820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:12.540992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:12.541894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:12.541980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:12.542015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:12.661633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:12.661794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:12.661841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:12.661877] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:12.665293] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-03-13T20:17:12.665592] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-03-13T20:17:12.665728] [INFO ] [sig ] BCX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:12.806082] [INFO ] [LOCAL ] Saved forecast: BCX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BCX.txt [2026-03-13T20:17:12.806233] [INFO ] [sig ] [352/3262] Completed BCX in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-13T20:17:12.806275] [INFO ] [sig ] [353/3262] Forecasting BCYC... [2026-03-13T20:17:12.806305] [INFO ] [sig ] Generating forecast for: BCYC [2026-03-13T20:17:12.806335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-03-13T20:17:12.817192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-03-13T20:17:12.817525] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-03-13T20:17:12.818421] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-03-13T20:17:12.818474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:12.818506] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:12.818532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:12.818617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:12.879292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:12.880305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:12.880392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:12.880426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:13.002734] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:13.002900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:13.002943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:13.003007] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:13.008422] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: UP (p=57.17%) [2026-03-13T20:17:13.008771] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-03-13T20:17:13.008975] [INFO ] [sig ] BCYC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:13.155267] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BCYC.txt [2026-03-13T20:17:13.155430] [INFO ] [sig ] [353/3262] Completed BCYC in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 17.6m [2026-03-13T20:17:13.155474] [INFO ] [sig ] [354/3262] Forecasting BDC... [2026-03-13T20:17:13.155506] [INFO ] [sig ] Generating forecast for: BDC [2026-03-13T20:17:13.155539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-03-13T20:17:13.167099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-03-13T20:17:13.167442] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-03-13T20:17:13.172066] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-03-13T20:17:13.172144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:13.172191] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:13.172222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:13.172287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:13.230942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:13.231866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:13.231973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:13.232011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:13.351063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:13.351235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:13.351275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:13.351305] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:13.354759] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: UP (p=85.13%) [2026-03-13T20:17:13.355045] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-03-13T20:17:13.355189] [INFO ] [sig ] BDC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:13.499310] [INFO ] [LOCAL ] Saved forecast: BDC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BDC.txt [2026-03-13T20:17:13.499480] [INFO ] [sig ] [354/3262] Completed BDC in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 17.5m [2026-03-13T20:17:13.499531] [INFO ] [sig ] [355/3262] Forecasting BDJ... [2026-03-13T20:17:13.499567] [INFO ] [sig ] Generating forecast for: BDJ [2026-03-13T20:17:13.499630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-03-13T20:17:13.510653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-03-13T20:17:13.511015] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-03-13T20:17:13.511815] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-03-13T20:17:13.511871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:13.511905] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:13.511931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:13.511988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:13.568783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:13.569407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:13.569487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:13.569520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:13.688217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:13.688377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:13.688417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:13.688472] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:13.691894] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: UP (p=71.66%) [2026-03-13T20:17:13.692171] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-03-13T20:17:13.692300] [INFO ] [sig ] BDJ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:13.833375] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BDJ.txt [2026-03-13T20:17:13.833520] [INFO ] [sig ] [355/3262] Completed BDJ in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 17.5m [2026-03-13T20:17:13.833565] [INFO ] [sig ] [356/3262] Forecasting BDN... [2026-03-13T20:17:13.833615] [INFO ] [sig ] Generating forecast for: BDN [2026-03-13T20:17:13.833646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-03-13T20:17:13.844736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-03-13T20:17:13.845037] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-03-13T20:17:13.845832] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-03-13T20:17:13.845889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:13.845922] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:13.845948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:13.846005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:13.903195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:13.904104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:13.904208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:13.904242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:14.029736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:14.029934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:14.029982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:14.030013] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:14.033772] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: DOWN (p=8.40%) [2026-03-13T20:17:14.034066] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-03-13T20:17:14.034205] [INFO ] [sig ] BDN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:14.182410] [INFO ] [LOCAL ] Saved forecast: BDN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BDN.txt [2026-03-13T20:17:14.182567] [INFO ] [sig ] [356/3262] Completed BDN in 0.3s | 2.76 sym/s | Total: 2.1m | ETA: 17.5m [2026-03-13T20:17:14.182628] [INFO ] [sig ] [357/3262] Forecasting BDSX... [2026-03-13T20:17:14.182659] [INFO ] [sig ] Generating forecast for: BDSX [2026-03-13T20:17:14.182688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-03-13T20:17:14.195234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-03-13T20:17:14.195534] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-03-13T20:17:14.196540] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-03-13T20:17:14.196613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:14.196647] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:14.196674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:14.196731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:14.257457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:14.258380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:14.258465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:14.258514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:14.373463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:14.373634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:14.373677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:14.373707] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:14.377498] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: DOWN (p=43.85%) [2026-03-13T20:17:14.377808] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-03-13T20:17:14.377940] [INFO ] [sig ] BDSX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:14.523384] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BDSX.txt [2026-03-13T20:17:14.523512] [INFO ] [sig ] [357/3262] Completed BDSX in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-13T20:17:14.523551] [INFO ] [sig ] [358/3262] Forecasting BDX... [2026-03-13T20:17:14.523599] [INFO ] [sig ] Generating forecast for: BDX [2026-03-13T20:17:14.523631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-03-13T20:17:14.536394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-03-13T20:17:14.536717] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-03-13T20:17:14.537748] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-03-13T20:17:14.537802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:14.537843] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:14.537869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:14.537930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:14.597855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:14.598529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:14.598631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:14.598667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:14.725553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:14.725763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:14.725815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:14.725847] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:14.729544] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=62.06%) [2026-03-13T20:17:14.729851] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-03-13T20:17:14.729998] [INFO ] [sig ] BDX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:14.881527] [INFO ] [LOCAL ] Saved forecast: BDX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BDX.txt [2026-03-13T20:17:14.881690] [INFO ] [sig ] [358/3262] Completed BDX in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-13T20:17:14.881732] [INFO ] [sig ] [359/3262] Forecasting BE... [2026-03-13T20:17:14.881771] [INFO ] [sig ] Generating forecast for: BE [2026-03-13T20:17:14.881809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-03-13T20:17:14.895591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-03-13T20:17:14.895950] [INFO ] [FORECASTER] Starting predict_future for BE [2026-03-13T20:17:14.897024] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-03-13T20:17:14.897079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:14.897284] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:14.897312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:14.897385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:14.961034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:14.961945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:14.962033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:14.962068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:15.092338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:15.092503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:15.092545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:15.092595] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:15.096408] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: UP (p=76.69%) [2026-03-13T20:17:15.096764] [INFO ] [FORECASTER] Completed predict_future for BE [2026-03-13T20:17:15.096906] [INFO ] [sig ] BE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:15.249344] [INFO ] [LOCAL ] Saved forecast: BE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BE.txt [2026-03-13T20:17:15.249490] [INFO ] [sig ] [359/3262] Completed BE in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-13T20:17:15.249531] [INFO ] [sig ] [360/3262] Forecasting BEAM... [2026-03-13T20:17:15.249560] [INFO ] [sig ] Generating forecast for: BEAM [2026-03-13T20:17:15.249611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-03-13T20:17:15.261506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-03-13T20:17:15.261889] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-03-13T20:17:15.262925] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-03-13T20:17:15.262989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:15.263028] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:15.263057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:15.263113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:15.324079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:15.324990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:15.325081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:15.325175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:15.445692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:15.445866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:15.445914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:15.445949] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:15.449853] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: DOWN (p=10.71%) [2026-03-13T20:17:15.450332] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-03-13T20:17:15.450463] [INFO ] [sig ] BEAM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:15.635391] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BEAM.txt [2026-03-13T20:17:15.635600] [INFO ] [sig ] [360/3262] Completed BEAM in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-13T20:17:15.635644] [INFO ] [sig ] [361/3262] Forecasting BEEM... [2026-03-13T20:17:15.635676] [INFO ] [sig ] Generating forecast for: BEEM [2026-03-13T20:17:15.635707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-03-13T20:17:15.648138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-03-13T20:17:15.648500] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-03-13T20:17:15.649371] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-03-13T20:17:15.649427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:15.649462] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:15.649491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:15.649551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:15.714818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:15.715771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:15.715880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:15.715916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:15.840605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:15.840778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:15.840822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:15.840851] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:15.844900] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: UP (p=85.90%) [2026-03-13T20:17:15.845426] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-03-13T20:17:15.845592] [INFO ] [sig ] BEEM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:15.995970] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BEEM.txt [2026-03-13T20:17:15.996138] [INFO ] [sig ] [361/3262] Completed BEEM in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-13T20:17:15.996184] [INFO ] [sig ] [362/3262] Forecasting BEEP... [2026-03-13T20:17:15.996216] [INFO ] [sig ] Generating forecast for: BEEP [2026-03-13T20:17:15.996248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-03-13T20:17:16.007691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-03-13T20:17:16.008146] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-03-13T20:17:16.008987] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-03-13T20:17:16.009044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:16.009077] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:16.009106] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:16.009164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:16.068913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:16.069808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:16.069895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:16.069930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:16.185104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:16.185276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:16.185318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:16.185351] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:16.189269] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: UP (p=89.16%) [2026-03-13T20:17:16.189650] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-03-13T20:17:16.189798] [INFO ] [sig ] BEEP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:16.347835] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BEEP.txt [2026-03-13T20:17:16.348034] [INFO ] [sig ] [362/3262] Completed BEEP in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-13T20:17:16.348083] [INFO ] [sig ] [363/3262] Forecasting BEKE... [2026-03-13T20:17:16.348114] [INFO ] [sig ] Generating forecast for: BEKE [2026-03-13T20:17:16.348143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-03-13T20:17:16.360740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-03-13T20:17:16.361168] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-03-13T20:17:16.362083] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-03-13T20:17:16.362144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:16.362176] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:16.362203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:16.362259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:16.424099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:16.425040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:16.425126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:16.425162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:16.562259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:16.562417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:16.562458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:16.562487] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:16.565971] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: UP (p=79.63%) [2026-03-13T20:17:16.566444] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-03-13T20:17:16.566595] [INFO ] [sig ] BEKE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:16.712079] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BEKE.txt [2026-03-13T20:17:16.712253] [INFO ] [sig ] [363/3262] Completed BEKE in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-13T20:17:16.712295] [INFO ] [sig ] [364/3262] Forecasting BELFA... [2026-03-13T20:17:16.712325] [INFO ] [sig ] Generating forecast for: BELFA [2026-03-13T20:17:16.712355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-03-13T20:17:16.723049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-03-13T20:17:16.723404] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-03-13T20:17:16.724227] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-03-13T20:17:16.724280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:16.724313] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:16.724340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:16.724396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:16.781456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:16.782300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:16.782382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:16.782415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:16.886525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:16.886711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:16.886753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:16.886782] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:16.890295] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: UP (p=79.84%) [2026-03-13T20:17:16.890598] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-03-13T20:17:16.890731] [INFO ] [sig ] BELFA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:17.033544] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BELFA.txt [2026-03-13T20:17:17.033730] [INFO ] [sig ] [364/3262] Completed BELFA in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-13T20:17:17.033771] [INFO ] [sig ] [365/3262] Forecasting BELFB... [2026-03-13T20:17:17.033803] [INFO ] [sig ] Generating forecast for: BELFB [2026-03-13T20:17:17.033833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-03-13T20:17:17.046603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-03-13T20:17:17.047084] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-03-13T20:17:17.048138] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-03-13T20:17:17.048204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:17.048248] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:17.048286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:17.048371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:17.119740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:17.120882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:17.120988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:17.121026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:17.254507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:17.254684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:17.254726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:17.254754] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:17.258253] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=71.76%) [2026-03-13T20:17:17.258550] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-03-13T20:17:17.258704] [INFO ] [sig ] BELFB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:17.403677] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BELFB.txt [2026-03-13T20:17:17.403840] [INFO ] [sig ] [365/3262] Completed BELFB in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-13T20:17:17.403883] [INFO ] [sig ] [366/3262] Forecasting BEP... [2026-03-13T20:17:17.403913] [INFO ] [sig ] Generating forecast for: BEP [2026-03-13T20:17:17.403946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-03-13T20:17:17.415026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-03-13T20:17:17.415417] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-03-13T20:17:17.416306] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-03-13T20:17:17.416359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:17.416392] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:17.416419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:17.416475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:17.473570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:17.474506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:17.474612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:17.474648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:17.597387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:17.597559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:17.597635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:17.597665] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:17.601265] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: UP (p=60.10%) [2026-03-13T20:17:17.601566] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-03-13T20:17:17.601723] [INFO ] [sig ] BEP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:17.744867] [INFO ] [LOCAL ] Saved forecast: BEP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BEP.txt [2026-03-13T20:17:17.745031] [INFO ] [sig ] [366/3262] Completed BEP in 0.3s | 2.76 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-13T20:17:17.745071] [INFO ] [sig ] [367/3262] Forecasting BEPH... [2026-03-13T20:17:17.745102] [INFO ] [sig ] Generating forecast for: BEPH [2026-03-13T20:17:17.745133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-03-13T20:17:17.756998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-03-13T20:17:17.757380] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-03-13T20:17:17.758238] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-03-13T20:17:17.758293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:17.758356] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:17.758385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:17.758443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:17.823185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:17.824136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:17.824221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:17.824255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:17.944940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:17.945296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:17.945336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:17.945365] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:17.949198] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-03-13T20:17:17.949480] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-03-13T20:17:17.949632] [INFO ] [sig ] BEPH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:18.107285] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BEPH.txt [2026-03-13T20:17:18.107457] [INFO ] [sig ] [367/3262] Completed BEPH in 0.4s | 2.76 sym/s | Total: 2.2m | ETA: 17.5m [2026-03-13T20:17:18.107500] [INFO ] [sig ] [368/3262] Forecasting BEPI... [2026-03-13T20:17:18.107536] [INFO ] [sig ] Generating forecast for: BEPI [2026-03-13T20:17:18.107627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-03-13T20:17:18.120831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-03-13T20:17:18.121257] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-03-13T20:17:18.122123] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-03-13T20:17:18.122177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:18.122400] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:18.122427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:18.122484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:18.182282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:18.183227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:18.183315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:18.183350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:18.288157] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:18.288347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:18.288390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:18.288420] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:18.291983] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: UP (p=96.30%) [2026-03-13T20:17:18.292340] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-03-13T20:17:18.292494] [INFO ] [sig ] BEPI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:18.434759] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BEPI.txt [2026-03-13T20:17:18.434915] [INFO ] [sig ] [368/3262] Completed BEPI in 0.3s | 2.77 sym/s | Total: 2.2m | ETA: 17.4m [2026-03-13T20:17:18.434957] [INFO ] [sig ] [369/3262] Forecasting BFAM... [2026-03-13T20:17:18.434990] [INFO ] [sig ] Generating forecast for: BFAM [2026-03-13T20:17:18.435020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-03-13T20:17:18.447391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-03-13T20:17:18.447859] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-03-13T20:17:18.448894] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-03-13T20:17:18.448950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:18.448990] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:18.449024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:18.449093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:18.509136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:18.510468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:18.510555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:18.510618] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:18.632923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:18.633089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:18.633130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:18.633159] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:18.636629] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: UP (p=85.21%) [2026-03-13T20:17:18.636925] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-03-13T20:17:18.637061] [INFO ] [sig ] BFAM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:18.780238] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BFAM.txt [2026-03-13T20:17:18.780397] [INFO ] [sig ] [369/3262] Completed BFAM in 0.3s | 2.77 sym/s | Total: 2.2m | ETA: 17.4m [2026-03-13T20:17:18.780439] [INFO ] [sig ] [370/3262] Forecasting BFC... [2026-03-13T20:17:18.780468] [INFO ] [sig ] Generating forecast for: BFC [2026-03-13T20:17:18.780498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-03-13T20:17:18.791408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-03-13T20:17:18.791794] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-03-13T20:17:18.792670] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-03-13T20:17:18.792724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:18.792756] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:18.792783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:18.792841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:18.852661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:18.853553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:18.853667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:18.853702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:18.982360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:18.982524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:18.982566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:18.982649] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:18.986184] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: UP (p=87.71%) [2026-03-13T20:17:18.986463] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-03-13T20:17:18.986616] [INFO ] [sig ] BFC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:19.132015] [INFO ] [LOCAL ] Saved forecast: BFC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BFC.txt [2026-03-13T20:17:19.132186] [INFO ] [sig ] [370/3262] Completed BFC in 0.4s | 2.77 sym/s | Total: 2.2m | ETA: 17.4m [2026-03-13T20:17:19.132227] [INFO ] [sig ] [371/3262] Forecasting BFH... [2026-03-13T20:17:19.132256] [INFO ] [sig ] Generating forecast for: BFH [2026-03-13T20:17:19.132286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-03-13T20:17:19.144470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-03-13T20:17:19.145006] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-03-13T20:17:19.146140] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-03-13T20:17:19.146207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:19.146252] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:19.146291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:19.146375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:19.219000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:19.219975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:19.220083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:19.220125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:19.342823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:19.342995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:19.343036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:19.343066] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:19.346664] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=89.47%) [2026-03-13T20:17:19.346963] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-03-13T20:17:19.347105] [INFO ] [sig ] BFH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:19.488722] [INFO ] [LOCAL ] Saved forecast: BFH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BFH.txt [2026-03-13T20:17:19.488890] [INFO ] [sig ] [371/3262] Completed BFH in 0.4s | 2.77 sym/s | Total: 2.2m | ETA: 17.4m [2026-03-13T20:17:19.488932] [INFO ] [sig ] [372/3262] Forecasting BFLY... [2026-03-13T20:17:19.488962] [INFO ] [sig ] Generating forecast for: BFLY [2026-03-13T20:17:19.488995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-03-13T20:17:19.500826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-03-13T20:17:19.501257] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-03-13T20:17:19.502193] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-03-13T20:17:19.502280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:19.502317] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:19.502345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:19.502403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:19.562357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:19.563356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:19.563466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:19.563508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:19.694925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:19.695109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:19.695155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:19.695185] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:19.699204] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: DOWN (p=11.74%) [2026-03-13T20:17:19.699654] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-03-13T20:17:19.699826] [INFO ] [sig ] BFLY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:19.849853] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BFLY.txt [2026-03-13T20:17:19.850006] [INFO ] [sig ] [372/3262] Completed BFLY in 0.4s | 2.77 sym/s | Total: 2.2m | ETA: 17.4m [2026-03-13T20:17:19.850046] [INFO ] [sig ] [373/3262] Forecasting BFS... [2026-03-13T20:17:19.850077] [INFO ] [sig ] Generating forecast for: BFS [2026-03-13T20:17:19.850109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-03-13T20:17:19.861378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-03-13T20:17:19.861724] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-03-13T20:17:19.862513] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-03-13T20:17:19.862565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:19.862618] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:19.862645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:19.862702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:19.931001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:19.932024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:19.932129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:19.932177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:20.060078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:20.060253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:20.060296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:20.060325] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:20.064061] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: UP (p=75.85%) [2026-03-13T20:17:20.064410] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-03-13T20:17:20.064564] [INFO ] [sig ] BFS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:20.218434] [INFO ] [LOCAL ] Saved forecast: BFS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BFS.txt [2026-03-13T20:17:20.218620] [INFO ] [sig ] [373/3262] Completed BFS in 0.4s | 2.77 sym/s | Total: 2.2m | ETA: 17.4m [2026-03-13T20:17:20.218664] [INFO ] [sig ] [374/3262] Forecasting BG... [2026-03-13T20:17:20.218694] [INFO ] [sig ] Generating forecast for: BG [2026-03-13T20:17:20.218724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-03-13T20:17:20.231267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-03-13T20:17:20.231737] [INFO ] [FORECASTER] Starting predict_future for BG [2026-03-13T20:17:20.232718] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-03-13T20:17:20.232777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:20.232812] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:20.232839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:20.232897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:20.297123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:20.298473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:20.298564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:20.298618] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:20.426188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:20.426398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:20.426464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:20.426514] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:20.432478] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: UP (p=77.14%) [2026-03-13T20:17:20.433084] [INFO ] [FORECASTER] Completed predict_future for BG [2026-03-13T20:17:20.433311] [INFO ] [sig ] BG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:20.651174] [INFO ] [LOCAL ] Saved forecast: BG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BG.txt [2026-03-13T20:17:20.651375] [INFO ] [sig ] [374/3262] Completed BG in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-13T20:17:20.651432] [INFO ] [sig ] [375/3262] Forecasting BGB... [2026-03-13T20:17:20.651468] [INFO ] [sig ] Generating forecast for: BGB [2026-03-13T20:17:20.651501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-03-13T20:17:20.665451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-03-13T20:17:20.665990] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-03-13T20:17:20.666977] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-03-13T20:17:20.667035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:20.667069] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:20.667097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:20.667155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:20.731561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:20.732593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:20.732694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:20.732728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:20.897959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:20.898185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:20.898251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:20.898301] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:20.903970] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: DOWN (p=0.80%) [2026-03-13T20:17:20.904445] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-03-13T20:17:20.904678] [INFO ] [sig ] BGB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:21.112499] [INFO ] [LOCAL ] Saved forecast: BGB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BGB.txt [2026-03-13T20:17:21.112756] [INFO ] [sig ] [375/3262] Completed BGB in 0.5s | 2.76 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-13T20:17:21.112837] [INFO ] [sig ] [376/3262] Forecasting BGC... [2026-03-13T20:17:21.112892] [INFO ] [sig ] Generating forecast for: BGC [2026-03-13T20:17:21.112945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-03-13T20:17:21.133773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-03-13T20:17:21.134363] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-03-13T20:17:21.135819] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-03-13T20:17:21.135916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:21.135971] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:21.136020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:21.136118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:21.218447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:21.219816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:21.219972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:21.220032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:21.378318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:21.378534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:21.378629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:21.378686] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:21.384153] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: DOWN (p=18.21%) [2026-03-13T20:17:21.384671] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-03-13T20:17:21.384873] [INFO ] [sig ] BGC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:21.572661] [INFO ] [LOCAL ] Saved forecast: BGC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BGC.txt [2026-03-13T20:17:21.572895] [INFO ] [sig ] [376/3262] Completed BGC in 0.5s | 2.76 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-13T20:17:21.572951] [INFO ] [sig ] [377/3262] Forecasting BGH... [2026-03-13T20:17:21.572990] [INFO ] [sig ] Generating forecast for: BGH [2026-03-13T20:17:21.573032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-03-13T20:17:21.590099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-03-13T20:17:21.590676] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-03-13T20:17:21.591971] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-03-13T20:17:21.592041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:21.592092] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:21.592137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:21.592229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:21.677111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:21.678459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:21.678609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:21.678726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:21.803293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:21.803466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:21.803509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:21.803542] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:21.807334] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: UP (p=74.50%) [2026-03-13T20:17:21.807776] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-03-13T20:17:21.807968] [INFO ] [sig ] BGH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:21.979635] [INFO ] [LOCAL ] Saved forecast: BGH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BGH.txt [2026-03-13T20:17:21.979852] [INFO ] [sig ] [377/3262] Completed BGH in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-13T20:17:21.979921] [INFO ] [sig ] [378/3262] Forecasting BGLC... [2026-03-13T20:17:21.979968] [INFO ] [sig ] Generating forecast for: BGLC [2026-03-13T20:17:21.980004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-03-13T20:17:21.992332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-03-13T20:17:21.992728] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-03-13T20:17:21.993799] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-03-13T20:17:21.993854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:21.993888] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:21.993914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:21.993973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:22.054877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:22.055773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:22.055857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:22.055890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:22.171515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:22.171700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:22.171743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:22.171774] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:22.175281] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=82.16%) [2026-03-13T20:17:22.175588] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-03-13T20:17:22.175727] [INFO ] [sig ] BGLC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:22.337338] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BGLC.txt [2026-03-13T20:17:22.337507] [INFO ] [sig ] [378/3262] Completed BGLC in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-13T20:17:22.337552] [INFO ] [sig ] [379/3262] Forecasting BGRN... [2026-03-13T20:17:22.337628] [INFO ] [sig ] Generating forecast for: BGRN [2026-03-13T20:17:22.337661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-03-13T20:17:22.351064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-03-13T20:17:22.351509] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-03-13T20:17:22.352555] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-03-13T20:17:22.352635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:22.352669] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:22.352697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:22.352754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:22.415381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:22.416488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:22.416619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:22.416665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:22.562462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:22.562645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:22.562688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:22.562756] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:22.566284] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: UP (p=96.10%) [2026-03-13T20:17:22.566603] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-03-13T20:17:22.566738] [INFO ] [sig ] BGRN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:22.712645] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BGRN.txt [2026-03-13T20:17:22.712806] [INFO ] [sig ] [379/3262] Completed BGRN in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-13T20:17:22.712847] [INFO ] [sig ] [380/3262] Forecasting BGS... [2026-03-13T20:17:22.712878] [INFO ] [sig ] Generating forecast for: BGS [2026-03-13T20:17:22.712909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-03-13T20:17:22.723914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-03-13T20:17:22.724213] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-03-13T20:17:22.725019] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-03-13T20:17:22.725071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:22.725104] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:22.725135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:22.725193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:22.783626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:22.784307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:22.784387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:22.784624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:22.906238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:22.906410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:22.906451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:22.906481] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:22.910226] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: UP (p=74.56%) [2026-03-13T20:17:22.910696] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-03-13T20:17:22.910825] [INFO ] [sig ] BGS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:23.054642] [INFO ] [LOCAL ] Saved forecast: BGS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BGS.txt [2026-03-13T20:17:23.054837] [INFO ] [sig ] [380/3262] Completed BGS in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-13T20:17:23.054879] [INFO ] [sig ] [381/3262] Forecasting BGSF... [2026-03-13T20:17:23.054910] [INFO ] [sig ] Generating forecast for: BGSF [2026-03-13T20:17:23.054940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-03-13T20:17:23.066597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-03-13T20:17:23.066848] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-03-13T20:17:23.067707] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-03-13T20:17:23.067761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:23.067792] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:23.067818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:23.067874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:23.126022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:23.126681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:23.126760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:23.126809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:23.242370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:23.242546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:23.242607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:23.242638] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:23.246046] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=71.77%) [2026-03-13T20:17:23.246335] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-03-13T20:17:23.246469] [INFO ] [sig ] BGSF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:23.399365] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BGSF.txt [2026-03-13T20:17:23.399530] [INFO ] [sig ] [381/3262] Completed BGSF in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-13T20:17:23.399597] [INFO ] [sig ] [382/3262] Forecasting BGX... [2026-03-13T20:17:23.399631] [INFO ] [sig ] Generating forecast for: BGX [2026-03-13T20:17:23.399662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-03-13T20:17:23.412213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-03-13T20:17:23.412663] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-03-13T20:17:23.413718] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-03-13T20:17:23.413771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:23.413803] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:23.413830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:23.413886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:23.474996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:23.475936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:23.476026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:23.476059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:23.599314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:23.599484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:23.599524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:23.599554] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:23.603175] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: UP (p=60.87%) [2026-03-13T20:17:23.603671] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-03-13T20:17:23.603804] [INFO ] [sig ] BGX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:23.754281] [INFO ] [LOCAL ] Saved forecast: BGX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BGX.txt [2026-03-13T20:17:23.754461] [INFO ] [sig ] [382/3262] Completed BGX in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-13T20:17:23.754503] [INFO ] [sig ] [383/3262] Forecasting BGY... [2026-03-13T20:17:23.754533] [INFO ] [sig ] Generating forecast for: BGY [2026-03-13T20:17:23.754564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-03-13T20:17:23.765778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-03-13T20:17:23.766140] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-03-13T20:17:23.766972] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-03-13T20:17:23.767025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:23.767058] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:23.767109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:23.767170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:23.824720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:23.825656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:23.825742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:23.825775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:23.949647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:23.949817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:23.949857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:23.949886] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:23.953389] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: UP (p=57.34%) [2026-03-13T20:17:23.953702] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-03-13T20:17:23.953837] [INFO ] [sig ] BGY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:24.097211] [INFO ] [LOCAL ] Saved forecast: BGY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BGY.txt [2026-03-13T20:17:24.097353] [INFO ] [sig ] [383/3262] Completed BGY in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-13T20:17:24.097395] [INFO ] [sig ] [384/3262] Forecasting BHC... [2026-03-13T20:17:24.097424] [INFO ] [sig ] Generating forecast for: BHC [2026-03-13T20:17:24.097454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-03-13T20:17:24.109654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-03-13T20:17:24.110032] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-03-13T20:17:24.110917] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-03-13T20:17:24.110971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:24.111037] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:24.111071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:24.111142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:24.170338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:24.171001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:24.171083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:24.171116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:24.291541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:24.291707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:24.291748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:24.291778] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:24.295166] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: UP (p=88.85%) [2026-03-13T20:17:24.295447] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-03-13T20:17:24.295606] [INFO ] [sig ] BHC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:24.442008] [INFO ] [LOCAL ] Saved forecast: BHC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BHC.txt [2026-03-13T20:17:24.442144] [INFO ] [sig ] [384/3262] Completed BHC in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-13T20:17:24.442185] [INFO ] [sig ] [385/3262] Forecasting BHE... [2026-03-13T20:17:24.442215] [INFO ] [sig ] Generating forecast for: BHE [2026-03-13T20:17:24.442246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-03-13T20:17:24.453150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-03-13T20:17:24.453459] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-03-13T20:17:24.454311] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-03-13T20:17:24.454364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:24.454397] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:24.454423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:24.454480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:24.511233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:24.511955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:24.512057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:24.512089] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:24.635067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:24.635229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:24.635271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:24.635300] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:24.638777] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=99.65%) [2026-03-13T20:17:24.639056] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-03-13T20:17:24.639187] [INFO ] [sig ] BHE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:24.796117] [INFO ] [LOCAL ] Saved forecast: BHE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BHE.txt [2026-03-13T20:17:24.796451] [INFO ] [sig ] [385/3262] Completed BHE in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-13T20:17:24.796492] [INFO ] [sig ] [386/3262] Forecasting BHF... [2026-03-13T20:17:24.796524] [INFO ] [sig ] Generating forecast for: BHF [2026-03-13T20:17:24.796554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-03-13T20:17:24.809110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-03-13T20:17:24.809709] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-03-13T20:17:24.810840] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-03-13T20:17:24.810895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:24.810928] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:24.810955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:24.811012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:24.876315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:24.877134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:24.877217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:24.877251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:25.016142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:25.016315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:25.016355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:25.016384] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:25.020102] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: DOWN (p=31.85%) [2026-03-13T20:17:25.020480] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-03-13T20:17:25.020813] [INFO ] [sig ] BHF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:25.175201] [INFO ] [LOCAL ] Saved forecast: BHF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BHF.txt [2026-03-13T20:17:25.175365] [INFO ] [sig ] [386/3262] Completed BHF in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-13T20:17:25.175407] [INFO ] [sig ] [387/3262] Forecasting BHFAL... [2026-03-13T20:17:25.175440] [INFO ] [sig ] Generating forecast for: BHFAL [2026-03-13T20:17:25.175476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-03-13T20:17:25.186659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-03-13T20:17:25.187060] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-03-13T20:17:25.188006] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-03-13T20:17:25.188062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:25.188095] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:25.188121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:25.188179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:25.246339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:25.247289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:25.247377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:25.247411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:25.366893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:25.367073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:25.367125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:25.367198] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:25.370778] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: DOWN (p=17.15%) [2026-03-13T20:17:25.371068] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-03-13T20:17:25.371200] [INFO ] [sig ] BHFAL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:25.514228] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BHFAL.txt [2026-03-13T20:17:25.514398] [INFO ] [sig ] [387/3262] Completed BHFAL in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 17.4m [2026-03-13T20:17:25.514443] [INFO ] [sig ] [388/3262] Forecasting BHFAM... [2026-03-13T20:17:25.514474] [INFO ] [sig ] Generating forecast for: BHFAM [2026-03-13T20:17:25.514504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-03-13T20:17:25.530119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-03-13T20:17:25.530524] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-03-13T20:17:25.531459] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-03-13T20:17:25.531522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:25.531556] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:25.531604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:25.531664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:25.592508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:25.593535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:25.593644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:25.593680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:25.718187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:25.718364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:25.718407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:25.718435] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:25.721983] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: UP (p=70.16%) [2026-03-13T20:17:25.722281] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-03-13T20:17:25.722416] [INFO ] [sig ] BHFAM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:25.870462] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BHFAM.txt [2026-03-13T20:17:25.870627] [INFO ] [sig ] [388/3262] Completed BHFAM in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 17.3m [2026-03-13T20:17:25.870673] [INFO ] [sig ] [389/3262] Forecasting BHFAN... [2026-03-13T20:17:25.870703] [INFO ] [sig ] Generating forecast for: BHFAN [2026-03-13T20:17:25.870745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-03-13T20:17:25.882126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-03-13T20:17:25.882482] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-03-13T20:17:25.883332] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-03-13T20:17:25.883387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:25.883420] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:25.883448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:25.883506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:25.943947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:25.944876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:25.944967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:25.945000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:26.070876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:26.071035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:26.071076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:26.071108] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:26.074696] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: DOWN (p=25.33%) [2026-03-13T20:17:26.074978] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-03-13T20:17:26.075106] [INFO ] [sig ] BHFAN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:26.218214] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BHFAN.txt [2026-03-13T20:17:26.218340] [INFO ] [sig ] [389/3262] Completed BHFAN in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 17.3m [2026-03-13T20:17:26.218379] [INFO ] [sig ] [390/3262] Forecasting BHFAO... [2026-03-13T20:17:26.218409] [INFO ] [sig ] Generating forecast for: BHFAO [2026-03-13T20:17:26.218438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-03-13T20:17:26.231009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-03-13T20:17:26.231370] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-03-13T20:17:26.232324] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-03-13T20:17:26.232568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:26.232650] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:26.232683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:26.232741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:26.295345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:26.296032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:26.296115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:26.296156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:26.417773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:26.417932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:26.417974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:26.418003] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:26.421547] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: DOWN (p=9.78%) [2026-03-13T20:17:26.421858] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-03-13T20:17:26.421995] [INFO ] [sig ] BHFAO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:26.573467] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BHFAO.txt [2026-03-13T20:17:26.573645] [INFO ] [sig ] [390/3262] Completed BHFAO in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-13T20:17:26.573689] [INFO ] [sig ] [391/3262] Forecasting BHFAP... [2026-03-13T20:17:26.573719] [INFO ] [sig ] Generating forecast for: BHFAP [2026-03-13T20:17:26.573790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-03-13T20:17:26.585077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-03-13T20:17:26.585439] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-03-13T20:17:26.586329] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-03-13T20:17:26.586384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:26.586418] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:26.586446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:26.586503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:26.645491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:26.646373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:26.646462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:26.646497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:26.773059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:26.773221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:26.773261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:26.773290] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:26.777034] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: DOWN (p=5.99%) [2026-03-13T20:17:26.777346] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-03-13T20:17:26.777482] [INFO ] [sig ] BHFAP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:26.932381] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BHFAP.txt [2026-03-13T20:17:26.932528] [INFO ] [sig ] [391/3262] Completed BHFAP in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-13T20:17:26.932586] [INFO ] [sig ] [392/3262] Forecasting BHK... [2026-03-13T20:17:26.932621] [INFO ] [sig ] Generating forecast for: BHK [2026-03-13T20:17:26.932652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-03-13T20:17:26.945080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-03-13T20:17:26.945677] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-03-13T20:17:26.946567] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-03-13T20:17:26.946646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:26.946681] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:26.946709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:26.946766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:27.005024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:27.005914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:27.006002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:27.006037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:27.134769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:27.134948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:27.134991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:27.135032] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:27.138817] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: UP (p=91.42%) [2026-03-13T20:17:27.139155] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-03-13T20:17:27.139297] [INFO ] [sig ] BHK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:27.373540] [INFO ] [LOCAL ] Saved forecast: BHK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BHK.txt [2026-03-13T20:17:27.373726] [INFO ] [sig ] [392/3262] Completed BHK in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-13T20:17:27.373768] [INFO ] [sig ] [393/3262] Forecasting BHP... [2026-03-13T20:17:27.373800] [INFO ] [sig ] Generating forecast for: BHP [2026-03-13T20:17:27.373831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-03-13T20:17:27.389332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-03-13T20:17:27.389944] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-03-13T20:17:27.390839] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-03-13T20:17:27.390906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:27.390944] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:27.390972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:27.391029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:27.451975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:27.452913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:27.453001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:27.453034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:27.584601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:27.584771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:27.584813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:27.584842] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:27.588902] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: DOWN (p=25.55%) [2026-03-13T20:17:27.589199] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-03-13T20:17:27.589343] [INFO ] [sig ] BHP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:27.735462] [INFO ] [LOCAL ] Saved forecast: BHP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BHP.txt [2026-03-13T20:17:27.735653] [INFO ] [sig ] [393/3262] Completed BHP in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-13T20:17:27.735717] [INFO ] [sig ] [394/3262] Forecasting BHRB... [2026-03-13T20:17:27.735749] [INFO ] [sig ] Generating forecast for: BHRB [2026-03-13T20:17:27.735780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-03-13T20:17:27.749252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-03-13T20:17:27.749856] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-03-13T20:17:27.750730] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-03-13T20:17:27.750784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:27.750818] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:27.750845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:27.750919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:27.814592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:27.815435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:27.815521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:27.815555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:27.942254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:27.942437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:27.942487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:27.942518] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:27.946056] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: DOWN (p=2.79%) [2026-03-13T20:17:27.946365] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-03-13T20:17:27.946495] [INFO ] [sig ] BHRB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:28.091211] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BHRB.txt [2026-03-13T20:17:28.091379] [INFO ] [sig ] [394/3262] Completed BHRB in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-13T20:17:28.091421] [INFO ] [sig ] [395/3262] Forecasting BHVN... [2026-03-13T20:17:28.091639] [INFO ] [sig ] Generating forecast for: BHVN [2026-03-13T20:17:28.091671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-03-13T20:17:28.103772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-03-13T20:17:28.104121] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-03-13T20:17:28.104946] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-03-13T20:17:28.105000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:28.105032] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:28.105058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:28.105115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:28.166014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:28.166919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:28.167006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:28.167040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:28.299895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:28.300075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:28.300120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:28.300151] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:28.304547] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: UP (p=57.01%) [2026-03-13T20:17:28.304902] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-03-13T20:17:28.305050] [INFO ] [sig ] BHVN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:28.467195] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BHVN.txt [2026-03-13T20:17:28.467379] [INFO ] [sig ] [395/3262] Completed BHVN in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-13T20:17:28.467420] [INFO ] [sig ] [396/3262] Forecasting BIB... [2026-03-13T20:17:28.467452] [INFO ] [sig ] Generating forecast for: BIB [2026-03-13T20:17:28.467483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-03-13T20:17:28.478683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-03-13T20:17:28.479062] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-03-13T20:17:28.479949] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-03-13T20:17:28.480018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:28.480052] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:28.480079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:28.480137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:28.536771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:28.537781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:28.537870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:28.537902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:28.646351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:28.646518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:28.646556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:28.646607] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:28.650098] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: UP (p=59.42%) [2026-03-13T20:17:28.650411] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-03-13T20:17:28.650544] [INFO ] [sig ] BIB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:28.798518] [INFO ] [LOCAL ] Saved forecast: BIB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BIB.txt [2026-03-13T20:17:28.798710] [INFO ] [sig ] [396/3262] Completed BIB in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-13T20:17:28.798765] [INFO ] [sig ] [397/3262] Forecasting BIIB... [2026-03-13T20:17:28.798798] [INFO ] [sig ] Generating forecast for: BIIB [2026-03-13T20:17:28.798829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-03-13T20:17:28.810666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-03-13T20:17:28.811043] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-03-13T20:17:28.811916] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-03-13T20:17:28.811970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:28.812002] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:28.812029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:28.812085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:28.874367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:28.875280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:28.875367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:28.875400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:29.009861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:29.010027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:29.010067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:29.010098] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:29.013704] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: DOWN (p=21.78%) [2026-03-13T20:17:29.013998] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-03-13T20:17:29.014173] [INFO ] [sig ] BIIB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:29.165825] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BIIB.txt [2026-03-13T20:17:29.165983] [INFO ] [sig ] [397/3262] Completed BIIB in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-13T20:17:29.166026] [INFO ] [sig ] [398/3262] Forecasting BILI... [2026-03-13T20:17:29.166057] [INFO ] [sig ] Generating forecast for: BILI [2026-03-13T20:17:29.166088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-03-13T20:17:29.177292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-03-13T20:17:29.177718] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-03-13T20:17:29.178738] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-03-13T20:17:29.178799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:29.178848] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:29.178892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:29.178976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:29.238414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:29.239366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:29.239454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:29.239489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:29.360531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:29.360716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:29.360757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:29.360787] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:29.364251] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: UP (p=62.91%) [2026-03-13T20:17:29.364537] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-03-13T20:17:29.364693] [INFO ] [sig ] BILI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:29.507793] [INFO ] [LOCAL ] Saved forecast: BILI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BILI.txt [2026-03-13T20:17:29.507965] [INFO ] [sig ] [398/3262] Completed BILI in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-13T20:17:29.508009] [INFO ] [sig ] [399/3262] Forecasting BILL... [2026-03-13T20:17:29.508040] [INFO ] [sig ] Generating forecast for: BILL [2026-03-13T20:17:29.508070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-03-13T20:17:29.518781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-03-13T20:17:29.519109] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-03-13T20:17:29.519949] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-03-13T20:17:29.520002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:29.520034] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:29.520061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:29.520118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:29.577398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:29.578308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:29.578404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:29.578438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:29.698801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:29.698966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:29.699007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:29.699036] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:29.702533] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: UP (p=61.34%) [2026-03-13T20:17:29.702840] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-03-13T20:17:29.702973] [INFO ] [sig ] BILL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:29.847421] [INFO ] [LOCAL ] Saved forecast: BILL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BILL.txt [2026-03-13T20:17:29.847640] [INFO ] [sig ] [399/3262] Completed BILL in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-13T20:17:29.847690] [INFO ] [sig ] [400/3262] Forecasting BIO... [2026-03-13T20:17:29.847723] [INFO ] [sig ] Generating forecast for: BIO [2026-03-13T20:17:29.847757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-03-13T20:17:29.859033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-03-13T20:17:29.859420] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-03-13T20:17:29.860250] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-03-13T20:17:29.860304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:29.860338] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:29.860366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:29.860424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:29.918798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:29.919717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:29.919821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:29.919856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:30.036836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:30.037009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:30.037051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:30.037081] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:30.040594] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: DOWN (p=18.54%) [2026-03-13T20:17:30.040882] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-03-13T20:17:30.041016] [INFO ] [sig ] BIO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:30.185785] [INFO ] [LOCAL ] Saved forecast: BIO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BIO.txt [2026-03-13T20:17:30.185945] [INFO ] [sig ] [400/3262] Completed BIO in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-13T20:17:30.185986] [INFO ] [sig ] [401/3262] Forecasting BIP... [2026-03-13T20:17:30.186045] [INFO ] [sig ] Generating forecast for: BIP [2026-03-13T20:17:30.186090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-03-13T20:17:30.197202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-03-13T20:17:30.197632] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-03-13T20:17:30.198490] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-03-13T20:17:30.198547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:30.198607] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:30.198639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:30.198699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:30.260530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:30.261611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:30.261710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:30.261751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:30.387706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:30.387871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:30.387910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:30.387939] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:30.391789] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: UP (p=68.49%) [2026-03-13T20:17:30.392152] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-03-13T20:17:30.392299] [INFO ] [sig ] BIP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:30.552917] [INFO ] [LOCAL ] Saved forecast: BIP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BIP.txt [2026-03-13T20:17:30.553096] [INFO ] [sig ] [401/3262] Completed BIP in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-13T20:17:30.553140] [INFO ] [sig ] [402/3262] Forecasting BIPH... [2026-03-13T20:17:30.553173] [INFO ] [sig ] Generating forecast for: BIPH [2026-03-13T20:17:30.553207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-03-13T20:17:30.565395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-03-13T20:17:30.565845] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-03-13T20:17:30.566762] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-03-13T20:17:30.566821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:30.566856] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:30.566885] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:30.566944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:30.630985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:30.631926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:30.632028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:30.632063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:30.746707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:30.746872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:30.746914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:30.746943] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:30.750507] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: UP (p=55.32%) [2026-03-13T20:17:30.750818] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-03-13T20:17:30.750954] [INFO ] [sig ] BIPH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:30.899662] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BIPH.txt [2026-03-13T20:17:30.899828] [INFO ] [sig ] [402/3262] Completed BIPH in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-13T20:17:30.899871] [INFO ] [sig ] [403/3262] Forecasting BIPI... [2026-03-13T20:17:30.899905] [INFO ] [sig ] Generating forecast for: BIPI [2026-03-13T20:17:30.899936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-03-13T20:17:30.910714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-03-13T20:17:30.911014] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-03-13T20:17:30.911846] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-03-13T20:17:30.911902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:30.911935] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:30.911963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:30.912022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:30.982760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:30.983720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:30.983808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:30.983844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:31.091260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:31.091426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:31.091484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:31.091514] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:31.095056] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: DOWN (p=30.15%) [2026-03-13T20:17:31.095364] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-03-13T20:17:31.095511] [INFO ] [sig ] BIPI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:31.242431] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BIPI.txt [2026-03-13T20:17:31.242592] [INFO ] [sig ] [403/3262] Completed BIPI in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.3m [2026-03-13T20:17:31.242636] [INFO ] [sig ] [404/3262] Forecasting BIRD... [2026-03-13T20:17:31.242668] [INFO ] [sig ] Generating forecast for: BIRD [2026-03-13T20:17:31.242698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-03-13T20:17:31.253538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-03-13T20:17:31.253981] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-03-13T20:17:31.254836] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-03-13T20:17:31.254891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:31.254924] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:31.254950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:31.255006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:31.312749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:31.313627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:31.313712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:31.313745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:31.436305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:31.436501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:31.436543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:31.436591] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:31.440130] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: UP (p=63.85%) [2026-03-13T20:17:31.440414] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-03-13T20:17:31.440544] [INFO ] [sig ] BIRD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:31.585301] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BIRD.txt [2026-03-13T20:17:31.585464] [INFO ] [sig ] [404/3262] Completed BIRD in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.2m [2026-03-13T20:17:31.585506] [INFO ] [sig ] [405/3262] Forecasting BIRK... [2026-03-13T20:17:31.585536] [INFO ] [sig ] Generating forecast for: BIRK [2026-03-13T20:17:31.585566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-03-13T20:17:31.597170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-03-13T20:17:31.597611] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-03-13T20:17:31.598472] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-03-13T20:17:31.598528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:31.598561] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:31.598612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:31.598672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:31.659099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:31.660036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:31.660123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:31.660158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:31.784060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:31.784229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:31.784273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:31.784304] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:31.788219] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: DOWN (p=46.27%) [2026-03-13T20:17:31.788606] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-03-13T20:17:31.788760] [INFO ] [sig ] BIRK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:31.942030] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BIRK.txt [2026-03-13T20:17:31.942166] [INFO ] [sig ] [405/3262] Completed BIRK in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.2m [2026-03-13T20:17:31.942208] [INFO ] [sig ] [406/3262] Forecasting BITF... [2026-03-13T20:17:31.942237] [INFO ] [sig ] Generating forecast for: BITF [2026-03-13T20:17:31.942266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-03-13T20:17:31.954150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-03-13T20:17:31.954500] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-03-13T20:17:31.955329] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-03-13T20:17:31.955383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:31.955416] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:31.955443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:31.955500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:32.024867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:32.025917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:32.026018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:32.026059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:32.146240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:32.146423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:32.146466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:32.146495] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:32.150069] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: UP (p=74.65%) [2026-03-13T20:17:32.150380] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-03-13T20:17:32.150520] [INFO ] [sig ] BITF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:32.293462] [INFO ] [LOCAL ] Saved forecast: BITF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BITF.txt [2026-03-13T20:17:32.293619] [INFO ] [sig ] [406/3262] Completed BITF in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.2m [2026-03-13T20:17:32.293664] [INFO ] [sig ] [407/3262] Forecasting BIVI... [2026-03-13T20:17:32.293695] [INFO ] [sig ] Generating forecast for: BIVI [2026-03-13T20:17:32.293724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-03-13T20:17:32.305040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-03-13T20:17:32.305347] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-03-13T20:17:32.306155] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-03-13T20:17:32.306208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:32.306257] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:32.306285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:32.306341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:32.363983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:32.364648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:32.364733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:32.364767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:32.487421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:32.487793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:32.487835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:32.487865] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:32.491724] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: DOWN (p=7.89%) [2026-03-13T20:17:32.492015] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-03-13T20:17:32.492149] [INFO ] [sig ] BIVI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:32.655402] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BIVI.txt [2026-03-13T20:17:32.655625] [INFO ] [sig ] [407/3262] Completed BIVI in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-13T20:17:32.655706] [INFO ] [sig ] [408/3262] Forecasting BJ... [2026-03-13T20:17:32.655739] [INFO ] [sig ] Generating forecast for: BJ [2026-03-13T20:17:32.655769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-03-13T20:17:32.667201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-03-13T20:17:32.667660] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-03-13T20:17:32.668510] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-03-13T20:17:32.668565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:32.668622] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:32.668651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:32.668710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:32.735621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:32.736867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:32.736978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:32.737039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:32.880195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:32.880387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:32.880445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:32.880482] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:32.884942] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: DOWN (p=9.28%) [2026-03-13T20:17:32.885308] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-03-13T20:17:32.885489] [INFO ] [sig ] BJ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:33.034129] [INFO ] [LOCAL ] Saved forecast: BJ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BJ.txt [2026-03-13T20:17:33.034278] [INFO ] [sig ] [408/3262] Completed BJ in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-13T20:17:33.034319] [INFO ] [sig ] [409/3262] Forecasting BJRI... [2026-03-13T20:17:33.034350] [INFO ] [sig ] Generating forecast for: BJRI [2026-03-13T20:17:33.034380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-03-13T20:17:33.045559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-03-13T20:17:33.045909] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-03-13T20:17:33.046748] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-03-13T20:17:33.046802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:33.046834] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:33.046861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:33.046918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:33.110081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:33.110909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:33.110994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:33.111028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:33.238930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:33.239096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:33.239137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:33.239166] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:33.242981] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: DOWN (p=38.14%) [2026-03-13T20:17:33.243354] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-03-13T20:17:33.243516] [INFO ] [sig ] BJRI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:33.408718] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BJRI.txt [2026-03-13T20:17:33.408888] [INFO ] [sig ] [409/3262] Completed BJRI in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-13T20:17:33.408930] [INFO ] [sig ] [410/3262] Forecasting BKCH... [2026-03-13T20:17:33.408961] [INFO ] [sig ] Generating forecast for: BKCH [2026-03-13T20:17:33.408991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-03-13T20:17:33.421362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-03-13T20:17:33.421796] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-03-13T20:17:33.422653] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-03-13T20:17:33.422707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:33.422740] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:33.422770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:33.422828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:33.484911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:33.485885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:33.485970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:33.486004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:33.611464] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:33.611665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:33.611710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:33.611739] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:33.615744] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: DOWN (p=16.84%) [2026-03-13T20:17:33.616047] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-03-13T20:17:33.616186] [INFO ] [sig ] BKCH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:33.770540] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BKCH.txt [2026-03-13T20:17:33.770721] [INFO ] [sig ] [410/3262] Completed BKCH in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-13T20:17:33.770767] [INFO ] [sig ] [411/3262] Forecasting BKD... [2026-03-13T20:17:33.770805] [INFO ] [sig ] Generating forecast for: BKD [2026-03-13T20:17:33.770852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-03-13T20:17:33.782988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-03-13T20:17:33.783339] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-03-13T20:17:33.784247] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-03-13T20:17:33.784302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:33.784334] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:33.784391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:33.784451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:33.847208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:33.848228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:33.848321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:33.848363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:33.978323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:33.978492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:33.978534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:33.978566] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:33.982155] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: DOWN (p=10.18%) [2026-03-13T20:17:33.982449] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-03-13T20:17:33.982606] [INFO ] [sig ] BKD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:34.138803] [INFO ] [LOCAL ] Saved forecast: BKD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BKD.txt [2026-03-13T20:17:34.138960] [INFO ] [sig ] [411/3262] Completed BKD in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-13T20:17:34.139001] [INFO ] [sig ] [412/3262] Forecasting BKE... [2026-03-13T20:17:34.139031] [INFO ] [sig ] Generating forecast for: BKE [2026-03-13T20:17:34.139061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-03-13T20:17:34.150286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-03-13T20:17:34.150646] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-03-13T20:17:34.151429] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-03-13T20:17:34.151481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:34.151512] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:34.151539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:34.151623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:34.208613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:34.209346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:34.209427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:34.209460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:34.330849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:34.331013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:34.331052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:34.331081] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:34.334536] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: UP (p=50.81%) [2026-03-13T20:17:34.334832] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-03-13T20:17:34.334963] [INFO ] [sig ] BKE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:34.479534] [INFO ] [LOCAL ] Saved forecast: BKE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BKE.txt [2026-03-13T20:17:34.479714] [INFO ] [sig ] [412/3262] Completed BKE in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-13T20:17:34.479758] [INFO ] [sig ] [413/3262] Forecasting BKH... [2026-03-13T20:17:34.479788] [INFO ] [sig ] Generating forecast for: BKH [2026-03-13T20:17:34.479818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-03-13T20:17:34.491021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-03-13T20:17:34.491341] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-03-13T20:17:34.492147] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-03-13T20:17:34.492200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:34.492232] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:34.492259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:34.492316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:34.549714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:34.550609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:34.550691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:34.550725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:34.668355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:34.668522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:34.668563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:34.668614] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:34.672031] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=2.89%) [2026-03-13T20:17:34.672307] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-03-13T20:17:34.672435] [INFO ] [sig ] BKH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:34.817308] [INFO ] [LOCAL ] Saved forecast: BKH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BKH.txt [2026-03-13T20:17:34.817476] [INFO ] [sig ] [413/3262] Completed BKH in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-13T20:17:34.817519] [INFO ] [sig ] [414/3262] Forecasting BKNG... [2026-03-13T20:17:34.817548] [INFO ] [sig ] Generating forecast for: BKNG [2026-03-13T20:17:34.817612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-03-13T20:17:34.829134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-03-13T20:17:34.829500] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-03-13T20:17:34.830306] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-03-13T20:17:34.830359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:34.830390] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:34.830416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:34.830471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:34.888227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:34.889167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:34.889248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:34.889282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:35.014938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:35.015117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:35.015158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:35.015211] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:35.018786] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: UP (p=91.71%) [2026-03-13T20:17:35.019091] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-03-13T20:17:35.019220] [INFO ] [sig ] BKNG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:35.164146] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BKNG.txt [2026-03-13T20:17:35.164294] [INFO ] [sig ] [414/3262] Completed BKNG in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-13T20:17:35.164344] [INFO ] [sig ] [415/3262] Forecasting BKSY... [2026-03-13T20:17:35.164381] [INFO ] [sig ] Generating forecast for: BKSY [2026-03-13T20:17:35.164417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-03-13T20:17:35.175692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-03-13T20:17:35.176081] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-03-13T20:17:35.176899] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-03-13T20:17:35.176952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:35.176984] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:35.177010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:35.177066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:35.234401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:35.235331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:35.235434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:35.235467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:35.361557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:35.361734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:35.361775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:35.361805] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:35.365187] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: DOWN (p=5.12%) [2026-03-13T20:17:35.365461] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-03-13T20:17:35.365609] [INFO ] [sig ] BKSY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:35.510209] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BKSY.txt [2026-03-13T20:17:35.510355] [INFO ] [sig ] [415/3262] Completed BKSY in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-13T20:17:35.510404] [INFO ] [sig ] [416/3262] Forecasting BL... [2026-03-13T20:17:35.510441] [INFO ] [sig ] Generating forecast for: BL [2026-03-13T20:17:35.510477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-03-13T20:17:35.521411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-03-13T20:17:35.521738] [INFO ] [FORECASTER] Starting predict_future for BL [2026-03-13T20:17:35.522528] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-03-13T20:17:35.522605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:35.522641] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:35.522668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:35.522725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:35.579984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:35.580728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:35.580808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:35.580873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:35.703052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:35.703212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:35.703253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:35.703281] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:35.706803] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: DOWN (p=4.87%) [2026-03-13T20:17:35.707079] [INFO ] [FORECASTER] Completed predict_future for BL [2026-03-13T20:17:35.707209] [INFO ] [sig ] BL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:35.850718] [INFO ] [LOCAL ] Saved forecast: BL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BL.txt [2026-03-13T20:17:35.850857] [INFO ] [sig ] [416/3262] Completed BL in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-13T20:17:35.850898] [INFO ] [sig ] [417/3262] Forecasting BLBD... [2026-03-13T20:17:35.850927] [INFO ] [sig ] Generating forecast for: BLBD [2026-03-13T20:17:35.850957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-03-13T20:17:35.861899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-03-13T20:17:35.862221] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-03-13T20:17:35.863024] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-03-13T20:17:35.863081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:35.863113] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:35.863139] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:35.863196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:35.920894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:35.921734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:35.921815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:35.921849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:36.045002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:36.045166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:36.045206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:36.045235] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:36.048774] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-03-13T20:17:36.049050] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-03-13T20:17:36.049177] [INFO ] [sig ] BLBD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:36.191084] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BLBD.txt [2026-03-13T20:17:36.191246] [INFO ] [sig ] [417/3262] Completed BLBD in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.2m [2026-03-13T20:17:36.191287] [INFO ] [sig ] [418/3262] Forecasting BLCN... [2026-03-13T20:17:36.191316] [INFO ] [sig ] Generating forecast for: BLCN [2026-03-13T20:17:36.191346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-03-13T20:17:36.201450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-03-13T20:17:36.201763] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-03-13T20:17:36.202559] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-03-13T20:17:36.202632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:36.202666] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:36.202693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:36.202762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:36.260468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:36.261388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:36.261472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:36.261504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:36.373114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:36.373282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:36.373324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:36.373355] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:36.376907] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-03-13T20:17:36.377202] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-03-13T20:17:36.377342] [INFO ] [sig ] BLCN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:36.528202] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BLCN.txt [2026-03-13T20:17:36.528398] [INFO ] [sig ] [418/3262] Completed BLCN in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.1m [2026-03-13T20:17:36.528453] [INFO ] [sig ] [419/3262] Forecasting BLCO... [2026-03-13T20:17:36.528491] [INFO ] [sig ] Generating forecast for: BLCO [2026-03-13T20:17:36.528526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-03-13T20:17:36.540314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-03-13T20:17:36.540708] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-03-13T20:17:36.541528] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-03-13T20:17:36.541612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:36.541648] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:36.541674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:36.541731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:36.599087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:36.599904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:36.599987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:36.600023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:36.730791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:36.730982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:36.731036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:36.731075] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:36.734745] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: DOWN (p=13.38%) [2026-03-13T20:17:36.735059] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-03-13T20:17:36.735200] [INFO ] [sig ] BLCO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:36.880541] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BLCO.txt [2026-03-13T20:17:36.880909] [INFO ] [sig ] [419/3262] Completed BLCO in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 17.1m [2026-03-13T20:17:36.880952] [INFO ] [sig ] [420/3262] Forecasting BLD... [2026-03-13T20:17:36.880982] [INFO ] [sig ] Generating forecast for: BLD [2026-03-13T20:17:36.881012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-03-13T20:17:36.893046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-03-13T20:17:36.893398] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-03-13T20:17:36.894387] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-03-13T20:17:36.894441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:36.894474] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:36.894501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:36.894558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:36.952653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:36.953461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:36.953557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:36.953613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:37.072567] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:37.072746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:37.072786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:37.072814] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:37.076245] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: UP (p=52.32%) [2026-03-13T20:17:37.076554] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-03-13T20:17:37.076705] [INFO ] [sig ] BLD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:37.218805] [INFO ] [LOCAL ] Saved forecast: BLD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BLD.txt [2026-03-13T20:17:37.218953] [INFO ] [sig ] [420/3262] Completed BLD in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.1m [2026-03-13T20:17:37.218993] [INFO ] [sig ] [421/3262] Forecasting BLDP... [2026-03-13T20:17:37.219024] [INFO ] [sig ] Generating forecast for: BLDP [2026-03-13T20:17:37.219056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-03-13T20:17:37.229721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-03-13T20:17:37.230040] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-03-13T20:17:37.230838] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-03-13T20:17:37.230901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:37.230957] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:37.230989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:37.231048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:37.291122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:37.292025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:37.292109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:37.292145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:37.411882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:37.412043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:37.412084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:37.412114] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:37.415561] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: UP (p=85.81%) [2026-03-13T20:17:37.415869] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-03-13T20:17:37.416002] [INFO ] [sig ] BLDP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:37.565978] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BLDP.txt [2026-03-13T20:17:37.566117] [INFO ] [sig ] [421/3262] Completed BLDP in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.1m [2026-03-13T20:17:37.566157] [INFO ] [sig ] [422/3262] Forecasting BLFS... [2026-03-13T20:17:37.566188] [INFO ] [sig ] Generating forecast for: BLFS [2026-03-13T20:17:37.566218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-03-13T20:17:37.577471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-03-13T20:17:37.577896] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-03-13T20:17:37.578793] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-03-13T20:17:37.578849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:37.578883] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:37.578909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:37.578967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:37.639064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:37.639980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:37.640070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:37.640104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:37.756725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:37.756882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:37.756924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:37.756954] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:37.760817] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: DOWN (p=27.88%) [2026-03-13T20:17:37.761093] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-03-13T20:17:37.761222] [INFO ] [sig ] BLFS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:37.906426] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BLFS.txt [2026-03-13T20:17:37.906600] [INFO ] [sig ] [422/3262] Completed BLFS in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.1m [2026-03-13T20:17:37.906645] [INFO ] [sig ] [423/3262] Forecasting BLK... [2026-03-13T20:17:37.906675] [INFO ] [sig ] Generating forecast for: BLK [2026-03-13T20:17:37.906706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-03-13T20:17:37.918101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-03-13T20:17:37.918412] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-03-13T20:17:37.919228] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-03-13T20:17:37.919282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:37.919313] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:37.919341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:37.919396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:37.981231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:37.981991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:37.982071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:37.982103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:38.101439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:38.101614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:38.101656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:38.101683] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:38.105134] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: DOWN (p=31.47%) [2026-03-13T20:17:38.105408] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-03-13T20:17:38.105540] [INFO ] [sig ] BLK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:38.255849] [INFO ] [LOCAL ] Saved forecast: BLK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BLK.txt [2026-03-13T20:17:38.255998] [INFO ] [sig ] [423/3262] Completed BLK in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.1m [2026-03-13T20:17:38.256041] [INFO ] [sig ] [424/3262] Forecasting BLKB... [2026-03-13T20:17:38.256071] [INFO ] [sig ] Generating forecast for: BLKB [2026-03-13T20:17:38.256101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-03-13T20:17:38.267319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-03-13T20:17:38.267660] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-03-13T20:17:38.268437] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-03-13T20:17:38.268490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:38.268523] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:38.268550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:38.268628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:38.327865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:38.328561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:38.328659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:38.328694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:38.450327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:38.450479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:38.450522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:38.450552] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:38.454052] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-03-13T20:17:38.454336] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-03-13T20:17:38.454470] [INFO ] [sig ] BLKB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:38.604776] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BLKB.txt [2026-03-13T20:17:38.604911] [INFO ] [sig ] [424/3262] Completed BLKB in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.1m [2026-03-13T20:17:38.604980] [INFO ] [sig ] [425/3262] Forecasting BLMN... [2026-03-13T20:17:38.605011] [INFO ] [sig ] Generating forecast for: BLMN [2026-03-13T20:17:38.605041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-03-13T20:17:38.617211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-03-13T20:17:38.617552] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-03-13T20:17:38.618415] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-03-13T20:17:38.618469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:38.618512] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:38.618550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:38.618651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:38.681728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:38.682823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:38.682907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:38.682942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:38.805235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:38.805391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:38.805437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:38.805474] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:38.809132] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-03-13T20:17:38.809427] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-03-13T20:17:38.809605] [INFO ] [sig ] BLMN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:38.960179] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BLMN.txt [2026-03-13T20:17:38.960321] [INFO ] [sig ] [425/3262] Completed BLMN in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.1m [2026-03-13T20:17:38.960363] [INFO ] [sig ] [426/3262] Forecasting BLND... [2026-03-13T20:17:38.960393] [INFO ] [sig ] Generating forecast for: BLND [2026-03-13T20:17:38.960423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-03-13T20:17:38.972118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-03-13T20:17:38.972425] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-03-13T20:17:38.973223] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-03-13T20:17:38.973275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:38.973306] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:38.973333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:38.973389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:39.033285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:39.034045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:39.034129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:39.034164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:39.153280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:39.153421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:39.153459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:39.153488] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:39.156818] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: UP (p=55.50%) [2026-03-13T20:17:39.157092] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-03-13T20:17:39.157219] [INFO ] [sig ] BLND: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:39.308723] [INFO ] [LOCAL ] Saved forecast: BLND 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BLND.txt [2026-03-13T20:17:39.308885] [INFO ] [sig ] [426/3262] Completed BLND in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.1m [2026-03-13T20:17:39.308933] [INFO ] [sig ] [427/3262] Forecasting BLRX... [2026-03-13T20:17:39.308967] [INFO ] [sig ] Generating forecast for: BLRX [2026-03-13T20:17:39.308999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-03-13T20:17:39.320058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-03-13T20:17:39.320326] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-03-13T20:17:39.321149] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-03-13T20:17:39.321204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:39.321238] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:39.321268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:39.321328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:39.379516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:39.380153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:39.380234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:39.380268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:39.493689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:39.493892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:39.493936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:39.493974] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:39.497729] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=63.89%) [2026-03-13T20:17:39.498094] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-03-13T20:17:39.498248] [INFO ] [sig ] BLRX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:39.660250] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BLRX.txt [2026-03-13T20:17:39.660429] [INFO ] [sig ] [427/3262] Completed BLRX in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.1m [2026-03-13T20:17:39.660473] [INFO ] [sig ] [428/3262] Forecasting BLTE... [2026-03-13T20:17:39.660503] [INFO ] [sig ] Generating forecast for: BLTE [2026-03-13T20:17:39.660533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-03-13T20:17:39.671297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-03-13T20:17:39.671681] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-03-13T20:17:39.672491] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-03-13T20:17:39.672544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:39.672601] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:39.672667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:39.672727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:39.731910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:39.732846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:39.732936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:39.732970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:39.861283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:39.861453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:39.861501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:39.861531] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:39.865105] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-03-13T20:17:39.865398] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-03-13T20:17:39.865536] [INFO ] [sig ] BLTE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:40.021229] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BLTE.txt [2026-03-13T20:17:40.021394] [INFO ] [sig ] [428/3262] Completed BLTE in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.1m [2026-03-13T20:17:40.021438] [INFO ] [sig ] [429/3262] Forecasting BLX... [2026-03-13T20:17:40.021471] [INFO ] [sig ] Generating forecast for: BLX [2026-03-13T20:17:40.021502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-03-13T20:17:40.032523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-03-13T20:17:40.032923] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-03-13T20:17:40.033739] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-03-13T20:17:40.033793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:40.033826] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:40.033854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:40.033912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:40.091671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:40.092509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:40.092613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:40.092649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:40.217719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:40.217887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:40.217928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:40.217957] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:40.221539] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: DOWN (p=14.15%) [2026-03-13T20:17:40.221848] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-03-13T20:17:40.221986] [INFO ] [sig ] BLX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:40.375202] [INFO ] [LOCAL ] Saved forecast: BLX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BLX.txt [2026-03-13T20:17:40.375361] [INFO ] [sig ] [429/3262] Completed BLX in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.1m [2026-03-13T20:17:40.375403] [INFO ] [sig ] [430/3262] Forecasting BLZE... [2026-03-13T20:17:40.375439] [INFO ] [sig ] Generating forecast for: BLZE [2026-03-13T20:17:40.375497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-03-13T20:17:40.387829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-03-13T20:17:40.388213] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-03-13T20:17:40.389272] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-03-13T20:17:40.389327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:40.389360] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:40.389388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:40.389449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:40.454543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:40.455370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:40.455466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:40.455511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:40.585682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:40.585864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:40.585926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:40.585965] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:40.589567] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: DOWN (p=24.54%) [2026-03-13T20:17:40.589896] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-03-13T20:17:40.590036] [INFO ] [sig ] BLZE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:40.741764] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BLZE.txt [2026-03-13T20:17:40.741917] [INFO ] [sig ] [430/3262] Completed BLZE in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.1m [2026-03-13T20:17:40.741960] [INFO ] [sig ] [431/3262] Forecasting BMA... [2026-03-13T20:17:40.741991] [INFO ] [sig ] Generating forecast for: BMA [2026-03-13T20:17:40.742022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-03-13T20:17:40.755407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-03-13T20:17:40.755990] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-03-13T20:17:40.756929] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-03-13T20:17:40.756998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:40.757033] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:40.757060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:40.757116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:40.821462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:40.822433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:40.822523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:40.822559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:40.952398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:40.952595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:40.952646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:40.952676] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:40.956735] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: DOWN (p=29.13%) [2026-03-13T20:17:40.957058] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-03-13T20:17:40.957210] [INFO ] [sig ] BMA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:41.110718] [INFO ] [LOCAL ] Saved forecast: BMA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BMA.txt [2026-03-13T20:17:41.110877] [INFO ] [sig ] [431/3262] Completed BMA in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.1m [2026-03-13T20:17:41.110920] [INFO ] [sig ] [432/3262] Forecasting BMBL... [2026-03-13T20:17:41.110951] [INFO ] [sig ] Generating forecast for: BMBL [2026-03-13T20:17:41.110983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-03-13T20:17:41.123075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-03-13T20:17:41.123453] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-03-13T20:17:41.124304] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-03-13T20:17:41.124358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:41.124391] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:41.124418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:41.124487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:41.187102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:41.188031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:41.188138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:41.188175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:41.315145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:41.315317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:41.315358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:41.315387] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:41.318951] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: DOWN (p=7.92%) [2026-03-13T20:17:41.319254] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-03-13T20:17:41.319395] [INFO ] [sig ] BMBL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:41.473625] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BMBL.txt [2026-03-13T20:17:41.473787] [INFO ] [sig ] [432/3262] Completed BMBL in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-13T20:17:41.473830] [INFO ] [sig ] [433/3262] Forecasting BME... [2026-03-13T20:17:41.473862] [INFO ] [sig ] Generating forecast for: BME [2026-03-13T20:17:41.473893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-03-13T20:17:41.485541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-03-13T20:17:41.485964] [INFO ] [FORECASTER] Starting predict_future for BME [2026-03-13T20:17:41.486814] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-03-13T20:17:41.486870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:41.486902] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:41.486929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:41.486987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:41.550293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:41.551147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:41.551236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:41.551270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:41.674772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:41.674943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:41.674985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:41.675014] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:41.678611] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-03-13T20:17:41.678945] [INFO ] [FORECASTER] Completed predict_future for BME [2026-03-13T20:17:41.679111] [INFO ] [sig ] BME: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:41.833367] [INFO ] [LOCAL ] Saved forecast: BME 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BME.txt [2026-03-13T20:17:41.833523] [INFO ] [sig ] [433/3262] Completed BME in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-13T20:17:41.833587] [INFO ] [sig ] [434/3262] Forecasting BMEZ... [2026-03-13T20:17:41.833623] [INFO ] [sig ] Generating forecast for: BMEZ [2026-03-13T20:17:41.833655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-03-13T20:17:41.846554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-03-13T20:17:41.846942] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-03-13T20:17:41.847923] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-03-13T20:17:41.847980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:41.848012] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:41.848038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:41.848095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:41.909408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:41.910386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:41.910479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:41.910523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:42.037501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:42.037710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:42.037758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:42.037787] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:42.041725] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: UP (p=77.62%) [2026-03-13T20:17:42.042026] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-03-13T20:17:42.042168] [INFO ] [sig ] BMEZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:42.190773] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BMEZ.txt [2026-03-13T20:17:42.190933] [INFO ] [sig ] [434/3262] Completed BMEZ in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-13T20:17:42.190982] [INFO ] [sig ] [435/3262] Forecasting BMI... [2026-03-13T20:17:42.191012] [INFO ] [sig ] Generating forecast for: BMI [2026-03-13T20:17:42.191043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-03-13T20:17:42.202016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-03-13T20:17:42.202374] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-03-13T20:17:42.203184] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-03-13T20:17:42.203238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:42.203271] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:42.203298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:42.203356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:42.261250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:42.262072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:42.262155] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:42.262189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:42.390069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:42.390257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:42.390311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:42.390352] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:42.395085] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=50.71%) [2026-03-13T20:17:42.395487] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-03-13T20:17:42.395695] [INFO ] [sig ] BMI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:42.564243] [INFO ] [LOCAL ] Saved forecast: BMI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BMI.txt [2026-03-13T20:17:42.564433] [INFO ] [sig ] [435/3262] Completed BMI in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-13T20:17:42.564478] [INFO ] [sig ] [436/3262] Forecasting BMO... [2026-03-13T20:17:42.564511] [INFO ] [sig ] Generating forecast for: BMO [2026-03-13T20:17:42.564549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-03-13T20:17:42.576885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-03-13T20:17:42.577236] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-03-13T20:17:42.578152] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-03-13T20:17:42.578208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:42.578241] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:42.578268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:42.578325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:42.640976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:42.641934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:42.642027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:42.642061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:42.775696] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:42.775865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:42.775907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:42.775937] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:42.779754] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: UP (p=54.79%) [2026-03-13T20:17:42.780087] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-03-13T20:17:42.780259] [INFO ] [sig ] BMO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:42.928462] [INFO ] [LOCAL ] Saved forecast: BMO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BMO.txt [2026-03-13T20:17:42.928633] [INFO ] [sig ] [436/3262] Completed BMO in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-13T20:17:42.928676] [INFO ] [sig ] [437/3262] Forecasting BMRA... [2026-03-13T20:17:42.928708] [INFO ] [sig ] Generating forecast for: BMRA [2026-03-13T20:17:42.928738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-03-13T20:17:42.940273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-03-13T20:17:42.940619] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-03-13T20:17:42.941474] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-03-13T20:17:42.941541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:42.941606] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:42.941642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:42.941719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:43.003134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:43.004087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:43.004176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:43.004210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:43.120464] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:43.120648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:43.120690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:43.120720] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:43.124444] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: DOWN (p=6.52%) [2026-03-13T20:17:43.124797] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-03-13T20:17:43.124949] [INFO ] [sig ] BMRA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:43.273485] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BMRA.txt [2026-03-13T20:17:43.273662] [INFO ] [sig ] [437/3262] Completed BMRA in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-13T20:17:43.273714] [INFO ] [sig ] [438/3262] Forecasting BMRC... [2026-03-13T20:17:43.273745] [INFO ] [sig ] Generating forecast for: BMRC [2026-03-13T20:17:43.273776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-03-13T20:17:43.285511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-03-13T20:17:43.285932] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-03-13T20:17:43.286835] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-03-13T20:17:43.286890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:43.286923] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:43.286950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:43.287008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:43.348023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:43.348896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:43.349035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:43.349070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:43.474794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:43.474956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:43.475000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:43.475045] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:43.478684] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: DOWN (p=25.87%) [2026-03-13T20:17:43.479012] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-03-13T20:17:43.479152] [INFO ] [sig ] BMRC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:43.628968] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BMRC.txt [2026-03-13T20:17:43.629122] [INFO ] [sig ] [438/3262] Completed BMRC in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-13T20:17:43.629164] [INFO ] [sig ] [439/3262] Forecasting BMRN... [2026-03-13T20:17:43.629196] [INFO ] [sig ] Generating forecast for: BMRN [2026-03-13T20:17:43.629229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-03-13T20:17:43.640808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-03-13T20:17:43.641208] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-03-13T20:17:43.642082] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-03-13T20:17:43.642145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:43.642179] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:43.642206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:43.642264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:43.703291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:43.704065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:43.704150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:43.704185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:43.828094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:43.828266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:43.828307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:43.828336] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:43.831891] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: UP (p=58.87%) [2026-03-13T20:17:43.832179] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-03-13T20:17:43.832324] [INFO ] [sig ] BMRN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:43.982912] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BMRN.txt [2026-03-13T20:17:43.983068] [INFO ] [sig ] [439/3262] Completed BMRN in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-13T20:17:43.983109] [INFO ] [sig ] [440/3262] Forecasting BMY... [2026-03-13T20:17:43.983139] [INFO ] [sig ] Generating forecast for: BMY [2026-03-13T20:17:43.983179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-03-13T20:17:43.999929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-03-13T20:17:44.000329] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-03-13T20:17:44.001282] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-03-13T20:17:44.001344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:44.001394] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:44.001434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:44.001513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:44.063656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:44.064536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:44.064708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:44.064754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:44.190636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:44.190798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:44.190840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:44.190869] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:44.194441] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: DOWN (p=46.15%) [2026-03-13T20:17:44.194788] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-03-13T20:17:44.194922] [INFO ] [sig ] BMY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:44.345675] [INFO ] [LOCAL ] Saved forecast: BMY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BMY.txt [2026-03-13T20:17:44.345835] [INFO ] [sig ] [440/3262] Completed BMY in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.0m [2026-03-13T20:17:44.345877] [INFO ] [sig ] [441/3262] Forecasting BN... [2026-03-13T20:17:44.345908] [INFO ] [sig ] Generating forecast for: BN [2026-03-13T20:17:44.345940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-03-13T20:17:44.357796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-03-13T20:17:44.358154] [INFO ] [FORECASTER] Starting predict_future for BN [2026-03-13T20:17:44.358982] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-03-13T20:17:44.359038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:44.359071] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:44.359098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:44.359156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:44.423606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:44.424787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:44.424886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:44.424921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:44.555137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:44.555306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:44.555347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:44.555377] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:44.559094] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: DOWN (p=8.94%) [2026-03-13T20:17:44.559446] [INFO ] [FORECASTER] Completed predict_future for BN [2026-03-13T20:17:44.559618] [INFO ] [sig ] BN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:44.713291] [INFO ] [LOCAL ] Saved forecast: BN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BN.txt [2026-03-13T20:17:44.713462] [INFO ] [sig ] [441/3262] Completed BN in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.0m [2026-03-13T20:17:44.713504] [INFO ] [sig ] [442/3262] Forecasting BND... [2026-03-13T20:17:44.713536] [INFO ] [sig ] Generating forecast for: BND [2026-03-13T20:17:44.713567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-03-13T20:17:44.725521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-03-13T20:17:44.726061] [INFO ] [FORECASTER] Starting predict_future for BND [2026-03-13T20:17:44.726878] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-03-13T20:17:44.726931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:44.726964] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:44.727027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:44.727088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:44.784669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:44.785370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:44.785452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:44.785484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:44.903026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:44.903191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:44.903230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:44.903260] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:44.906711] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: UP (p=99.13%) [2026-03-13T20:17:44.906991] [INFO ] [FORECASTER] Completed predict_future for BND [2026-03-13T20:17:44.907118] [INFO ] [sig ] BND: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:45.050821] [INFO ] [LOCAL ] Saved forecast: BND 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BND.txt [2026-03-13T20:17:45.050966] [INFO ] [sig ] [442/3262] Completed BND in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.0m [2026-03-13T20:17:45.051007] [INFO ] [sig ] [443/3262] Forecasting BNDX... [2026-03-13T20:17:45.051038] [INFO ] [sig ] Generating forecast for: BNDX [2026-03-13T20:17:45.051068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-03-13T20:17:45.062237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-03-13T20:17:45.062561] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-03-13T20:17:45.063364] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-03-13T20:17:45.063416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:45.063448] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:45.063475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:45.063532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:45.120205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:45.121064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:45.121147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:45.121179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:45.241816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:45.241983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:45.242023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:45.242051] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:45.245446] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: DOWN (p=14.71%) [2026-03-13T20:17:45.245746] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-03-13T20:17:45.245877] [INFO ] [sig ] BNDX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:45.385606] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BNDX.txt [2026-03-13T20:17:45.385756] [INFO ] [sig ] [443/3262] Completed BNDX in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.0m [2026-03-13T20:17:45.385796] [INFO ] [sig ] [444/3262] Forecasting BNED... [2026-03-13T20:17:45.385827] [INFO ] [sig ] Generating forecast for: BNED [2026-03-13T20:17:45.385857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-03-13T20:17:45.399764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-03-13T20:17:45.400124] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-03-13T20:17:45.400942] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-03-13T20:17:45.400995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:45.401027] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:45.401053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:45.401109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:45.458181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:45.458912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:45.458994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:45.459027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:45.582503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:45.582740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:45.582789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:45.582832] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:45.587222] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: UP (p=96.10%) [2026-03-13T20:17:45.587633] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-03-13T20:17:45.587788] [INFO ] [sig ] BNED: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:45.739410] [INFO ] [LOCAL ] Saved forecast: BNED 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BNED.txt [2026-03-13T20:17:45.739619] [INFO ] [sig ] [444/3262] Completed BNED in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.0m [2026-03-13T20:17:45.739689] [INFO ] [sig ] [445/3262] Forecasting BNGO... [2026-03-13T20:17:45.739735] [INFO ] [sig ] Generating forecast for: BNGO [2026-03-13T20:17:45.739777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-03-13T20:17:45.753120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-03-13T20:17:45.753509] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-03-13T20:17:45.754372] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-03-13T20:17:45.754425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:45.754488] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:45.754517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:45.754597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:45.816170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:45.817053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:45.817143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:45.817177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:45.946473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:45.946681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:45.946737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:45.946780] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:45.950503] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: DOWN (p=43.23%) [2026-03-13T20:17:45.950843] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-03-13T20:17:45.950984] [INFO ] [sig ] BNGO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:46.096409] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BNGO.txt [2026-03-13T20:17:46.096556] [INFO ] [sig ] [445/3262] Completed BNGO in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.0m [2026-03-13T20:17:46.096619] [INFO ] [sig ] [446/3262] Forecasting BNH... [2026-03-13T20:17:46.096652] [INFO ] [sig ] Generating forecast for: BNH [2026-03-13T20:17:46.096706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-03-13T20:17:46.107336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-03-13T20:17:46.107689] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-03-13T20:17:46.108469] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-03-13T20:17:46.108521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:46.108553] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:46.108599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:46.108662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:46.165388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:46.166241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:46.166326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:46.166359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:46.279765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:46.279930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:46.279971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:46.280001] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:46.283515] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: DOWN (p=2.67%) [2026-03-13T20:17:46.283874] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-03-13T20:17:46.284010] [INFO ] [sig ] BNH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:46.438201] [INFO ] [LOCAL ] Saved forecast: BNH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BNH.txt [2026-03-13T20:17:46.438365] [INFO ] [sig ] [446/3262] Completed BNH in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.0m [2026-03-13T20:17:46.438407] [INFO ] [sig ] [447/3262] Forecasting BNJ... [2026-03-13T20:17:46.438438] [INFO ] [sig ] Generating forecast for: BNJ [2026-03-13T20:17:46.438468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-03-13T20:17:46.450306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-03-13T20:17:46.450646] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-03-13T20:17:46.451470] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-03-13T20:17:46.451524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:46.451557] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:46.451612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:46.451674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:46.515817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:46.516670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:46.516769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:46.516807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:46.635404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:46.635601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:46.635646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:46.635674] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:46.639410] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-03-13T20:17:46.639846] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-03-13T20:17:46.640186] [INFO ] [sig ] BNJ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:46.791978] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BNJ.txt [2026-03-13T20:17:46.792130] [INFO ] [sig ] [447/3262] Completed BNJ in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-13T20:17:46.792172] [INFO ] [sig ] [448/3262] Forecasting BNL... [2026-03-13T20:17:46.792204] [INFO ] [sig ] Generating forecast for: BNL [2026-03-13T20:17:46.792235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-03-13T20:17:46.804602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-03-13T20:17:46.805000] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-03-13T20:17:46.805909] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-03-13T20:17:46.805965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:46.805998] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:46.806024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:46.806083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:46.867361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:46.868171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:46.868255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:46.868289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:46.995018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:46.995207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:46.995267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:46.995329] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:46.999050] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: DOWN (p=40.74%) [2026-03-13T20:17:46.999379] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-03-13T20:17:46.999538] [INFO ] [sig ] BNL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:47.152218] [INFO ] [LOCAL ] Saved forecast: BNL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BNL.txt [2026-03-13T20:17:47.152395] [INFO ] [sig ] [448/3262] Completed BNL in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-13T20:17:47.152454] [INFO ] [sig ] [449/3262] Forecasting BNS... [2026-03-13T20:17:47.152495] [INFO ] [sig ] Generating forecast for: BNS [2026-03-13T20:17:47.152531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-03-13T20:17:47.164332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-03-13T20:17:47.164781] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-03-13T20:17:47.165674] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-03-13T20:17:47.165739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:47.165778] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:47.165805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:47.165862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:47.228543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:47.229484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:47.229595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:47.229634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:47.358738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:47.358903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:47.358958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:47.358989] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:47.362651] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: DOWN (p=21.01%) [2026-03-13T20:17:47.362968] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-03-13T20:17:47.363104] [INFO ] [sig ] BNS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:47.519487] [INFO ] [LOCAL ] Saved forecast: BNS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BNS.txt [2026-03-13T20:17:47.519680] [INFO ] [sig ] [449/3262] Completed BNS in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-13T20:17:47.519735] [INFO ] [sig ] [450/3262] Forecasting BNTC... [2026-03-13T20:17:47.519772] [INFO ] [sig ] Generating forecast for: BNTC [2026-03-13T20:17:47.519807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-03-13T20:17:47.531562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-03-13T20:17:47.531956] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-03-13T20:17:47.532804] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-03-13T20:17:47.532858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:47.532891] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:47.532918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:47.532976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:47.598165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:47.599072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:47.599159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:47.599193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:47.721304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:47.721478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:47.721532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:47.721563] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:47.725161] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-03-13T20:17:47.725454] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-03-13T20:17:47.725604] [INFO ] [sig ] BNTC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:47.878473] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BNTC.txt [2026-03-13T20:17:47.878645] [INFO ] [sig ] [450/3262] Completed BNTC in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-13T20:17:47.878691] [INFO ] [sig ] [451/3262] Forecasting BNTX... [2026-03-13T20:17:47.878725] [INFO ] [sig ] Generating forecast for: BNTX [2026-03-13T20:17:47.878759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-03-13T20:17:47.890870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-03-13T20:17:47.891305] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-03-13T20:17:47.892335] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-03-13T20:17:47.892393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:47.892425] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:47.892451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:47.892509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:47.954889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:47.955783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:47.955871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:47.955906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:48.083540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:48.083725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:48.083766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:48.083794] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:48.087345] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: UP (p=59.63%) [2026-03-13T20:17:48.087732] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-03-13T20:17:48.087927] [INFO ] [sig ] BNTX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:48.239807] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BNTX.txt [2026-03-13T20:17:48.239965] [INFO ] [sig ] [451/3262] Completed BNTX in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-13T20:17:48.240006] [INFO ] [sig ] [452/3262] Forecasting BOC... [2026-03-13T20:17:48.240035] [INFO ] [sig ] Generating forecast for: BOC [2026-03-13T20:17:48.240066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-03-13T20:17:48.252695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-03-13T20:17:48.253097] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-03-13T20:17:48.254066] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-03-13T20:17:48.254120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:48.254153] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:48.254179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:48.254237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:48.317834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:48.318662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:48.318752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:48.318787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:48.453426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:48.453622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:48.453672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:48.453705] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:48.457453] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-03-13T20:17:48.457793] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-03-13T20:17:48.457934] [INFO ] [sig ] BOC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:48.614769] [INFO ] [LOCAL ] Saved forecast: BOC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BOC.txt [2026-03-13T20:17:48.614933] [INFO ] [sig ] [452/3262] Completed BOC in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-13T20:17:48.614984] [INFO ] [sig ] [453/3262] Forecasting BOE... [2026-03-13T20:17:48.615019] [INFO ] [sig ] Generating forecast for: BOE [2026-03-13T20:17:48.615050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-03-13T20:17:48.627749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-03-13T20:17:48.628330] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-03-13T20:17:48.629429] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-03-13T20:17:48.629495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:48.629542] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:48.629603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:48.629675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:48.696073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:48.697195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:48.697310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:48.697347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:48.827406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:48.827628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:48.827691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:48.827727] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:48.831483] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: UP (p=91.74%) [2026-03-13T20:17:48.831831] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-03-13T20:17:48.831999] [INFO ] [sig ] BOE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:48.983920] [INFO ] [LOCAL ] Saved forecast: BOE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BOE.txt [2026-03-13T20:17:48.984076] [INFO ] [sig ] [453/3262] Completed BOE in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-13T20:17:48.984119] [INFO ] [sig ] [454/3262] Forecasting BOF... [2026-03-13T20:17:48.984149] [INFO ] [sig ] Generating forecast for: BOF [2026-03-13T20:17:48.984180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-03-13T20:17:48.998986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-03-13T20:17:48.999671] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-03-13T20:17:49.001003] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-03-13T20:17:49.001072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:49.001120] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:49.001160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:49.001243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:49.066876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:49.067813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:49.067901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:49.067935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:49.204857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:49.205030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:49.205072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:49.205101] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:49.209158] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=7.68%) [2026-03-13T20:17:49.209470] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-03-13T20:17:49.209641] [INFO ] [sig ] BOF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:49.357302] [INFO ] [LOCAL ] Saved forecast: BOF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BOF.txt [2026-03-13T20:17:49.357452] [INFO ] [sig ] [454/3262] Completed BOF in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-13T20:17:49.357492] [INFO ] [sig ] [455/3262] Forecasting BOH... [2026-03-13T20:17:49.357522] [INFO ] [sig ] Generating forecast for: BOH [2026-03-13T20:17:49.357552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-03-13T20:17:49.368388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-03-13T20:17:49.368782] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-03-13T20:17:49.369590] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-03-13T20:17:49.369643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:49.369690] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:49.369721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:49.369779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:49.428373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:49.429480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:49.429671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:49.429763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:49.558397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:49.558565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:49.558629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:49.558664] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:49.562440] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: DOWN (p=20.48%) [2026-03-13T20:17:49.562781] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-03-13T20:17:49.562926] [INFO ] [sig ] BOH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:49.711403] [INFO ] [LOCAL ] Saved forecast: BOH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BOH.txt [2026-03-13T20:17:49.711564] [INFO ] [sig ] [455/3262] Completed BOH in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-13T20:17:49.711630] [INFO ] [sig ] [456/3262] Forecasting BOKF... [2026-03-13T20:17:49.711662] [INFO ] [sig ] Generating forecast for: BOKF [2026-03-13T20:17:49.711699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-03-13T20:17:49.723791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-03-13T20:17:49.724138] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-03-13T20:17:49.725052] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-03-13T20:17:49.725109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:49.725141] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:49.725167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:49.725224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:49.788833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:49.789704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:49.789790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:49.789825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:49.923612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:49.923781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:49.923824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:49.923855] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:49.927294] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: UP (p=92.77%) [2026-03-13T20:17:49.927619] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-03-13T20:17:49.927759] [INFO ] [sig ] BOKF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:50.097295] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BOKF.txt [2026-03-13T20:17:50.097472] [INFO ] [sig ] [456/3262] Completed BOKF in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 16.9m [2026-03-13T20:17:50.097518] [INFO ] [sig ] [457/3262] Forecasting BOLD... [2026-03-13T20:17:50.097549] [INFO ] [sig ] Generating forecast for: BOLD [2026-03-13T20:17:50.097619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-03-13T20:17:50.110205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-03-13T20:17:50.110622] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-03-13T20:17:50.111827] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-03-13T20:17:50.111893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:50.111943] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:50.111987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:50.112077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:50.173547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:50.174358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:50.174479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:50.174517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:50.297101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:50.297275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:50.297323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:50.297355] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:50.301026] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: UP (p=58.31%) [2026-03-13T20:17:50.301352] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-03-13T20:17:50.301491] [INFO ] [sig ] BOLD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:50.452904] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BOLD.txt [2026-03-13T20:17:50.453062] [INFO ] [sig ] [457/3262] Completed BOLD in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-13T20:17:50.453104] [INFO ] [sig ] [458/3262] Forecasting BOND... [2026-03-13T20:17:50.453135] [INFO ] [sig ] Generating forecast for: BOND [2026-03-13T20:17:50.453166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-03-13T20:17:50.467808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-03-13T20:17:50.468199] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-03-13T20:17:50.469254] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-03-13T20:17:50.469321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:50.469360] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:50.469388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:50.469446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:50.532539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:50.533327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:50.533413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:50.533447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:50.662779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:50.662948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:50.662994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:50.663040] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:50.666890] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: DOWN (p=6.33%) [2026-03-13T20:17:50.667224] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-03-13T20:17:50.667392] [INFO ] [sig ] BOND: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:50.824738] [INFO ] [LOCAL ] Saved forecast: BOND 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BOND.txt [2026-03-13T20:17:50.824931] [INFO ] [sig ] [458/3262] Completed BOND in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-13T20:17:50.824981] [INFO ] [sig ] [459/3262] Forecasting BOOM... [2026-03-13T20:17:50.825014] [INFO ] [sig ] Generating forecast for: BOOM [2026-03-13T20:17:50.825045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-03-13T20:17:50.836747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-03-13T20:17:50.837138] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-03-13T20:17:50.838114] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-03-13T20:17:50.838183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:50.838229] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:50.838260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:50.838319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:50.898995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:50.899723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:50.899807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:50.899841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:51.024912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:51.025078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:51.025122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:51.025152] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:51.028829] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: UP (p=96.31%) [2026-03-13T20:17:51.029139] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-03-13T20:17:51.029280] [INFO ] [sig ] BOOM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:51.179471] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BOOM.txt [2026-03-13T20:17:51.179670] [INFO ] [sig ] [459/3262] Completed BOOM in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-13T20:17:51.179725] [INFO ] [sig ] [460/3262] Forecasting BOTZ... [2026-03-13T20:17:51.179775] [INFO ] [sig ] Generating forecast for: BOTZ [2026-03-13T20:17:51.179823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-03-13T20:17:51.191222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-03-13T20:17:51.191604] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-03-13T20:17:51.192498] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-03-13T20:17:51.192554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:51.192611] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:51.192641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:51.192698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:51.254321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:51.255193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:51.255280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:51.255315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:51.381030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:51.381196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:51.381255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:51.381290] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:51.385009] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: UP (p=93.05%) [2026-03-13T20:17:51.385331] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-03-13T20:17:51.385546] [INFO ] [sig ] BOTZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:51.543685] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BOTZ.txt [2026-03-13T20:17:51.543879] [INFO ] [sig ] [460/3262] Completed BOTZ in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-13T20:17:51.543931] [INFO ] [sig ] [461/3262] Forecasting BOX... [2026-03-13T20:17:51.543962] [INFO ] [sig ] Generating forecast for: BOX [2026-03-13T20:17:51.543993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-03-13T20:17:51.556304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-03-13T20:17:51.556772] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-03-13T20:17:51.557684] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-03-13T20:17:51.557740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:51.557776] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:51.557803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:51.557860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:51.620538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:51.621401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:51.621488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:51.621523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:51.752335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:51.752498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:51.752540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:51.752590] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:51.756530] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: UP (p=90.77%) [2026-03-13T20:17:51.756854] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-03-13T20:17:51.757025] [INFO ] [sig ] BOX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:51.910880] [INFO ] [LOCAL ] Saved forecast: BOX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BOX.txt [2026-03-13T20:17:51.911040] [INFO ] [sig ] [461/3262] Completed BOX in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-13T20:17:51.911085] [INFO ] [sig ] [462/3262] Forecasting BP... [2026-03-13T20:17:51.911117] [INFO ] [sig ] Generating forecast for: BP [2026-03-13T20:17:51.911148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-03-13T20:17:51.923001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-03-13T20:17:51.923370] [INFO ] [FORECASTER] Starting predict_future for BP [2026-03-13T20:17:51.924215] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-03-13T20:17:51.924270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:51.924333] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:51.924362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:51.924421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:51.983499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:51.984291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:51.984373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:51.984408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:52.109546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:52.109725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:52.109768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:52.109823] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:52.113417] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: UP (p=73.54%) [2026-03-13T20:17:52.113724] [INFO ] [FORECASTER] Completed predict_future for BP [2026-03-13T20:17:52.113861] [INFO ] [sig ] BP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:52.263094] [INFO ] [LOCAL ] Saved forecast: BP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BP.txt [2026-03-13T20:17:52.263243] [INFO ] [sig ] [462/3262] Completed BP in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-13T20:17:52.263285] [INFO ] [sig ] [463/3262] Forecasting BPOP... [2026-03-13T20:17:52.263326] [INFO ] [sig ] Generating forecast for: BPOP [2026-03-13T20:17:52.263366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-03-13T20:17:52.275485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-03-13T20:17:52.275879] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-03-13T20:17:52.276728] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-03-13T20:17:52.276785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:52.276825] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:52.276868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:52.276954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:52.338019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:52.338774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:52.338863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:52.338898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:52.467702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:52.467875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:52.467917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:52.467946] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:52.471730] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: DOWN (p=25.53%) [2026-03-13T20:17:52.472020] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-03-13T20:17:52.472175] [INFO ] [sig ] BPOP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:52.620075] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BPOP.txt [2026-03-13T20:17:52.620214] [INFO ] [sig ] [463/3262] Completed BPOP in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-13T20:17:52.620255] [INFO ] [sig ] [464/3262] Forecasting BPRN... [2026-03-13T20:17:52.620285] [INFO ] [sig ] Generating forecast for: BPRN [2026-03-13T20:17:52.620315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-03-13T20:17:52.630432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-03-13T20:17:52.630734] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-03-13T20:17:52.631675] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-03-13T20:17:52.631738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:52.631774] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:52.631801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:52.631858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:52.694046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:52.694893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:52.695006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:52.695061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:52.798554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:52.798737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:52.798777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:52.798807] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:52.802299] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: UP (p=93.43%) [2026-03-13T20:17:52.802621] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-03-13T20:17:52.802758] [INFO ] [sig ] BPRN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:52.951041] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BPRN.txt [2026-03-13T20:17:52.951202] [INFO ] [sig ] [464/3262] Completed BPRN in 0.3s | 2.77 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-13T20:17:52.951245] [INFO ] [sig ] [465/3262] Forecasting BPYPM... [2026-03-13T20:17:52.951274] [INFO ] [sig ] Generating forecast for: BPYPM [2026-03-13T20:17:52.951306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-03-13T20:17:52.963179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-03-13T20:17:52.963517] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-03-13T20:17:52.964375] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-03-13T20:17:52.964430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:52.964468] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:52.964494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:52.964551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:53.026179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:53.027088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:53.027179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:53.027214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:53.139638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:53.139837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:53.139898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:53.139968] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:53.143945] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: UP (p=52.04%) [2026-03-13T20:17:53.144297] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-03-13T20:17:53.144446] [INFO ] [sig ] BPYPM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:53.292689] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BPYPM.txt [2026-03-13T20:17:53.292843] [INFO ] [sig ] [465/3262] Completed BPYPM in 0.3s | 2.77 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-13T20:17:53.292886] [INFO ] [sig ] [466/3262] Forecasting BPYPO... [2026-03-13T20:17:53.292924] [INFO ] [sig ] Generating forecast for: BPYPO [2026-03-13T20:17:53.292970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-03-13T20:17:53.305014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-03-13T20:17:53.305331] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-03-13T20:17:53.306203] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-03-13T20:17:53.306258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:53.306305] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:53.306334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:53.306392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:53.367764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:53.368562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:53.368668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:53.368704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:53.477481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:53.477707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:53.477770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:53.477816] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:53.481909] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: UP (p=95.25%) [2026-03-13T20:17:53.482393] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-03-13T20:17:53.482529] [INFO ] [sig ] BPYPO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:53.638291] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BPYPO.txt [2026-03-13T20:17:53.638489] [INFO ] [sig ] [466/3262] Completed BPYPO in 0.3s | 2.77 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-13T20:17:53.638532] [INFO ] [sig ] [467/3262] Forecasting BPYPP... [2026-03-13T20:17:53.638565] [INFO ] [sig ] Generating forecast for: BPYPP [2026-03-13T20:17:53.638618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-03-13T20:17:53.650515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-03-13T20:17:53.650987] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-03-13T20:17:53.651971] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-03-13T20:17:53.652040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:53.652085] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:53.652113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:53.652170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:53.714328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:53.715317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:53.715407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:53.715446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:53.829945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:53.830118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:53.830161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:53.830192] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:53.833827] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: UP (p=74.80%) [2026-03-13T20:17:53.834132] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-03-13T20:17:53.834266] [INFO ] [sig ] BPYPP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:53.988953] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BPYPP.txt [2026-03-13T20:17:53.989113] [INFO ] [sig ] [467/3262] Completed BPYPP in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-13T20:17:53.989155] [INFO ] [sig ] [468/3262] Forecasting BRAG... [2026-03-13T20:17:53.989186] [INFO ] [sig ] Generating forecast for: BRAG [2026-03-13T20:17:53.989217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-03-13T20:17:54.000809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-03-13T20:17:54.001166] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-03-13T20:17:54.002180] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-03-13T20:17:54.002241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:54.002291] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:54.002336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:54.002422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:54.067415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:54.068274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:54.068362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:54.068398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:54.194926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:54.195092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:54.195132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:54.195162] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:54.198860] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-03-13T20:17:54.199183] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-03-13T20:17:54.199355] [INFO ] [sig ] BRAG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:54.349254] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BRAG.txt [2026-03-13T20:17:54.349417] [INFO ] [sig ] [468/3262] Completed BRAG in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-13T20:17:54.349459] [INFO ] [sig ] [469/3262] Forecasting BRC... [2026-03-13T20:17:54.349490] [INFO ] [sig ] Generating forecast for: BRC [2026-03-13T20:17:54.349521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-03-13T20:17:54.362118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-03-13T20:17:54.362476] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-03-13T20:17:54.363316] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-03-13T20:17:54.363372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:54.363405] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:54.363437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:54.363511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:54.426894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:54.427736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:54.427827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:54.427879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:54.558552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:54.558780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:54.558838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:54.558877] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:54.563158] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=92.96%) [2026-03-13T20:17:54.563472] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-03-13T20:17:54.563632] [INFO ] [sig ] BRC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:54.709378] [INFO ] [LOCAL ] Saved forecast: BRC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BRC.txt [2026-03-13T20:17:54.709524] [INFO ] [sig ] [469/3262] Completed BRC in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-13T20:17:54.709565] [INFO ] [sig ] [470/3262] Forecasting BRO... [2026-03-13T20:17:54.709631] [INFO ] [sig ] Generating forecast for: BRO [2026-03-13T20:17:54.709665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-03-13T20:17:54.721887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-03-13T20:17:54.722448] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-03-13T20:17:54.723494] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-03-13T20:17:54.723548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:54.723601] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:54.723631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:54.723688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:54.781042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:54.781836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:54.781919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:54.781953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:54.906939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:54.907299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:54.907339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:54.907368] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:54.911416] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: UP (p=88.89%) [2026-03-13T20:17:54.911722] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-03-13T20:17:54.911853] [INFO ] [sig ] BRO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:55.056404] [INFO ] [LOCAL ] Saved forecast: BRO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BRO.txt [2026-03-13T20:17:55.056553] [INFO ] [sig ] [470/3262] Completed BRO in 0.3s | 2.77 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-13T20:17:55.056614] [INFO ] [sig ] [471/3262] Forecasting BROS... [2026-03-13T20:17:55.056647] [INFO ] [sig ] Generating forecast for: BROS [2026-03-13T20:17:55.056676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-03-13T20:17:55.068442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-03-13T20:17:55.068801] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-03-13T20:17:55.069656] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-03-13T20:17:55.069708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:55.069740] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:55.069767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:55.069824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:55.130241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:55.131186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:55.131279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:55.131311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:55.254682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:55.254855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:55.254895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:55.254923] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:55.258383] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: UP (p=94.44%) [2026-03-13T20:17:55.258692] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-03-13T20:17:55.258826] [INFO ] [sig ] BROS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:55.407924] [INFO ] [LOCAL ] Saved forecast: BROS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BROS.txt [2026-03-13T20:17:55.408096] [INFO ] [sig ] [471/3262] Completed BROS in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-13T20:17:55.408136] [INFO ] [sig ] [472/3262] Forecasting BRSP... [2026-03-13T20:17:55.408166] [INFO ] [sig ] Generating forecast for: BRSP [2026-03-13T20:17:55.408197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-03-13T20:17:55.420447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-03-13T20:17:55.420831] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-03-13T20:17:55.421651] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-03-13T20:17:55.421704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:55.421735] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:55.421763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:55.421821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:55.479912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:55.480645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:55.480755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:55.480790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:55.603166] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:55.603329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:55.603370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:55.603398] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:55.607172] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: UP (p=81.30%) [2026-03-13T20:17:55.607448] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-03-13T20:17:55.607622] [INFO ] [sig ] BRSP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:55.753234] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BRSP.txt [2026-03-13T20:17:55.753376] [INFO ] [sig ] [472/3262] Completed BRSP in 0.3s | 2.77 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-13T20:17:55.753417] [INFO ] [sig ] [473/3262] Forecasting BRX... [2026-03-13T20:17:55.753448] [INFO ] [sig ] Generating forecast for: BRX [2026-03-13T20:17:55.753478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-03-13T20:17:55.764509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-03-13T20:17:55.764844] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-03-13T20:17:55.765648] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-03-13T20:17:55.765701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:55.765732] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:55.765759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:55.765815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:55.823948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:55.824620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:55.824701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:55.824734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:55.949128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:55.949307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:55.949351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:55.949396] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:55.953444] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: UP (p=72.99%) [2026-03-13T20:17:55.953741] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-03-13T20:17:55.953870] [INFO ] [sig ] BRX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:56.101338] [INFO ] [LOCAL ] Saved forecast: BRX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BRX.txt [2026-03-13T20:17:56.101515] [INFO ] [sig ] [473/3262] Completed BRX in 0.3s | 2.77 sym/s | Total: 2.8m | ETA: 16.8m [2026-03-13T20:17:56.101557] [INFO ] [sig ] [474/3262] Forecasting BRZE... [2026-03-13T20:17:56.101611] [INFO ] [sig ] Generating forecast for: BRZE [2026-03-13T20:17:56.101648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-03-13T20:17:56.113594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-03-13T20:17:56.113936] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-03-13T20:17:56.114935] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-03-13T20:17:56.114988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:56.115026] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:56.115055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:56.115133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:56.175001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:56.176045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:56.176140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:56.176175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:56.308905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:56.309075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:56.309114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:56.309143] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:56.312606] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: DOWN (p=20.94%) [2026-03-13T20:17:56.312891] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-03-13T20:17:56.313024] [INFO ] [sig ] BRZE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:56.455986] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BRZE.txt [2026-03-13T20:17:56.456138] [INFO ] [sig ] [474/3262] Completed BRZE in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-13T20:17:56.456179] [INFO ] [sig ] [475/3262] Forecasting BSAC... [2026-03-13T20:17:56.456209] [INFO ] [sig ] Generating forecast for: BSAC [2026-03-13T20:17:56.456239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-03-13T20:17:56.467290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-03-13T20:17:56.467664] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-03-13T20:17:56.468470] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-03-13T20:17:56.468524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:56.468558] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:56.468608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:56.468668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:56.530933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:56.531798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:56.531882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:56.531950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:56.655848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:56.656015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:56.656057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:56.656087] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:56.659982] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: DOWN (p=33.23%) [2026-03-13T20:17:56.660272] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-03-13T20:17:56.660414] [INFO ] [sig ] BSAC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:56.809552] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BSAC.txt [2026-03-13T20:17:56.809741] [INFO ] [sig ] [475/3262] Completed BSAC in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-13T20:17:56.809800] [INFO ] [sig ] [476/3262] Forecasting BSCQ... [2026-03-13T20:17:56.809835] [INFO ] [sig ] Generating forecast for: BSCQ [2026-03-13T20:17:56.809867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-03-13T20:17:56.821281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-03-13T20:17:56.821630] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-03-13T20:17:56.822433] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-03-13T20:17:56.822487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:56.822521] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:56.822548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:56.822630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:56.884642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:56.885558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:56.885672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:56.885709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:56.998616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:56.998793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:56.998858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:56.998891] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:57.002481] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: DOWN (p=42.31%) [2026-03-13T20:17:57.002802] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-03-13T20:17:57.002968] [INFO ] [sig ] BSCQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:57.146639] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BSCQ.txt [2026-03-13T20:17:57.146787] [INFO ] [sig ] [476/3262] Completed BSCQ in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-13T20:17:57.146838] [INFO ] [sig ] [477/3262] Forecasting BSCS... [2026-03-13T20:17:57.146883] [INFO ] [sig ] Generating forecast for: BSCS [2026-03-13T20:17:57.146917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-03-13T20:17:57.160510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-03-13T20:17:57.160863] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-03-13T20:17:57.161689] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-03-13T20:17:57.161743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:57.161777] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:57.161806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:57.161881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:57.225740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:57.226800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:57.226885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:57.226924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:57.347867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:57.348022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:57.348064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:57.348093] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:57.352131] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=70.51%) [2026-03-13T20:17:57.352439] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-03-13T20:17:57.352610] [INFO ] [sig ] BSCS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:57.510888] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BSCS.txt [2026-03-13T20:17:57.511073] [INFO ] [sig ] [477/3262] Completed BSCS in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-13T20:17:57.511115] [INFO ] [sig ] [478/3262] Forecasting BSCX... [2026-03-13T20:17:57.511146] [INFO ] [sig ] Generating forecast for: BSCX [2026-03-13T20:17:57.511177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-03-13T20:17:57.522206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-03-13T20:17:57.522624] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-03-13T20:17:57.523441] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-03-13T20:17:57.523496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:57.523530] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:57.523557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:57.523639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:57.588495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:57.589463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:57.589555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:57.589610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:57.716034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:57.716222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:57.716265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:57.716296] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:57.720082] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: UP (p=85.14%) [2026-03-13T20:17:57.720368] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-03-13T20:17:57.720504] [INFO ] [sig ] BSCX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:57.873143] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BSCX.txt [2026-03-13T20:17:57.873476] [INFO ] [sig ] [478/3262] Completed BSCX in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-13T20:17:57.873516] [INFO ] [sig ] [479/3262] Forecasting BSCY... [2026-03-13T20:17:57.873546] [INFO ] [sig ] Generating forecast for: BSCY [2026-03-13T20:17:57.873598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-03-13T20:17:57.885076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-03-13T20:17:57.885464] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-03-13T20:17:57.886320] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-03-13T20:17:57.886388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:57.886456] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:57.886486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:57.886543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:57.950662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:57.951651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:57.951760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:57.951813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:58.079176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:58.079338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:58.079378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:58.079408] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:58.082868] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-03-13T20:17:58.083146] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-03-13T20:17:58.083273] [INFO ] [sig ] BSCY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:58.231060] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BSCY.txt [2026-03-13T20:17:58.231238] [INFO ] [sig ] [479/3262] Completed BSCY in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-13T20:17:58.231281] [INFO ] [sig ] [480/3262] Forecasting BSJQ... [2026-03-13T20:17:58.231314] [INFO ] [sig ] Generating forecast for: BSJQ [2026-03-13T20:17:58.231345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-03-13T20:17:58.242869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-03-13T20:17:58.243394] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-03-13T20:17:58.244233] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-03-13T20:17:58.244286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:58.244317] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:58.244343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:58.244399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:58.309381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:58.310320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:58.310407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:58.310442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:58.436783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:58.436951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:58.436996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:58.437026] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:58.444349] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: DOWN (p=21.34%) [2026-03-13T20:17:58.444723] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-03-13T20:17:58.444868] [INFO ] [sig ] BSJQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:58.594791] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BSJQ.txt [2026-03-13T20:17:58.594955] [INFO ] [sig ] [480/3262] Completed BSJQ in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-13T20:17:58.595009] [INFO ] [sig ] [481/3262] Forecasting BSJS... [2026-03-13T20:17:58.595043] [INFO ] [sig ] Generating forecast for: BSJS [2026-03-13T20:17:58.595074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-03-13T20:17:58.606483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-03-13T20:17:58.606841] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-03-13T20:17:58.607696] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-03-13T20:17:58.607750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:58.607794] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:58.607822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:58.607879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:58.667205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:58.668045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:58.668133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:58.668166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:58.788915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:58.789101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:58.789143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:58.789173] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:58.792765] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: UP (p=58.99%) [2026-03-13T20:17:58.793055] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-03-13T20:17:58.793188] [INFO ] [sig ] BSJS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:58.948377] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BSJS.txt [2026-03-13T20:17:58.948531] [INFO ] [sig ] [481/3262] Completed BSJS in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-13T20:17:58.948591] [INFO ] [sig ] [482/3262] Forecasting BSL... [2026-03-13T20:17:58.948624] [INFO ] [sig ] Generating forecast for: BSL [2026-03-13T20:17:58.948658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-03-13T20:17:58.960455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-03-13T20:17:58.960812] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-03-13T20:17:58.961616] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-03-13T20:17:58.961669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:58.961702] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:58.961729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:58.961785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:59.024390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:59.025327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:59.025414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:59.025449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:59.142972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:59.143139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:59.143180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:59.143246] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:59.146834] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: UP (p=67.11%) [2026-03-13T20:17:59.147125] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-03-13T20:17:59.147262] [INFO ] [sig ] BSL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:17:59.310611] [INFO ] [LOCAL ] Saved forecast: BSL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BSL.txt [2026-03-13T20:17:59.310810] [INFO ] [sig ] [482/3262] Completed BSL in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-13T20:17:59.311045] [INFO ] [sig ] [483/3262] Forecasting BSM... [2026-03-13T20:17:59.311077] [INFO ] [sig ] Generating forecast for: BSM [2026-03-13T20:17:59.311119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-03-13T20:17:59.324262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-03-13T20:17:59.324621] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-03-13T20:17:59.325700] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-03-13T20:17:59.325753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:59.325791] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:59.325819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:59.325880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:59.384105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:59.384920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:59.385023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:59.385059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:59.510466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:59.510665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:59.510706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:59.510734] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:59.514234] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: DOWN (p=10.20%) [2026-03-13T20:17:59.514522] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-03-13T20:17:59.514676] [INFO ] [sig ] BSM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:17:59.665770] [INFO ] [LOCAL ] Saved forecast: BSM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BSM.txt [2026-03-13T20:17:59.665932] [INFO ] [sig ] [483/3262] Completed BSM in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-13T20:17:59.665974] [INFO ] [sig ] [484/3262] Forecasting BSMQ... [2026-03-13T20:17:59.666005] [INFO ] [sig ] Generating forecast for: BSMQ [2026-03-13T20:17:59.666035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-03-13T20:17:59.677827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-03-13T20:17:59.678182] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-03-13T20:17:59.679013] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-03-13T20:17:59.679067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:17:59.679098] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:17:59.679125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:17:59.679181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:17:59.739673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:17:59.740727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:17:59.740811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:17:59.740844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:17:59.866920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:17:59.867088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:17:59.867127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:17:59.867157] [INFO ] [FORECASTER] Training complete [2026-03-13T20:17:59.870745] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=50.77%) [2026-03-13T20:17:59.871131] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-03-13T20:17:59.871281] [INFO ] [sig ] BSMQ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:00.017875] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BSMQ.txt [2026-03-13T20:18:00.018097] [INFO ] [sig ] [484/3262] Completed BSMQ in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-13T20:18:00.018140] [INFO ] [sig ] [485/3262] Forecasting BSMS... [2026-03-13T20:18:00.018171] [INFO ] [sig ] Generating forecast for: BSMS [2026-03-13T20:18:00.018203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-03-13T20:18:00.029622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-03-13T20:18:00.029967] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-03-13T20:18:00.030788] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-03-13T20:18:00.030841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:00.030874] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:00.030902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:00.030971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:00.089456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:00.090387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:00.090484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:00.090518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:00.210775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:00.210943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:00.210987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:00.211016] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:00.214500] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=89.25%) [2026-03-13T20:18:00.214817] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-03-13T20:18:00.214954] [INFO ] [sig ] BSMS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:00.358373] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BSMS.txt [2026-03-13T20:18:00.358537] [INFO ] [sig ] [485/3262] Completed BSMS in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-13T20:18:00.358600] [INFO ] [sig ] [486/3262] Forecasting BSSX... [2026-03-13T20:18:00.358632] [INFO ] [sig ] Generating forecast for: BSSX [2026-03-13T20:18:00.358664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-03-13T20:18:00.368854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-03-13T20:18:00.369128] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-03-13T20:18:00.369931] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-03-13T20:18:00.369989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:00.370021] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:00.370048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:00.370105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:00.428111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:00.428773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:00.428853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:00.428886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:00.539479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:00.539681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:00.539727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:00.539756] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:00.543588] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: UP (p=88.49%) [2026-03-13T20:18:00.543936] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-03-13T20:18:00.544086] [INFO ] [sig ] BSSX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:00.694702] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BSSX.txt [2026-03-13T20:18:00.694860] [INFO ] [sig ] [486/3262] Completed BSSX in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-13T20:18:00.694902] [INFO ] [sig ] [487/3262] Forecasting BSTZ... [2026-03-13T20:18:00.694932] [INFO ] [sig ] Generating forecast for: BSTZ [2026-03-13T20:18:00.694964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-03-13T20:18:00.706671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-03-13T20:18:00.707121] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-03-13T20:18:00.708101] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-03-13T20:18:00.708158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:00.708191] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:00.708217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:00.708275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:00.772125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:00.773012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:00.773106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:00.773141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:00.897686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:00.897872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:00.897927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:00.897965] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:00.901711] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: DOWN (p=37.36%) [2026-03-13T20:18:00.902000] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-03-13T20:18:00.902138] [INFO ] [sig ] BSTZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:01.060401] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BSTZ.txt [2026-03-13T20:18:01.060590] [INFO ] [sig ] [487/3262] Completed BSTZ in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-13T20:18:01.060639] [INFO ] [sig ] [488/3262] Forecasting BSVN... [2026-03-13T20:18:01.060682] [INFO ] [sig ] Generating forecast for: BSVN [2026-03-13T20:18:01.060722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-03-13T20:18:01.072879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-03-13T20:18:01.073255] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-03-13T20:18:01.074113] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-03-13T20:18:01.074168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:01.074201] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:01.074229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:01.074287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:01.133704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:01.134593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:01.134683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:01.134718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:01.256638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:01.256771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:01.256813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:01.256844] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:01.261104] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-03-13T20:18:01.261469] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-03-13T20:18:01.261640] [INFO ] [sig ] BSVN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:01.409908] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BSVN.txt [2026-03-13T20:18:01.410073] [INFO ] [sig ] [488/3262] Completed BSVN in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-13T20:18:01.410116] [INFO ] [sig ] [489/3262] Forecasting BSVO... [2026-03-13T20:18:01.410146] [INFO ] [sig ] Generating forecast for: BSVO [2026-03-13T20:18:01.410176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-03-13T20:18:01.422372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-03-13T20:18:01.422914] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-03-13T20:18:01.424172] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-03-13T20:18:01.424248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:01.424297] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:01.424336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:01.424423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:01.490533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:01.491747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:01.491904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:01.491963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:01.625163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:01.625358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:01.625401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:01.625441] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:01.629195] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: UP (p=81.55%) [2026-03-13T20:18:01.629491] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-03-13T20:18:01.629650] [INFO ] [sig ] BSVO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:01.782013] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BSVO.txt [2026-03-13T20:18:01.782179] [INFO ] [sig ] [489/3262] Completed BSVO in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-13T20:18:01.782222] [INFO ] [sig ] [490/3262] Forecasting BSX... [2026-03-13T20:18:01.782252] [INFO ] [sig ] Generating forecast for: BSX [2026-03-13T20:18:01.782284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-03-13T20:18:01.794291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-03-13T20:18:01.794728] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-03-13T20:18:01.795616] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-03-13T20:18:01.795672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:01.795721] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:01.795750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:01.795808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:01.854058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:01.854997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:01.855099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:01.855136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:01.973501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:01.973699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:01.973743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:01.973773] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:01.977234] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: UP (p=68.35%) [2026-03-13T20:18:01.977519] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-03-13T20:18:01.977707] [INFO ] [sig ] BSX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:02.123628] [INFO ] [LOCAL ] Saved forecast: BSX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BSX.txt [2026-03-13T20:18:02.123791] [INFO ] [sig ] [490/3262] Completed BSX in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 16.7m [2026-03-13T20:18:02.123834] [INFO ] [sig ] [491/3262] Forecasting BSY... [2026-03-13T20:18:02.123864] [INFO ] [sig ] Generating forecast for: BSY [2026-03-13T20:18:02.123894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-03-13T20:18:02.135648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-03-13T20:18:02.136043] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-03-13T20:18:02.136885] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-03-13T20:18:02.136939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:02.136971] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:02.136998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:02.137060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:02.198225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:02.199166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:02.199254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:02.199288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:02.329980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:02.330146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:02.330188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:02.330217] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:02.333778] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: DOWN (p=5.60%) [2026-03-13T20:18:02.334127] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-03-13T20:18:02.334273] [INFO ] [sig ] BSY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:02.488839] [INFO ] [LOCAL ] Saved forecast: BSY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BSY.txt [2026-03-13T20:18:02.489009] [INFO ] [sig ] [491/3262] Completed BSY in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 16.7m [2026-03-13T20:18:02.489058] [INFO ] [sig ] [492/3262] Forecasting BTAI... [2026-03-13T20:18:02.489096] [INFO ] [sig ] Generating forecast for: BTAI [2026-03-13T20:18:02.489132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-03-13T20:18:02.501512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-03-13T20:18:02.501967] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-03-13T20:18:02.502864] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-03-13T20:18:02.502921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:02.502955] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:02.502984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:02.503044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:02.563502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:02.564423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:02.564510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:02.564543] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:02.683468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:02.683651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:02.683695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:02.683726] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:02.687364] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: UP (p=83.90%) [2026-03-13T20:18:02.687734] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-03-13T20:18:02.687881] [INFO ] [sig ] BTAI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:02.835906] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BTAI.txt [2026-03-13T20:18:02.836118] [INFO ] [sig ] [492/3262] Completed BTAI in 0.3s | 2.77 sym/s | Total: 3.0m | ETA: 16.7m [2026-03-13T20:18:02.836165] [INFO ] [sig ] [493/3262] Forecasting BTCS... [2026-03-13T20:18:02.836196] [INFO ] [sig ] Generating forecast for: BTCS [2026-03-13T20:18:02.836226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-03-13T20:18:02.848119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-03-13T20:18:02.848713] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-03-13T20:18:02.849538] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-03-13T20:18:02.849611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:02.849645] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:02.849673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:02.849729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:02.909959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:02.910891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:02.910982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:02.911016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:03.036621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:03.036792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:03.036834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:03.036864] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:03.040553] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: UP (p=57.73%) [2026-03-13T20:18:03.040887] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-03-13T20:18:03.041029] [INFO ] [sig ] BTCS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:03.213664] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BTCS.txt [2026-03-13T20:18:03.213910] [INFO ] [sig ] [493/3262] Completed BTCS in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 16.7m [2026-03-13T20:18:03.213970] [INFO ] [sig ] [494/3262] Forecasting BTE... [2026-03-13T20:18:03.214010] [INFO ] [sig ] Generating forecast for: BTE [2026-03-13T20:18:03.214049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-03-13T20:18:03.226968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-03-13T20:18:03.227394] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-03-13T20:18:03.228295] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-03-13T20:18:03.228353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:03.228386] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:03.228412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:03.228469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:03.290586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:03.291507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:03.291626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:03.291663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:03.414641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:03.414803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:03.414845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:03.414874] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:03.418649] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: DOWN (p=28.88%) [2026-03-13T20:18:03.418947] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-03-13T20:18:03.419079] [INFO ] [sig ] BTE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:03.589219] [INFO ] [LOCAL ] Saved forecast: BTE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BTE.txt [2026-03-13T20:18:03.589384] [INFO ] [sig ] [494/3262] Completed BTE in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-13T20:18:03.589427] [INFO ] [sig ] [495/3262] Forecasting BTF... [2026-03-13T20:18:03.589457] [INFO ] [sig ] Generating forecast for: BTF [2026-03-13T20:18:03.589488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-03-13T20:18:03.600744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-03-13T20:18:03.601123] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-03-13T20:18:03.601954] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-03-13T20:18:03.602014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:03.602068] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:03.602103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:03.602174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:03.667333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:03.668276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:03.668372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:03.668406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:03.791230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:03.791402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:03.791451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:03.791493] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:03.795366] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=3.82%) [2026-03-13T20:18:03.795779] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-03-13T20:18:03.795987] [INFO ] [sig ] BTF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:03.948254] [INFO ] [LOCAL ] Saved forecast: BTF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BTF.txt [2026-03-13T20:18:03.948413] [INFO ] [sig ] [495/3262] Completed BTF in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-13T20:18:03.948454] [INFO ] [sig ] [496/3262] Forecasting BTI... [2026-03-13T20:18:03.948485] [INFO ] [sig ] Generating forecast for: BTI [2026-03-13T20:18:03.948515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-03-13T20:18:03.960745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-03-13T20:18:03.961135] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-03-13T20:18:03.962180] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-03-13T20:18:03.962235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:03.962296] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:03.962325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:03.962383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:04.021716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:04.022727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:04.022824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:04.022857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:04.150734] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:04.150902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:04.150945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:04.150976] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:04.154900] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: UP (p=72.03%) [2026-03-13T20:18:04.155228] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-03-13T20:18:04.155367] [INFO ] [sig ] BTI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:04.306589] [INFO ] [LOCAL ] Saved forecast: BTI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BTI.txt [2026-03-13T20:18:04.306757] [INFO ] [sig ] [496/3262] Completed BTI in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-13T20:18:04.306797] [INFO ] [sig ] [497/3262] Forecasting BTMD... [2026-03-13T20:18:04.306828] [INFO ] [sig ] Generating forecast for: BTMD [2026-03-13T20:18:04.306858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-03-13T20:18:04.319106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-03-13T20:18:04.319732] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-03-13T20:18:04.320551] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-03-13T20:18:04.320626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:04.320660] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:04.320689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:04.320747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:04.382053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:04.383027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:04.383120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:04.383159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:04.509921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:04.510092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:04.510134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:04.510180] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:04.514218] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: DOWN (p=10.10%) [2026-03-13T20:18:04.514543] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-03-13T20:18:04.514705] [INFO ] [sig ] BTMD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:04.688990] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BTMD.txt [2026-03-13T20:18:04.689159] [INFO ] [sig ] [497/3262] Completed BTMD in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-13T20:18:04.689203] [INFO ] [sig ] [498/3262] Forecasting BTSG... [2026-03-13T20:18:04.689233] [INFO ] [sig ] Generating forecast for: BTSG [2026-03-13T20:18:04.689265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-03-13T20:18:04.701826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-03-13T20:18:04.702274] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-03-13T20:18:04.703145] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-03-13T20:18:04.703209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:04.703242] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:04.703269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:04.703325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:04.767525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:04.768492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:04.768602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:04.768639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:04.901088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:04.901257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:04.901298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:04.901327] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:04.904882] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: UP (p=60.90%) [2026-03-13T20:18:04.905213] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-03-13T20:18:04.905348] [INFO ] [sig ] BTSG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:05.059422] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BTSG.txt [2026-03-13T20:18:05.059609] [INFO ] [sig ] [498/3262] Completed BTSG in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-13T20:18:05.059655] [INFO ] [sig ] [499/3262] Forecasting BTZ... [2026-03-13T20:18:05.059687] [INFO ] [sig ] Generating forecast for: BTZ [2026-03-13T20:18:05.059719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-03-13T20:18:05.071829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-03-13T20:18:05.072257] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-03-13T20:18:05.073090] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-03-13T20:18:05.073145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:05.073179] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:05.073206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:05.073411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:05.136122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:05.137039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:05.137147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:05.137183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:05.256946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:05.257130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:05.257172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:05.257242] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:05.260901] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: DOWN (p=3.52%) [2026-03-13T20:18:05.261225] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-03-13T20:18:05.261366] [INFO ] [sig ] BTZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:05.414415] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BTZ.txt [2026-03-13T20:18:05.414601] [INFO ] [sig ] [499/3262] Completed BTZ in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-13T20:18:05.414645] [INFO ] [sig ] [500/3262] Forecasting BUD... [2026-03-13T20:18:05.414675] [INFO ] [sig ] Generating forecast for: BUD [2026-03-13T20:18:05.414706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-03-13T20:18:05.425740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-03-13T20:18:05.426138] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-03-13T20:18:05.426974] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-03-13T20:18:05.427029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:05.427061] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:05.427091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:05.427147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:05.485905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:05.486821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:05.486916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:05.486949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:05.605852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:05.606028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:05.606071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:05.606101] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:05.609601] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: DOWN (p=38.39%) [2026-03-13T20:18:05.609908] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-03-13T20:18:05.610045] [INFO ] [sig ] BUD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:05.756975] [INFO ] [LOCAL ] Saved forecast: BUD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BUD.txt [2026-03-13T20:18:05.757131] [INFO ] [sig ] [500/3262] Completed BUD in 0.3s | 2.77 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-13T20:18:05.757173] [INFO ] [sig ] [501/3262] Forecasting BUFC... [2026-03-13T20:18:05.757203] [INFO ] [sig ] Generating forecast for: BUFC [2026-03-13T20:18:05.757233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-03-13T20:18:05.767097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-03-13T20:18:05.767440] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-03-13T20:18:05.768284] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-03-13T20:18:05.768338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:05.768369] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:05.768411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:05.768470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:05.828944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:05.829872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:05.829961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:05.829995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:05.928182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:05.928357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:05.928398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:05.928429] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:05.932010] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: DOWN (p=36.29%) [2026-03-13T20:18:05.932303] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-03-13T20:18:05.932453] [INFO ] [sig ] BUFC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:06.076907] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BUFC.txt [2026-03-13T20:18:06.077072] [INFO ] [sig ] [501/3262] Completed BUFC in 0.3s | 2.77 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-13T20:18:06.077113] [INFO ] [sig ] [502/3262] Forecasting BUG... [2026-03-13T20:18:06.077142] [INFO ] [sig ] Generating forecast for: BUG [2026-03-13T20:18:06.077173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-03-13T20:18:06.088775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-03-13T20:18:06.089218] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-03-13T20:18:06.090063] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-03-13T20:18:06.090130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:06.090170] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:06.090203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:06.090263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:06.148802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:06.149723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:06.149812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:06.149846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:06.280456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:06.280666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:06.280723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:06.280764] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:06.285482] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: DOWN (p=46.96%) [2026-03-13T20:18:06.285915] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-03-13T20:18:06.286100] [INFO ] [sig ] BUG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:06.451644] [INFO ] [LOCAL ] Saved forecast: BUG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BUG.txt [2026-03-13T20:18:06.451806] [INFO ] [sig ] [502/3262] Completed BUG in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-13T20:18:06.451849] [INFO ] [sig ] [503/3262] Forecasting BUI... [2026-03-13T20:18:06.451879] [INFO ] [sig ] Generating forecast for: BUI [2026-03-13T20:18:06.451909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-03-13T20:18:06.463276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-03-13T20:18:06.463695] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-03-13T20:18:06.464762] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-03-13T20:18:06.464817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:06.464852] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:06.464880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:06.464938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:06.524229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:06.525535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:06.525647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:06.525684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:06.647746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:06.647915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:06.647959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:06.647991] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:06.651657] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-03-13T20:18:06.651973] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-03-13T20:18:06.652128] [INFO ] [sig ] BUI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:06.797754] [INFO ] [LOCAL ] Saved forecast: BUI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BUI.txt [2026-03-13T20:18:06.797921] [INFO ] [sig ] [503/3262] Completed BUI in 0.3s | 2.77 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-13T20:18:06.797964] [INFO ] [sig ] [504/3262] Forecasting BURL... [2026-03-13T20:18:06.797994] [INFO ] [sig ] Generating forecast for: BURL [2026-03-13T20:18:06.798025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-03-13T20:18:06.809326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-03-13T20:18:06.809749] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-03-13T20:18:06.810668] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-03-13T20:18:06.810724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:06.810756] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:06.810784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:06.810842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:06.871316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:06.872318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:06.872407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:06.872442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:06.998607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:06.998780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:06.998824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:06.998859] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:07.002433] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: UP (p=91.57%) [2026-03-13T20:18:07.002740] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-03-13T20:18:07.002879] [INFO ] [sig ] BURL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:07.145262] [INFO ] [LOCAL ] Saved forecast: BURL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BURL.txt [2026-03-13T20:18:07.145424] [INFO ] [sig ] [504/3262] Completed BURL in 0.3s | 2.77 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-13T20:18:07.145466] [INFO ] [sig ] [505/3262] Forecasting BUSE... [2026-03-13T20:18:07.145497] [INFO ] [sig ] Generating forecast for: BUSE [2026-03-13T20:18:07.145534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-03-13T20:18:07.157063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-03-13T20:18:07.157427] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-03-13T20:18:07.158292] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-03-13T20:18:07.158345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:07.158377] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:07.158404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:07.158460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:07.215374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:07.216073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:07.216156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:07.216190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:07.343966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:07.344125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:07.344171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:07.344200] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:07.348110] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: UP (p=57.85%) [2026-03-13T20:18:07.348418] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-03-13T20:18:07.348765] [INFO ] [sig ] BUSE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:07.492392] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BUSE.txt [2026-03-13T20:18:07.492553] [INFO ] [sig ] [505/3262] Completed BUSE in 0.3s | 2.77 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-13T20:18:07.492620] [INFO ] [sig ] [506/3262] Forecasting BUXX... [2026-03-13T20:18:07.492652] [INFO ] [sig ] Generating forecast for: BUXX [2026-03-13T20:18:07.492682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-03-13T20:18:07.504145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-03-13T20:18:07.504540] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-03-13T20:18:07.505392] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-03-13T20:18:07.505445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:07.505477] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:07.505505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:07.505561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:07.564995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:07.565884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:07.565999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:07.566034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:07.680364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:07.680535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:07.680599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:07.680632] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:07.684195] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: UP (p=87.27%) [2026-03-13T20:18:07.684528] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-03-13T20:18:07.684694] [INFO ] [sig ] BUXX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:07.846127] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BUXX.txt [2026-03-13T20:18:07.846309] [INFO ] [sig ] [506/3262] Completed BUXX in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-13T20:18:07.846353] [INFO ] [sig ] [507/3262] Forecasting BVFL... [2026-03-13T20:18:07.846385] [INFO ] [sig ] Generating forecast for: BVFL [2026-03-13T20:18:07.846415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-03-13T20:18:07.858239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-03-13T20:18:07.858787] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-03-13T20:18:07.859819] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-03-13T20:18:07.859872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:07.859904] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:07.859930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:07.859987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:07.917664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:07.918619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:07.918706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:07.918739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:08.040592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:08.040760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:08.040802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:08.040833] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:08.044426] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: UP (p=71.21%) [2026-03-13T20:18:08.044771] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-03-13T20:18:08.044917] [INFO ] [sig ] BVFL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:08.210459] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BVFL.txt [2026-03-13T20:18:08.210655] [INFO ] [sig ] [507/3262] Completed BVFL in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 16.6m [2026-03-13T20:18:08.210703] [INFO ] [sig ] [508/3262] Forecasting BVN... [2026-03-13T20:18:08.210734] [INFO ] [sig ] Generating forecast for: BVN [2026-03-13T20:18:08.210766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-03-13T20:18:08.224344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-03-13T20:18:08.224803] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-03-13T20:18:08.225668] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-03-13T20:18:08.225725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:08.225758] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:08.225784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:08.225840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:08.286519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:08.287502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:08.287644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:08.287682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:08.404794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:08.404970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:08.405010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:08.405040] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:08.408801] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=86.92%) [2026-03-13T20:18:08.409180] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-03-13T20:18:08.409346] [INFO ] [sig ] BVN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:08.561788] [INFO ] [LOCAL ] Saved forecast: BVN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BVN.txt [2026-03-13T20:18:08.561949] [INFO ] [sig ] [508/3262] Completed BVN in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 16.6m [2026-03-13T20:18:08.561990] [INFO ] [sig ] [509/3262] Forecasting BVS... [2026-03-13T20:18:08.562021] [INFO ] [sig ] Generating forecast for: BVS [2026-03-13T20:18:08.562051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-03-13T20:18:08.573039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-03-13T20:18:08.573370] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-03-13T20:18:08.574193] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-03-13T20:18:08.574247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:08.574280] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:08.574307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:08.574364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:08.633189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:08.634132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:08.634243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:08.634287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:08.758481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:08.758675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:08.758720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:08.758751] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:08.762288] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: DOWN (p=45.31%) [2026-03-13T20:18:08.762600] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-03-13T20:18:08.762738] [INFO ] [sig ] BVS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:08.910203] [INFO ] [LOCAL ] Saved forecast: BVS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BVS.txt [2026-03-13T20:18:08.910403] [INFO ] [sig ] [509/3262] Completed BVS in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:08.910446] [INFO ] [sig ] [510/3262] Forecasting BWA... [2026-03-13T20:18:08.910478] [INFO ] [sig ] Generating forecast for: BWA [2026-03-13T20:18:08.910509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-03-13T20:18:08.921533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-03-13T20:18:08.921975] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-03-13T20:18:08.922799] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-03-13T20:18:08.922852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:08.922885] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:08.922912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:08.922969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:09.000631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:09.001556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:09.001665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:09.001701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:09.130479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:09.130675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:09.130721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:09.130752] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:09.134311] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: DOWN (p=41.73%) [2026-03-13T20:18:09.134617] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-03-13T20:18:09.134754] [INFO ] [sig ] BWA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:09.285264] [INFO ] [LOCAL ] Saved forecast: BWA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BWA.txt [2026-03-13T20:18:09.285422] [INFO ] [sig ] [510/3262] Completed BWA in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:09.285463] [INFO ] [sig ] [511/3262] Forecasting BWB... [2026-03-13T20:18:09.285492] [INFO ] [sig ] Generating forecast for: BWB [2026-03-13T20:18:09.285522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-03-13T20:18:09.297091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-03-13T20:18:09.297409] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-03-13T20:18:09.298283] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-03-13T20:18:09.298338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:09.298369] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:09.298396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:09.298451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:09.359356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:09.360169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:09.360256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:09.360290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:09.484660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:09.484828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:09.484868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:09.484896] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:09.488973] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: DOWN (p=32.52%) [2026-03-13T20:18:09.489272] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-03-13T20:18:09.489623] [INFO ] [sig ] BWB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:09.640089] [INFO ] [LOCAL ] Saved forecast: BWB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BWB.txt [2026-03-13T20:18:09.640254] [INFO ] [sig ] [511/3262] Completed BWB in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:09.640297] [INFO ] [sig ] [512/3262] Forecasting BWEN... [2026-03-13T20:18:09.640328] [INFO ] [sig ] Generating forecast for: BWEN [2026-03-13T20:18:09.640358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-03-13T20:18:09.652050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-03-13T20:18:09.652477] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-03-13T20:18:09.653340] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-03-13T20:18:09.653395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:09.653429] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:09.653456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:09.653513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:09.719370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:09.720292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:09.720383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:09.720418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:09.851983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:09.852186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:09.852246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:09.852288] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:09.858246] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: UP (p=86.67%) [2026-03-13T20:18:09.858689] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-03-13T20:18:09.858851] [INFO ] [sig ] BWEN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:10.009666] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BWEN.txt [2026-03-13T20:18:10.009841] [INFO ] [sig ] [512/3262] Completed BWEN in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:10.009888] [INFO ] [sig ] [513/3262] Forecasting BWFG... [2026-03-13T20:18:10.009931] [INFO ] [sig ] Generating forecast for: BWFG [2026-03-13T20:18:10.009976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-03-13T20:18:10.022032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-03-13T20:18:10.022650] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-03-13T20:18:10.023513] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-03-13T20:18:10.023570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:10.023671] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:10.023702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:10.023764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:10.082858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:10.083777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:10.083865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:10.083900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:10.213037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:10.213203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:10.213247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:10.213278] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:10.216765] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: DOWN (p=35.48%) [2026-03-13T20:18:10.217048] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-03-13T20:18:10.217179] [INFO ] [sig ] BWFG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:10.361351] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BWFG.txt [2026-03-13T20:18:10.361524] [INFO ] [sig ] [513/3262] Completed BWFG in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:10.361586] [INFO ] [sig ] [514/3262] Forecasting BWG... [2026-03-13T20:18:10.361621] [INFO ] [sig ] Generating forecast for: BWG [2026-03-13T20:18:10.361652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-03-13T20:18:10.372415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-03-13T20:18:10.372733] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-03-13T20:18:10.373545] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-03-13T20:18:10.373635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:10.373675] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:10.373704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:10.373764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:10.432796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:10.433766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:10.433856] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:10.433891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:10.556278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:10.556437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:10.556477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:10.556506] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:10.559984] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: DOWN (p=11.74%) [2026-03-13T20:18:10.560277] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-03-13T20:18:10.560413] [INFO ] [sig ] BWG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:10.708298] [INFO ] [LOCAL ] Saved forecast: BWG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BWG.txt [2026-03-13T20:18:10.708461] [INFO ] [sig ] [514/3262] Completed BWG in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:10.708503] [INFO ] [sig ] [515/3262] Forecasting BWIN... [2026-03-13T20:18:10.708531] [INFO ] [sig ] Generating forecast for: BWIN [2026-03-13T20:18:10.708562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-03-13T20:18:10.720216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-03-13T20:18:10.720594] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-03-13T20:18:10.721478] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-03-13T20:18:10.721532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:10.721565] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:10.721620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:10.721682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:10.779013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:10.779877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:10.779958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:10.779991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:10.897183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:10.897346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:10.897385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:10.897413] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:10.901501] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: UP (p=90.14%) [2026-03-13T20:18:10.901800] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-03-13T20:18:10.901930] [INFO ] [sig ] BWIN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:11.059090] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BWIN.txt [2026-03-13T20:18:11.059281] [INFO ] [sig ] [515/3262] Completed BWIN in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:11.059334] [INFO ] [sig ] [516/3262] Forecasting BWMN... [2026-03-13T20:18:11.059364] [INFO ] [sig ] Generating forecast for: BWMN [2026-03-13T20:18:11.059396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-03-13T20:18:11.071330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-03-13T20:18:11.071768] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-03-13T20:18:11.072756] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-03-13T20:18:11.072817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:11.072850] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:11.072876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:11.072933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:11.133020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:11.133913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:11.134002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:11.134035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:11.257154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:11.257335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:11.257384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:11.257447] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:11.260976] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: DOWN (p=2.24%) [2026-03-13T20:18:11.261345] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-03-13T20:18:11.261489] [INFO ] [sig ] BWMN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:11.404517] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BWMN.txt [2026-03-13T20:18:11.404705] [INFO ] [sig ] [516/3262] Completed BWMN in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:11.404747] [INFO ] [sig ] [517/3262] Forecasting BXC... [2026-03-13T20:18:11.404778] [INFO ] [sig ] Generating forecast for: BXC [2026-03-13T20:18:11.404808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-03-13T20:18:11.415934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-03-13T20:18:11.416316] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-03-13T20:18:11.417165] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-03-13T20:18:11.417220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:11.417255] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:11.417283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:11.417342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:11.475363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:11.476290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:11.476378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:11.476411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:11.595961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:11.596125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:11.596167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:11.596196] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:11.599727] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: DOWN (p=45.15%) [2026-03-13T20:18:11.600014] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-03-13T20:18:11.600148] [INFO ] [sig ] BXC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:11.743312] [INFO ] [LOCAL ] Saved forecast: BXC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BXC.txt [2026-03-13T20:18:11.743451] [INFO ] [sig ] [517/3262] Completed BXC in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:11.743498] [INFO ] [sig ] [518/3262] Forecasting BXMX... [2026-03-13T20:18:11.743529] [INFO ] [sig ] Generating forecast for: BXMX [2026-03-13T20:18:11.743559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-03-13T20:18:11.755030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-03-13T20:18:11.755370] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-03-13T20:18:11.756173] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-03-13T20:18:11.756233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:11.756277] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:11.756351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:11.756427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:11.814011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:11.814925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:11.815011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:11.815045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:11.941916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:11.942089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:11.942130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:11.942160] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:11.945746] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: UP (p=83.50%) [2026-03-13T20:18:11.946047] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-03-13T20:18:11.946185] [INFO ] [sig ] BXMX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:12.103606] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BXMX.txt [2026-03-13T20:18:12.103770] [INFO ] [sig ] [518/3262] Completed BXMX in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:12.103811] [INFO ] [sig ] [519/3262] Forecasting BXP... [2026-03-13T20:18:12.103844] [INFO ] [sig ] Generating forecast for: BXP [2026-03-13T20:18:12.103876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-03-13T20:18:12.115206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-03-13T20:18:12.115596] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-03-13T20:18:12.116489] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-03-13T20:18:12.116543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:12.116597] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:12.116626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:12.116683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:12.175282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:12.176237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:12.176331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:12.176365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:12.301667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:12.301834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:12.301875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:12.301904] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:12.305369] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-03-13T20:18:12.305685] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-03-13T20:18:12.305837] [INFO ] [sig ] BXP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:12.449654] [INFO ] [LOCAL ] Saved forecast: BXP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BXP.txt [2026-03-13T20:18:12.450003] [INFO ] [sig ] [519/3262] Completed BXP in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:12.450049] [INFO ] [sig ] [520/3262] Forecasting BXSL... [2026-03-13T20:18:12.450080] [INFO ] [sig ] Generating forecast for: BXSL [2026-03-13T20:18:12.450110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-03-13T20:18:12.461116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-03-13T20:18:12.461422] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-03-13T20:18:12.462261] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-03-13T20:18:12.462326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:12.462365] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:12.462392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:12.462449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:12.521706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:12.522442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:12.522526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:12.522562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:12.641964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:12.642131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:12.642173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:12.642211] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:12.645788] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: DOWN (p=34.73%) [2026-03-13T20:18:12.646076] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-03-13T20:18:12.646209] [INFO ] [sig ] BXSL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:12.789932] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BXSL.txt [2026-03-13T20:18:12.790066] [INFO ] [sig ] [520/3262] Completed BXSL in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:12.790107] [INFO ] [sig ] [521/3262] Forecasting BYD... [2026-03-13T20:18:12.790136] [INFO ] [sig ] Generating forecast for: BYD [2026-03-13T20:18:12.790166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-03-13T20:18:12.801601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-03-13T20:18:12.801890] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-03-13T20:18:12.802724] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-03-13T20:18:12.802777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:12.802809] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:12.802836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:12.802892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:12.864672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:12.865459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:12.865544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:12.865598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:12.987185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:12.987347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:12.987403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:12.987434] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:12.991054] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: DOWN (p=19.92%) [2026-03-13T20:18:12.991350] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-03-13T20:18:12.991484] [INFO ] [sig ] BYD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:13.135674] [INFO ] [LOCAL ] Saved forecast: BYD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BYD.txt [2026-03-13T20:18:13.135806] [INFO ] [sig ] [521/3262] Completed BYD in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:13.135847] [INFO ] [sig ] [522/3262] Forecasting BYRN... [2026-03-13T20:18:13.135877] [INFO ] [sig ] Generating forecast for: BYRN [2026-03-13T20:18:13.135907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-03-13T20:18:13.147230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-03-13T20:18:13.147547] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-03-13T20:18:13.148416] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-03-13T20:18:13.148470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:13.148504] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:13.148532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:13.148616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:13.209119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:13.209838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:13.209917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:13.209950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:13.333667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:13.333828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:13.333868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:13.333896] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:13.337326] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: DOWN (p=2.38%) [2026-03-13T20:18:13.337663] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-03-13T20:18:13.337796] [INFO ] [sig ] BYRN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:13.480639] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BYRN.txt [2026-03-13T20:18:13.480777] [INFO ] [sig ] [522/3262] Completed BYRN in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:13.480818] [INFO ] [sig ] [523/3262] Forecasting BYSI... [2026-03-13T20:18:13.480847] [INFO ] [sig ] Generating forecast for: BYSI [2026-03-13T20:18:13.480877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-03-13T20:18:13.491348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-03-13T20:18:13.491653] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-03-13T20:18:13.492435] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-03-13T20:18:13.492487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:13.492520] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:13.492547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:13.492628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:13.551380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:13.552062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:13.552184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:13.552225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:13.663031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:13.663179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:13.663218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:13.663247] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:13.666735] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: UP (p=98.53%) [2026-03-13T20:18:13.667011] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-03-13T20:18:13.667137] [INFO ] [sig ] BYSI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:13.875760] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BYSI.txt [2026-03-13T20:18:13.875924] [INFO ] [sig ] [523/3262] Completed BYSI in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:13.875969] [INFO ] [sig ] [524/3262] Forecasting BZ... [2026-03-13T20:18:13.876002] [INFO ] [sig ] Generating forecast for: BZ [2026-03-13T20:18:13.876034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-03-13T20:18:13.887441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-03-13T20:18:13.887989] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-03-13T20:18:13.889033] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-03-13T20:18:13.889090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:13.889125] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:13.889154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:13.889213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:13.949814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:13.950678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:13.950768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:13.950803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:14.093831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:14.093992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:14.094033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:14.094063] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:14.097491] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: UP (p=98.22%) [2026-03-13T20:18:14.097813] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-03-13T20:18:14.097956] [INFO ] [sig ] BZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:14.241813] [INFO ] [LOCAL ] Saved forecast: BZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BZ.txt [2026-03-13T20:18:14.241965] [INFO ] [sig ] [524/3262] Completed BZ in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 16.5m [2026-03-13T20:18:14.242006] [INFO ] [sig ] [525/3262] Forecasting BZH... [2026-03-13T20:18:14.242037] [INFO ] [sig ] Generating forecast for: BZH [2026-03-13T20:18:14.242067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-03-13T20:18:14.253426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-03-13T20:18:14.253753] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-03-13T20:18:14.254552] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-03-13T20:18:14.254627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:14.254662] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:14.254706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:14.254767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:14.312320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:14.312973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:14.313052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:14.313086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:14.432883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:14.433047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:14.433089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:14.433121] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:14.436631] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: DOWN (p=26.78%) [2026-03-13T20:18:14.436907] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-03-13T20:18:14.437047] [INFO ] [sig ] BZH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:14.582894] [INFO ] [LOCAL ] Saved forecast: BZH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/BZH.txt [2026-03-13T20:18:14.583011] [INFO ] [sig ] [525/3262] Completed BZH in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:14.583050] [INFO ] [sig ] [526/3262] Forecasting BZUN... [2026-03-13T20:18:14.583079] [INFO ] [sig ] Generating forecast for: BZUN [2026-03-13T20:18:14.583109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-03-13T20:18:14.595507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-03-13T20:18:14.595812] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-03-13T20:18:14.596633] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-03-13T20:18:14.596686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:14.596719] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:14.596746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:14.596802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:14.656459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:14.657142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:14.657221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:14.657254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:14.774031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:14.774200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:14.774240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:14.774269] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:14.778179] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: UP (p=96.75%) [2026-03-13T20:18:14.778465] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-03-13T20:18:14.778807] [INFO ] [sig ] BZUN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:14.922917] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/BZUN.txt [2026-03-13T20:18:14.923120] [INFO ] [sig ] [526/3262] Completed BZUN in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:14.923164] [INFO ] [sig ] [527/3262] Forecasting C... [2026-03-13T20:18:14.923196] [INFO ] [sig ] Generating forecast for: C [2026-03-13T20:18:14.923226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-03-13T20:18:14.935021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-03-13T20:18:14.935422] [INFO ] [FORECASTER] Starting predict_future for C [2026-03-13T20:18:14.936256] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-03-13T20:18:14.936314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:14.936346] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:14.936373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:14.936430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:14.993544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:14.994446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:14.994532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:14.994565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:15.122473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:15.122666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:15.122709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:15.122738] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:15.126633] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: UP (p=81.96%) [2026-03-13T20:18:15.126941] [INFO ] [FORECASTER] Completed predict_future for C [2026-03-13T20:18:15.127084] [INFO ] [sig ] C: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:15.286457] [INFO ] [LOCAL ] Saved forecast: C 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/C.txt [2026-03-13T20:18:15.286685] [INFO ] [sig ] [527/3262] Completed C in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:15.286738] [INFO ] [sig ] [528/3262] Forecasting CAAP... [2026-03-13T20:18:15.286773] [INFO ] [sig ] Generating forecast for: CAAP [2026-03-13T20:18:15.286809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-03-13T20:18:15.299978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-03-13T20:18:15.300472] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-03-13T20:18:15.301481] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-03-13T20:18:15.301538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:15.301602] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:15.301659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:15.301721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:15.391500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:15.392510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:15.392631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:15.392670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:15.561617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:15.561835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:15.561906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:15.561958] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:15.567774] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: UP (p=90.90%) [2026-03-13T20:18:15.568353] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-03-13T20:18:15.568599] [INFO ] [sig ] CAAP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:15.788418] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CAAP.txt [2026-03-13T20:18:15.788690] [INFO ] [sig ] [528/3262] Completed CAAP in 0.5s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:15.788758] [INFO ] [sig ] [529/3262] Forecasting CAAS... [2026-03-13T20:18:15.788805] [INFO ] [sig ] Generating forecast for: CAAS [2026-03-13T20:18:15.788872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-03-13T20:18:15.808991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-03-13T20:18:15.809513] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-03-13T20:18:15.810770] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-03-13T20:18:15.810847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:15.810900] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:15.810948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:15.811044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:15.902697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:15.904002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:15.904125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:15.904184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:16.051823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:16.052022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:16.052070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:16.052102] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:16.055884] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: DOWN (p=9.59%) [2026-03-13T20:18:16.056285] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-03-13T20:18:16.056452] [INFO ] [sig ] CAAS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:16.213553] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CAAS.txt [2026-03-13T20:18:16.213754] [INFO ] [sig ] [529/3262] Completed CAAS in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:16.213803] [INFO ] [sig ] [530/3262] Forecasting CABA... [2026-03-13T20:18:16.213843] [INFO ] [sig ] Generating forecast for: CABA [2026-03-13T20:18:16.213877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-03-13T20:18:16.226159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-03-13T20:18:16.226595] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-03-13T20:18:16.227452] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-03-13T20:18:16.227507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:16.227622] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:16.227658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:16.227719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:16.289808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:16.290737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:16.290824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:16.290860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:16.418911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:16.419084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:16.419127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:16.419157] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:16.422736] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: DOWN (p=7.95%) [2026-03-13T20:18:16.423037] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-03-13T20:18:16.423175] [INFO ] [sig ] CABA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:16.571621] [INFO ] [LOCAL ] Saved forecast: CABA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CABA.txt [2026-03-13T20:18:16.571810] [INFO ] [sig ] [530/3262] Completed CABA in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:16.571856] [INFO ] [sig ] [531/3262] Forecasting CABO... [2026-03-13T20:18:16.571895] [INFO ] [sig ] Generating forecast for: CABO [2026-03-13T20:18:16.571940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-03-13T20:18:16.584007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-03-13T20:18:16.584530] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-03-13T20:18:16.585498] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-03-13T20:18:16.585557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:16.585623] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:16.585655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:16.585713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:16.649828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:16.650766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:16.650853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:16.650889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:16.774190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:16.774354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:16.774395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:16.774424] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:16.778511] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: DOWN (p=15.56%) [2026-03-13T20:18:16.778962] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-03-13T20:18:16.779093] [INFO ] [sig ] CABO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:16.923786] [INFO ] [LOCAL ] Saved forecast: CABO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CABO.txt [2026-03-13T20:18:16.923938] [INFO ] [sig ] [531/3262] Completed CABO in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:16.923978] [INFO ] [sig ] [532/3262] Forecasting CAC... [2026-03-13T20:18:16.924009] [INFO ] [sig ] Generating forecast for: CAC [2026-03-13T20:18:16.924039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-03-13T20:18:16.935169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-03-13T20:18:16.935549] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-03-13T20:18:16.936357] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-03-13T20:18:16.936410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:16.936443] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:16.936470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:16.936526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:16.994399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:16.995267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:16.995351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:16.995384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:17.119386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:17.119558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:17.119623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:17.119655] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:17.123284] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: DOWN (p=21.91%) [2026-03-13T20:18:17.123570] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-03-13T20:18:17.123724] [INFO ] [sig ] CAC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:17.269656] [INFO ] [LOCAL ] Saved forecast: CAC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CAC.txt [2026-03-13T20:18:17.269801] [INFO ] [sig ] [532/3262] Completed CAC in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:17.269840] [INFO ] [sig ] [533/3262] Forecasting CACC... [2026-03-13T20:18:17.269871] [INFO ] [sig ] Generating forecast for: CACC [2026-03-13T20:18:17.269902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-03-13T20:18:17.281342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-03-13T20:18:17.281675] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-03-13T20:18:17.282451] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-03-13T20:18:17.282716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:17.282750] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:17.282777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:17.282833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:17.345809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:17.346722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:17.346809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:17.346844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:17.467904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:17.468063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:17.468103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:17.468168] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:17.471544] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: UP (p=78.75%) [2026-03-13T20:18:17.471845] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-03-13T20:18:17.471975] [INFO ] [sig ] CACC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:17.635921] [INFO ] [LOCAL ] Saved forecast: CACC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CACC.txt [2026-03-13T20:18:17.636083] [INFO ] [sig ] [533/3262] Completed CACC in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:17.636123] [INFO ] [sig ] [534/3262] Forecasting CACI... [2026-03-13T20:18:17.636155] [INFO ] [sig ] Generating forecast for: CACI [2026-03-13T20:18:17.636186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-03-13T20:18:17.647362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-03-13T20:18:17.647738] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-03-13T20:18:17.648529] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-03-13T20:18:17.648602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:17.648637] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:17.648663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:17.648719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:17.705792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:17.706716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:17.706807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:17.706839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:17.835602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:17.835783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:17.835829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:17.835859] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:17.839735] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-03-13T20:18:17.840033] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-03-13T20:18:17.840174] [INFO ] [sig ] CACI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:17.994327] [INFO ] [LOCAL ] Saved forecast: CACI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CACI.txt [2026-03-13T20:18:17.994465] [INFO ] [sig ] [534/3262] Completed CACI in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:17.994505] [INFO ] [sig ] [535/3262] Forecasting CADL... [2026-03-13T20:18:17.994534] [INFO ] [sig ] Generating forecast for: CADL [2026-03-13T20:18:17.994565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-03-13T20:18:18.005617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-03-13T20:18:18.006088] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-03-13T20:18:18.006886] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-03-13T20:18:18.006939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:18.006971] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:18.006999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:18.007056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:18.066630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:18.067222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:18.067301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:18.067333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:18.187250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:18.187362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:18.187403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:18.187432] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:18.190845] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: DOWN (p=15.61%) [2026-03-13T20:18:18.191117] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-03-13T20:18:18.191243] [INFO ] [sig ] CADL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:18.338228] [INFO ] [LOCAL ] Saved forecast: CADL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CADL.txt [2026-03-13T20:18:18.338368] [INFO ] [sig ] [535/3262] Completed CADL in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:18.338416] [INFO ] [sig ] [536/3262] Forecasting CAE... [2026-03-13T20:18:18.338452] [INFO ] [sig ] Generating forecast for: CAE [2026-03-13T20:18:18.338489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-03-13T20:18:18.350838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-03-13T20:18:18.351277] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-03-13T20:18:18.352161] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-03-13T20:18:18.352216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:18.352250] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:18.352278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:18.352340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:18.413018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:18.414200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:18.414289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:18.414323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:18.540027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:18.540195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:18.540237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:18.540267] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:18.543927] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-03-13T20:18:18.544234] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-03-13T20:18:18.544373] [INFO ] [sig ] CAE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:18.702010] [INFO ] [LOCAL ] Saved forecast: CAE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CAE.txt [2026-03-13T20:18:18.702174] [INFO ] [sig ] [536/3262] Completed CAE in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:18.702215] [INFO ] [sig ] [537/3262] Forecasting CAF... [2026-03-13T20:18:18.702247] [INFO ] [sig ] Generating forecast for: CAF [2026-03-13T20:18:18.702278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-03-13T20:18:18.713387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-03-13T20:18:18.713730] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-03-13T20:18:18.714558] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-03-13T20:18:18.714630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:18.714664] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:18.714691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:18.714748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:18.775092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:18.776020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:18.776107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:18.776144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:18.890801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:18.890974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:18.891023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:18.891053] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:18.894613] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: DOWN (p=22.28%) [2026-03-13T20:18:18.894928] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-03-13T20:18:18.895074] [INFO ] [sig ] CAF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:19.045824] [INFO ] [LOCAL ] Saved forecast: CAF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CAF.txt [2026-03-13T20:18:19.045987] [INFO ] [sig ] [537/3262] Completed CAF in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:19.046031] [INFO ] [sig ] [538/3262] Forecasting CAG... [2026-03-13T20:18:19.046060] [INFO ] [sig ] Generating forecast for: CAG [2026-03-13T20:18:19.046090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-03-13T20:18:19.057927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-03-13T20:18:19.058279] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-03-13T20:18:19.059101] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-03-13T20:18:19.059168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:19.059202] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:19.059228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:19.059285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:19.131047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:19.132222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:19.132312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:19.132347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:19.249911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:19.250088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:19.250131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:19.250162] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:19.253644] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: DOWN (p=30.49%) [2026-03-13T20:18:19.253947] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-03-13T20:18:19.254098] [INFO ] [sig ] CAG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:19.397815] [INFO ] [LOCAL ] Saved forecast: CAG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CAG.txt [2026-03-13T20:18:19.397967] [INFO ] [sig ] [538/3262] Completed CAG in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:19.398010] [INFO ] [sig ] [539/3262] Forecasting CAH... [2026-03-13T20:18:19.398039] [INFO ] [sig ] Generating forecast for: CAH [2026-03-13T20:18:19.398068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-03-13T20:18:19.409395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-03-13T20:18:19.409761] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-03-13T20:18:19.410565] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-03-13T20:18:19.410637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:19.410668] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:19.410695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:19.410751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:19.471073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:19.471984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:19.472074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:19.472109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:19.602225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:19.602386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:19.602426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:19.602455] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:19.605858] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=78.86%) [2026-03-13T20:18:19.606133] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-03-13T20:18:19.606262] [INFO ] [sig ] CAH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:19.758880] [INFO ] [LOCAL ] Saved forecast: CAH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CAH.txt [2026-03-13T20:18:19.759029] [INFO ] [sig ] [539/3262] Completed CAH in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:19.759069] [INFO ] [sig ] [540/3262] Forecasting CAKE... [2026-03-13T20:18:19.759099] [INFO ] [sig ] Generating forecast for: CAKE [2026-03-13T20:18:19.759130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-03-13T20:18:19.771320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-03-13T20:18:19.771911] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-03-13T20:18:19.772754] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-03-13T20:18:19.772807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:19.772840] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:19.772867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:19.772924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:19.831424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:19.832334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:19.832448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:19.832483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:19.949897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:19.950068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:19.950108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:19.950138] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:19.953709] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: UP (p=97.44%) [2026-03-13T20:18:19.953999] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-03-13T20:18:19.954136] [INFO ] [sig ] CAKE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:20.099087] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CAKE.txt [2026-03-13T20:18:20.099217] [INFO ] [sig ] [540/3262] Completed CAKE in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 16.4m [2026-03-13T20:18:20.099257] [INFO ] [sig ] [541/3262] Forecasting CAL... [2026-03-13T20:18:20.099287] [INFO ] [sig ] Generating forecast for: CAL [2026-03-13T20:18:20.099317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-03-13T20:18:20.110664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-03-13T20:18:20.110955] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-03-13T20:18:20.111783] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-03-13T20:18:20.111835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:20.111868] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:20.111896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:20.111953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:20.169838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:20.170670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:20.170756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:20.170788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:20.288599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:20.288955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:20.288995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:20.289023] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:20.292806] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: UP (p=74.75%) [2026-03-13T20:18:20.293085] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-03-13T20:18:20.293215] [INFO ] [sig ] CAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:20.439709] [INFO ] [LOCAL ] Saved forecast: CAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CAL.txt [2026-03-13T20:18:20.439861] [INFO ] [sig ] [541/3262] Completed CAL in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.4m [2026-03-13T20:18:20.439918] [INFO ] [sig ] [542/3262] Forecasting CALM... [2026-03-13T20:18:20.439952] [INFO ] [sig ] Generating forecast for: CALM [2026-03-13T20:18:20.439982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-03-13T20:18:20.451866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-03-13T20:18:20.452170] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-03-13T20:18:20.453012] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-03-13T20:18:20.453065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:20.453097] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:20.453124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:20.453180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:20.512943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:20.513941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:20.514023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:20.514055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:20.641926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:20.642085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:20.642124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:20.642151] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:20.645747] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: UP (p=51.65%) [2026-03-13T20:18:20.646026] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-03-13T20:18:20.646328] [INFO ] [sig ] CALM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:20.794803] [INFO ] [LOCAL ] Saved forecast: CALM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CALM.txt [2026-03-13T20:18:20.794964] [INFO ] [sig ] [542/3262] Completed CALM in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:20.795006] [INFO ] [sig ] [543/3262] Forecasting CALX... [2026-03-13T20:18:20.795036] [INFO ] [sig ] Generating forecast for: CALX [2026-03-13T20:18:20.795066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-03-13T20:18:20.807935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-03-13T20:18:20.808337] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-03-13T20:18:20.809332] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-03-13T20:18:20.809385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:20.809417] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:20.809448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:20.809503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:20.870533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:20.871647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:20.871927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:20.871962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:20.996286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:20.996434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:20.996473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:20.996502] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:20.999959] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: DOWN (p=8.18%) [2026-03-13T20:18:21.000243] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-03-13T20:18:21.000395] [INFO ] [sig ] CALX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:21.148943] [INFO ] [LOCAL ] Saved forecast: CALX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CALX.txt [2026-03-13T20:18:21.149139] [INFO ] [sig ] [543/3262] Completed CALX in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:21.149181] [INFO ] [sig ] [544/3262] Forecasting CAPL... [2026-03-13T20:18:21.149212] [INFO ] [sig ] Generating forecast for: CAPL [2026-03-13T20:18:21.149243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-03-13T20:18:21.160083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-03-13T20:18:21.160375] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-03-13T20:18:21.161188] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-03-13T20:18:21.161243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:21.161277] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:21.161305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:21.161364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:21.223534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:21.224384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:21.224471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:21.224508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:21.338864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:21.339043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:21.339084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:21.339113] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:21.343187] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: UP (p=88.03%) [2026-03-13T20:18:21.343728] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-03-13T20:18:21.343898] [INFO ] [sig ] CAPL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:21.494932] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CAPL.txt [2026-03-13T20:18:21.495095] [INFO ] [sig ] [544/3262] Completed CAPL in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:21.495138] [INFO ] [sig ] [545/3262] Forecasting CARE... [2026-03-13T20:18:21.495168] [INFO ] [sig ] Generating forecast for: CARE [2026-03-13T20:18:21.495199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-03-13T20:18:21.507537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-03-13T20:18:21.508215] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-03-13T20:18:21.509049] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-03-13T20:18:21.509103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:21.509135] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:21.509163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:21.509221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:21.572425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:21.573532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:21.573642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:21.573865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:21.719037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:21.719197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:21.719255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:21.719286] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:21.723273] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: DOWN (p=27.63%) [2026-03-13T20:18:21.723555] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-03-13T20:18:21.723707] [INFO ] [sig ] CARE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:21.869713] [INFO ] [LOCAL ] Saved forecast: CARE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CARE.txt [2026-03-13T20:18:21.869841] [INFO ] [sig ] [545/3262] Completed CARE in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:21.869883] [INFO ] [sig ] [546/3262] Forecasting CARG... [2026-03-13T20:18:21.869912] [INFO ] [sig ] Generating forecast for: CARG [2026-03-13T20:18:21.869942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-03-13T20:18:21.881463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-03-13T20:18:21.881801] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-03-13T20:18:21.882597] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-03-13T20:18:21.882650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:21.882683] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:21.882710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:21.882767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:21.939930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:21.940626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:21.940710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:21.940745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:22.068044] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:22.068205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:22.068246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:22.068277] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:22.072098] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: DOWN (p=6.97%) [2026-03-13T20:18:22.072384] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-03-13T20:18:22.072525] [INFO ] [sig ] CARG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:22.219987] [INFO ] [LOCAL ] Saved forecast: CARG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CARG.txt [2026-03-13T20:18:22.220136] [INFO ] [sig ] [546/3262] Completed CARG in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:22.220178] [INFO ] [sig ] [547/3262] Forecasting CARS... [2026-03-13T20:18:22.220208] [INFO ] [sig ] Generating forecast for: CARS [2026-03-13T20:18:22.220238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-03-13T20:18:22.233108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-03-13T20:18:22.233481] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-03-13T20:18:22.234540] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-03-13T20:18:22.234612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:22.234889] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:22.234927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:22.234986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:22.299081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:22.299993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:22.300078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:22.300111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:22.419877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:22.420048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:22.420090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:22.420119] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:22.423562] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: DOWN (p=26.01%) [2026-03-13T20:18:22.423873] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-03-13T20:18:22.424004] [INFO ] [sig ] CARS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:22.567328] [INFO ] [LOCAL ] Saved forecast: CARS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CARS.txt [2026-03-13T20:18:22.567463] [INFO ] [sig ] [547/3262] Completed CARS in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:22.567504] [INFO ] [sig ] [548/3262] Forecasting CASH... [2026-03-13T20:18:22.567533] [INFO ] [sig ] Generating forecast for: CASH [2026-03-13T20:18:22.567562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-03-13T20:18:22.578608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-03-13T20:18:22.579113] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-03-13T20:18:22.579932] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-03-13T20:18:22.579986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:22.580018] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:22.580045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:22.580108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:22.638098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:22.638884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:22.638966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:22.638999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:22.776553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:22.776762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:22.776812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:22.776848] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:22.781242] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: UP (p=77.98%) [2026-03-13T20:18:22.781653] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-03-13T20:18:22.781842] [INFO ] [sig ] CASH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:22.947027] [INFO ] [LOCAL ] Saved forecast: CASH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CASH.txt [2026-03-13T20:18:22.947188] [INFO ] [sig ] [548/3262] Completed CASH in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:22.947232] [INFO ] [sig ] [549/3262] Forecasting CASS... [2026-03-13T20:18:22.947262] [INFO ] [sig ] Generating forecast for: CASS [2026-03-13T20:18:22.947293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-03-13T20:18:22.958837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-03-13T20:18:22.959222] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-03-13T20:18:22.960117] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-03-13T20:18:22.960173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:22.960222] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:22.960255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:22.960321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:23.022683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:23.023687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:23.023782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:23.023817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:23.151509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:23.151695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:23.151738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:23.151786] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:23.155333] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=16.98%) [2026-03-13T20:18:23.155704] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-03-13T20:18:23.155880] [INFO ] [sig ] CASS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:23.341195] [INFO ] [LOCAL ] Saved forecast: CASS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CASS.txt [2026-03-13T20:18:23.341402] [INFO ] [sig ] [549/3262] Completed CASS in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:23.341462] [INFO ] [sig ] [550/3262] Forecasting CASY... [2026-03-13T20:18:23.341514] [INFO ] [sig ] Generating forecast for: CASY [2026-03-13T20:18:23.341565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-03-13T20:18:23.353383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-03-13T20:18:23.353811] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-03-13T20:18:23.354652] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-03-13T20:18:23.354708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:23.354741] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:23.354769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:23.354825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:23.416080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:23.416991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:23.417087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:23.417122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:23.549701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:23.549921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:23.549962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:23.550035] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:23.553727] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: DOWN (p=20.41%) [2026-03-13T20:18:23.554003] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-03-13T20:18:23.554132] [INFO ] [sig ] CASY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:23.708549] [INFO ] [LOCAL ] Saved forecast: CASY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CASY.txt [2026-03-13T20:18:23.708752] [INFO ] [sig ] [550/3262] Completed CASY in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:23.708794] [INFO ] [sig ] [551/3262] Forecasting CATH... [2026-03-13T20:18:23.708823] [INFO ] [sig ] Generating forecast for: CATH [2026-03-13T20:18:23.708853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-03-13T20:18:23.720354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-03-13T20:18:23.720802] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-03-13T20:18:23.721878] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-03-13T20:18:23.721935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:23.721969] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:23.721996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:23.722052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:23.785411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:23.786344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:23.786435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:23.786469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:23.908872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:23.909034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:23.909075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:23.909104] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:23.912793] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: UP (p=72.25%) [2026-03-13T20:18:23.913084] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-03-13T20:18:23.913216] [INFO ] [sig ] CATH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:24.058219] [INFO ] [LOCAL ] Saved forecast: CATH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CATH.txt [2026-03-13T20:18:24.058382] [INFO ] [sig ] [551/3262] Completed CATH in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:24.058425] [INFO ] [sig ] [552/3262] Forecasting CATO... [2026-03-13T20:18:24.058455] [INFO ] [sig ] Generating forecast for: CATO [2026-03-13T20:18:24.058485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-03-13T20:18:24.070096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-03-13T20:18:24.070427] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-03-13T20:18:24.071234] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-03-13T20:18:24.071287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:24.071319] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:24.071346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:24.071402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:24.130535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:24.131344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:24.131426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:24.131459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:24.250353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:24.250516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:24.250555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:24.250606] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:24.254535] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: DOWN (p=34.75%) [2026-03-13T20:18:24.254839] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-03-13T20:18:24.254970] [INFO ] [sig ] CATO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:24.403532] [INFO ] [LOCAL ] Saved forecast: CATO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CATO.txt [2026-03-13T20:18:24.403696] [INFO ] [sig ] [552/3262] Completed CATO in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:24.403737] [INFO ] [sig ] [553/3262] Forecasting CATY... [2026-03-13T20:18:24.403773] [INFO ] [sig ] Generating forecast for: CATY [2026-03-13T20:18:24.403805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-03-13T20:18:24.415799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-03-13T20:18:24.416105] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-03-13T20:18:24.416911] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-03-13T20:18:24.416964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:24.416996] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:24.417023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:24.417083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:24.476448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:24.477302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:24.477399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:24.477435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:24.596623] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:24.596780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:24.596819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:24.596846] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:24.600641] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: DOWN (p=26.22%) [2026-03-13T20:18:24.600918] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-03-13T20:18:24.601046] [INFO ] [sig ] CATY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:24.746698] [INFO ] [LOCAL ] Saved forecast: CATY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CATY.txt [2026-03-13T20:18:24.746838] [INFO ] [sig ] [553/3262] Completed CATY in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:24.746878] [INFO ] [sig ] [554/3262] Forecasting CAVA... [2026-03-13T20:18:24.746908] [INFO ] [sig ] Generating forecast for: CAVA [2026-03-13T20:18:24.746937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-03-13T20:18:24.758765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-03-13T20:18:24.759084] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-03-13T20:18:24.759922] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-03-13T20:18:24.759974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:24.760007] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:24.760034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:24.760091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:24.818159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:24.819117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:24.819201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:24.819235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:24.955240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:24.955415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:24.955465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:24.955503] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:24.959166] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: DOWN (p=43.68%) [2026-03-13T20:18:24.959482] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-03-13T20:18:24.959697] [INFO ] [sig ] CAVA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:25.136709] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CAVA.txt [2026-03-13T20:18:25.136887] [INFO ] [sig ] [554/3262] Completed CAVA in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:25.136931] [INFO ] [sig ] [555/3262] Forecasting CB... [2026-03-13T20:18:25.136962] [INFO ] [sig ] Generating forecast for: CB [2026-03-13T20:18:25.136992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-03-13T20:18:25.149224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-03-13T20:18:25.149653] [INFO ] [FORECASTER] Starting predict_future for CB [2026-03-13T20:18:25.150489] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-03-13T20:18:25.150554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:25.150626] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:25.150657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:25.150716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:25.213202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:25.214119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:25.214204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:25.214237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:25.337369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:25.337538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:25.337615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:25.337646] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:25.341126] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: DOWN (p=29.14%) [2026-03-13T20:18:25.341422] [INFO ] [FORECASTER] Completed predict_future for CB [2026-03-13T20:18:25.341554] [INFO ] [sig ] CB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:25.484359] [INFO ] [LOCAL ] Saved forecast: CB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CB.txt [2026-03-13T20:18:25.484495] [INFO ] [sig ] [555/3262] Completed CB in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:25.484534] [INFO ] [sig ] [556/3262] Forecasting CBAN... [2026-03-13T20:18:25.484564] [INFO ] [sig ] Generating forecast for: CBAN [2026-03-13T20:18:25.484615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-03-13T20:18:25.495927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-03-13T20:18:25.496226] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-03-13T20:18:25.497034] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-03-13T20:18:25.497087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:25.497118] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:25.497145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:25.497202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:25.554510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:25.555194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:25.555274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:25.555307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:25.671084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:25.671237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:25.671276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:25.671321] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:25.674727] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-03-13T20:18:25.675003] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-03-13T20:18:25.675130] [INFO ] [sig ] CBAN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:25.816386] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CBAN.txt [2026-03-13T20:18:25.816514] [INFO ] [sig ] [556/3262] Completed CBAN in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:25.816554] [INFO ] [sig ] [557/3262] Forecasting CBNK... [2026-03-13T20:18:25.816602] [INFO ] [sig ] Generating forecast for: CBNK [2026-03-13T20:18:25.816633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-03-13T20:18:25.827506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-03-13T20:18:25.827844] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-03-13T20:18:25.828668] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-03-13T20:18:25.828727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:25.828759] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:25.828787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:25.828844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:25.886985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:25.887906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:25.888034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:25.888069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:26.014695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:26.014873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:26.014913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:26.014943] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:26.018618] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: DOWN (p=47.68%) [2026-03-13T20:18:26.019070] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-03-13T20:18:26.019214] [INFO ] [sig ] CBNK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:26.165714] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CBNK.txt [2026-03-13T20:18:26.165859] [INFO ] [sig ] [557/3262] Completed CBNK in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.3m [2026-03-13T20:18:26.165899] [INFO ] [sig ] [558/3262] Forecasting CBRE... [2026-03-13T20:18:26.165930] [INFO ] [sig ] Generating forecast for: CBRE [2026-03-13T20:18:26.165961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-03-13T20:18:26.178654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-03-13T20:18:26.178968] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-03-13T20:18:26.179815] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-03-13T20:18:26.180021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:26.180053] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:26.180079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:26.180135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:26.239774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:26.240564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:26.240666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:26.240733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:26.363748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:26.364117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:26.364155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:26.364184] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:26.368120] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: UP (p=78.58%) [2026-03-13T20:18:26.368403] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-03-13T20:18:26.368539] [INFO ] [sig ] CBRE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:26.513132] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CBRE.txt [2026-03-13T20:18:26.513268] [INFO ] [sig ] [558/3262] Completed CBRE in 0.3s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:26.513309] [INFO ] [sig ] [559/3262] Forecasting CBRL... [2026-03-13T20:18:26.513339] [INFO ] [sig ] Generating forecast for: CBRL [2026-03-13T20:18:26.513368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-03-13T20:18:26.525107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-03-13T20:18:26.525527] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-03-13T20:18:26.526511] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-03-13T20:18:26.526598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:26.526644] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:26.526675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:26.526739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:26.587462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:26.588396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:26.588486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:26.588519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:26.707737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:26.707915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:26.707956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:26.707986] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:26.711460] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: UP (p=75.87%) [2026-03-13T20:18:26.711789] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-03-13T20:18:26.711943] [INFO ] [sig ] CBRL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:26.858109] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CBRL.txt [2026-03-13T20:18:26.858279] [INFO ] [sig ] [559/3262] Completed CBRL in 0.3s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:26.858322] [INFO ] [sig ] [560/3262] Forecasting CBSH... [2026-03-13T20:18:26.858352] [INFO ] [sig ] Generating forecast for: CBSH [2026-03-13T20:18:26.858382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-03-13T20:18:26.870065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-03-13T20:18:26.870457] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-03-13T20:18:26.871333] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-03-13T20:18:26.871391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:26.871425] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:26.871468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:26.871529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:26.933689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:26.934613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:26.934710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:26.934746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:27.063177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:27.063373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:27.063429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:27.063473] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:27.068816] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: DOWN (p=3.76%) [2026-03-13T20:18:27.069164] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-03-13T20:18:27.069332] [INFO ] [sig ] CBSH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:27.226719] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CBSH.txt [2026-03-13T20:18:27.226897] [INFO ] [sig ] [560/3262] Completed CBSH in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:27.226955] [INFO ] [sig ] [561/3262] Forecasting CBUS... [2026-03-13T20:18:27.227003] [INFO ] [sig ] Generating forecast for: CBUS [2026-03-13T20:18:27.227045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-03-13T20:18:27.239030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-03-13T20:18:27.239402] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-03-13T20:18:27.240315] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-03-13T20:18:27.240371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:27.240405] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:27.240432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:27.240489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:27.304217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:27.304976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:27.305066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:27.305110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:27.441094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:27.441258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:27.441298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:27.441327] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:27.444960] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: UP (p=95.33%) [2026-03-13T20:18:27.445252] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-03-13T20:18:27.445385] [INFO ] [sig ] CBUS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:27.595179] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CBUS.txt [2026-03-13T20:18:27.595359] [INFO ] [sig ] [561/3262] Completed CBUS in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:27.595406] [INFO ] [sig ] [562/3262] Forecasting CBZ... [2026-03-13T20:18:27.595447] [INFO ] [sig ] Generating forecast for: CBZ [2026-03-13T20:18:27.595497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-03-13T20:18:27.607415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-03-13T20:18:27.607894] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-03-13T20:18:27.608803] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-03-13T20:18:27.608859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:27.608892] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:27.608919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:27.608977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:27.672800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:27.673844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:27.673935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:27.673968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:27.801881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:27.802045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:27.802087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:27.802116] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:27.805791] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: DOWN (p=22.72%) [2026-03-13T20:18:27.806129] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-03-13T20:18:27.806302] [INFO ] [sig ] CBZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:27.955964] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CBZ.txt [2026-03-13T20:18:27.956113] [INFO ] [sig ] [562/3262] Completed CBZ in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:27.956153] [INFO ] [sig ] [563/3262] Forecasting CC... [2026-03-13T20:18:27.956184] [INFO ] [sig ] Generating forecast for: CC [2026-03-13T20:18:27.956214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-03-13T20:18:27.967415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-03-13T20:18:27.967787] [INFO ] [FORECASTER] Starting predict_future for CC [2026-03-13T20:18:27.968588] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-03-13T20:18:27.968653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:27.968693] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:27.968726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:27.968786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:28.025666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:28.026359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:28.026439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:28.026472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:28.165036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:28.165205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:28.165245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:28.165275] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:28.169272] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: DOWN (p=45.39%) [2026-03-13T20:18:28.169623] [INFO ] [FORECASTER] Completed predict_future for CC [2026-03-13T20:18:28.169795] [INFO ] [sig ] CC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:28.330854] [INFO ] [LOCAL ] Saved forecast: CC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CC.txt [2026-03-13T20:18:28.331026] [INFO ] [sig ] [563/3262] Completed CC in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:28.331069] [INFO ] [sig ] [564/3262] Forecasting CCAP... [2026-03-13T20:18:28.331100] [INFO ] [sig ] Generating forecast for: CCAP [2026-03-13T20:18:28.331135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-03-13T20:18:28.345019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-03-13T20:18:28.345420] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-03-13T20:18:28.346269] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-03-13T20:18:28.346324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:28.346419] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:28.346452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:28.346511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:28.415278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:28.416398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:28.416496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:28.416533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:28.553856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:28.554023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:28.554063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:28.554092] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:28.557766] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: UP (p=77.27%) [2026-03-13T20:18:28.558082] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-03-13T20:18:28.558223] [INFO ] [sig ] CCAP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:28.718348] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CCAP.txt [2026-03-13T20:18:28.718503] [INFO ] [sig ] [564/3262] Completed CCAP in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:28.718547] [INFO ] [sig ] [565/3262] Forecasting CCB... [2026-03-13T20:18:28.718603] [INFO ] [sig ] Generating forecast for: CCB [2026-03-13T20:18:28.718638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-03-13T20:18:28.731119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-03-13T20:18:28.731546] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-03-13T20:18:28.732709] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-03-13T20:18:28.732772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:28.732811] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:28.732841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:28.732902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:28.802449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:28.803445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:28.803547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:28.803608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:28.951984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:28.952213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:28.952275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:28.952310] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:28.956499] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: UP (p=79.45%) [2026-03-13T20:18:28.957016] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-03-13T20:18:28.957183] [INFO ] [sig ] CCB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:29.119927] [INFO ] [LOCAL ] Saved forecast: CCB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CCB.txt [2026-03-13T20:18:29.120097] [INFO ] [sig ] [565/3262] Completed CCB in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:29.120141] [INFO ] [sig ] [566/3262] Forecasting CCBG... [2026-03-13T20:18:29.120171] [INFO ] [sig ] Generating forecast for: CCBG [2026-03-13T20:18:29.120199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-03-13T20:18:29.132553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-03-13T20:18:29.132969] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-03-13T20:18:29.133816] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-03-13T20:18:29.133870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:29.133904] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:29.133931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:29.133999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:29.202023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:29.203004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:29.203091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:29.203125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:29.329973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:29.330145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:29.330186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:29.330221] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:29.334234] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: UP (p=53.01%) [2026-03-13T20:18:29.334568] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-03-13T20:18:29.334767] [INFO ] [sig ] CCBG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:29.496232] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CCBG.txt [2026-03-13T20:18:29.496420] [INFO ] [sig ] [566/3262] Completed CCBG in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:29.496479] [INFO ] [sig ] [567/3262] Forecasting CCCC... [2026-03-13T20:18:29.496513] [INFO ] [sig ] Generating forecast for: CCCC [2026-03-13T20:18:29.496543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-03-13T20:18:29.508993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-03-13T20:18:29.509860] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-03-13T20:18:29.511201] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-03-13T20:18:29.511268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:29.511312] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:29.511348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:29.511426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:29.572505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:29.573381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:29.573469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:29.573503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:29.697592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:29.697752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:29.697790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:29.697861] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:29.701531] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: DOWN (p=48.80%) [2026-03-13T20:18:29.701832] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-03-13T20:18:29.701963] [INFO ] [sig ] CCCC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:29.858013] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CCCC.txt [2026-03-13T20:18:29.858197] [INFO ] [sig ] [567/3262] Completed CCCC in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:29.858243] [INFO ] [sig ] [568/3262] Forecasting CCD... [2026-03-13T20:18:29.858277] [INFO ] [sig ] Generating forecast for: CCD [2026-03-13T20:18:29.858310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-03-13T20:18:29.873590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-03-13T20:18:29.873977] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-03-13T20:18:29.874946] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-03-13T20:18:29.875003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:29.875044] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:29.875086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:29.875151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:29.936835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:29.937955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:29.938060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:29.938097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:30.058316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:30.058453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:30.058493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:30.058522] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:30.062387] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: DOWN (p=21.14%) [2026-03-13T20:18:30.062719] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-03-13T20:18:30.062863] [INFO ] [sig ] CCD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:30.220461] [INFO ] [LOCAL ] Saved forecast: CCD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CCD.txt [2026-03-13T20:18:30.220612] [INFO ] [sig ] [568/3262] Completed CCD in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:30.220655] [INFO ] [sig ] [569/3262] Forecasting CCEC... [2026-03-13T20:18:30.220685] [INFO ] [sig ] Generating forecast for: CCEC [2026-03-13T20:18:30.220714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-03-13T20:18:30.231501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-03-13T20:18:30.231818] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-03-13T20:18:30.232652] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-03-13T20:18:30.232706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:30.232739] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:30.232767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:30.232826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:30.294452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:30.295380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:30.295467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:30.295502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:30.417472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:30.417736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:30.417804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:30.417844] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:30.422684] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: UP (p=66.38%) [2026-03-13T20:18:30.423159] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-03-13T20:18:30.423347] [INFO ] [sig ] CCEC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:30.636288] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CCEC.txt [2026-03-13T20:18:30.636518] [INFO ] [sig ] [569/3262] Completed CCEC in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:30.636587] [INFO ] [sig ] [570/3262] Forecasting CCEP... [2026-03-13T20:18:30.636628] [INFO ] [sig ] Generating forecast for: CCEP [2026-03-13T20:18:30.636665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-03-13T20:18:30.653865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-03-13T20:18:30.654333] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-03-13T20:18:30.655315] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-03-13T20:18:30.655373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:30.655408] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:30.655438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:30.655504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:30.730730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:30.731695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:30.731792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:30.731827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:30.856624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:30.856807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:30.856849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:30.856878] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:30.860363] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=98.29%) [2026-03-13T20:18:30.860688] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-03-13T20:18:30.860818] [INFO ] [sig ] CCEP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:31.006761] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CCEP.txt [2026-03-13T20:18:31.006920] [INFO ] [sig ] [570/3262] Completed CCEP in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:31.006962] [INFO ] [sig ] [571/3262] Forecasting CCI... [2026-03-13T20:18:31.006991] [INFO ] [sig ] Generating forecast for: CCI [2026-03-13T20:18:31.007022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-03-13T20:18:31.018941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-03-13T20:18:31.019343] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-03-13T20:18:31.020214] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-03-13T20:18:31.020268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:31.020302] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:31.020329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:31.020386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:31.079489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:31.080464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:31.080564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:31.080624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:31.207704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:31.207882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:31.207925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:31.207954] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:31.211731] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: DOWN (p=28.32%) [2026-03-13T20:18:31.212054] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-03-13T20:18:31.212194] [INFO ] [sig ] CCI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:31.369777] [INFO ] [LOCAL ] Saved forecast: CCI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CCI.txt [2026-03-13T20:18:31.369946] [INFO ] [sig ] [571/3262] Completed CCI in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:31.369988] [INFO ] [sig ] [572/3262] Forecasting CCIF... [2026-03-13T20:18:31.370019] [INFO ] [sig ] Generating forecast for: CCIF [2026-03-13T20:18:31.370049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-03-13T20:18:31.382696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-03-13T20:18:31.383051] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-03-13T20:18:31.383909] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-03-13T20:18:31.383962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:31.384008] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:31.384036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:31.384092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:31.444202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:31.445142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:31.445230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:31.445264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:31.570896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:31.571064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:31.571105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:31.571134] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:31.574700] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: DOWN (p=13.95%) [2026-03-13T20:18:31.575001] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-03-13T20:18:31.575131] [INFO ] [sig ] CCIF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:31.736314] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CCIF.txt [2026-03-13T20:18:31.736483] [INFO ] [sig ] [572/3262] Completed CCIF in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:31.736525] [INFO ] [sig ] [573/3262] Forecasting CCJ... [2026-03-13T20:18:31.736557] [INFO ] [sig ] Generating forecast for: CCJ [2026-03-13T20:18:31.736612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-03-13T20:18:31.748274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-03-13T20:18:31.748675] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-03-13T20:18:31.749498] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-03-13T20:18:31.749565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:31.749626] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:31.749653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:31.749711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:31.807886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:31.808669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:31.808751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:31.808785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:31.934117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:31.934287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:31.934327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:31.934355] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:31.937821] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=93.84%) [2026-03-13T20:18:31.938104] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-03-13T20:18:31.938233] [INFO ] [sig ] CCJ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:32.085246] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CCJ.txt [2026-03-13T20:18:32.085394] [INFO ] [sig ] [573/3262] Completed CCJ in 0.3s | 2.77 sym/s | Total: 3.4m | ETA: 16.2m [2026-03-13T20:18:32.085437] [INFO ] [sig ] [574/3262] Forecasting CCK... [2026-03-13T20:18:32.085467] [INFO ] [sig ] Generating forecast for: CCK [2026-03-13T20:18:32.085498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-03-13T20:18:32.098303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-03-13T20:18:32.098713] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-03-13T20:18:32.099777] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-03-13T20:18:32.099831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:32.099865] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:32.099894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:32.099952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:32.164092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:32.164949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:32.165074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:32.165110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:32.301199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:32.301386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:32.301431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:32.301462] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:32.305544] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: DOWN (p=42.89%) [2026-03-13T20:18:32.305931] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-03-13T20:18:32.306082] [INFO ] [sig ] CCK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:32.457970] [INFO ] [LOCAL ] Saved forecast: CCK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CCK.txt [2026-03-13T20:18:32.458141] [INFO ] [sig ] [574/3262] Completed CCK in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.2m [2026-03-13T20:18:32.458185] [INFO ] [sig ] [575/3262] Forecasting CCL... [2026-03-13T20:18:32.458216] [INFO ] [sig ] Generating forecast for: CCL [2026-03-13T20:18:32.458247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-03-13T20:18:32.469805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-03-13T20:18:32.470178] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-03-13T20:18:32.471045] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-03-13T20:18:32.471098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:32.471131] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:32.471158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:32.471214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:32.530716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:32.531678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:32.531771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:32.531807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:32.654909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:32.655055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:32.655093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:32.655122] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:32.658530] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: DOWN (p=3.35%) [2026-03-13T20:18:32.658847] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-03-13T20:18:32.658976] [INFO ] [sig ] CCL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:32.810062] [INFO ] [LOCAL ] Saved forecast: CCL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CCL.txt [2026-03-13T20:18:32.810200] [INFO ] [sig ] [575/3262] Completed CCL in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.2m [2026-03-13T20:18:32.810241] [INFO ] [sig ] [576/3262] Forecasting CCLD... [2026-03-13T20:18:32.810271] [INFO ] [sig ] Generating forecast for: CCLD [2026-03-13T20:18:32.810301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-03-13T20:18:32.821322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-03-13T20:18:32.821631] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-03-13T20:18:32.822408] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-03-13T20:18:32.822461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:32.822493] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:32.822520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:32.822595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:32.880117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:32.880751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:32.880829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:32.880863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:32.999834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:32.999984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:33.000022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:33.000050] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:33.003567] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: DOWN (p=8.81%) [2026-03-13T20:18:33.003896] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-03-13T20:18:33.004028] [INFO ] [sig ] CCLD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:33.152967] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CCLD.txt [2026-03-13T20:18:33.153304] [INFO ] [sig ] [576/3262] Completed CCLD in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.2m [2026-03-13T20:18:33.153352] [INFO ] [sig ] [577/3262] Forecasting CCNE... [2026-03-13T20:18:33.153382] [INFO ] [sig ] Generating forecast for: CCNE [2026-03-13T20:18:33.153412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-03-13T20:18:33.166692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-03-13T20:18:33.167006] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-03-13T20:18:33.168142] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-03-13T20:18:33.168195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:33.168227] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:33.168254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:33.168311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:33.227466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:33.228377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:33.228502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:33.228539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:33.353509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:33.353691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:33.353731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:33.353761] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:33.357789] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-03-13T20:18:33.358065] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-03-13T20:18:33.358190] [INFO ] [sig ] CCNE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:33.518221] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CCNE.txt [2026-03-13T20:18:33.518388] [INFO ] [sig ] [577/3262] Completed CCNE in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-13T20:18:33.518431] [INFO ] [sig ] [578/3262] Forecasting CCO... [2026-03-13T20:18:33.518461] [INFO ] [sig ] Generating forecast for: CCO [2026-03-13T20:18:33.518491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-03-13T20:18:33.530025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-03-13T20:18:33.530349] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-03-13T20:18:33.531159] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-03-13T20:18:33.531213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:33.531247] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:33.531275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:33.531332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:33.589211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:33.589919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:33.589998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:33.590032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:33.735274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:33.735460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:33.735523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:33.735557] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:33.741266] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: UP (p=93.15%) [2026-03-13T20:18:33.741818] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-03-13T20:18:33.742249] [INFO ] [sig ] CCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:33.907995] [INFO ] [LOCAL ] Saved forecast: CCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CCO.txt [2026-03-13T20:18:33.908163] [INFO ] [sig ] [578/3262] Completed CCO in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-13T20:18:33.908208] [INFO ] [sig ] [579/3262] Forecasting CCOI... [2026-03-13T20:18:33.908242] [INFO ] [sig ] Generating forecast for: CCOI [2026-03-13T20:18:33.908284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-03-13T20:18:33.922860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-03-13T20:18:33.923265] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-03-13T20:18:33.924117] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-03-13T20:18:33.924170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:33.924202] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:33.924228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:33.924284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:33.983443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:33.984211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:33.984292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:33.984325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:34.101894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:34.102053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:34.102094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:34.102122] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:34.105499] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: UP (p=99.80%) [2026-03-13T20:18:34.105802] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-03-13T20:18:34.105931] [INFO ] [sig ] CCOI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:34.249556] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CCOI.txt [2026-03-13T20:18:34.249751] [INFO ] [sig ] [579/3262] Completed CCOI in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-13T20:18:34.249802] [INFO ] [sig ] [580/3262] Forecasting CCRN... [2026-03-13T20:18:34.249839] [INFO ] [sig ] Generating forecast for: CCRN [2026-03-13T20:18:34.249875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-03-13T20:18:34.261294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-03-13T20:18:34.261698] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-03-13T20:18:34.262488] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-03-13T20:18:34.262540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:34.262591] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:34.262622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:34.262683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:34.321088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:34.321999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:34.322087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:34.322121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:34.443182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:34.443353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:34.443411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:34.443441] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:34.446937] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: DOWN (p=4.55%) [2026-03-13T20:18:34.447229] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-03-13T20:18:34.447360] [INFO ] [sig ] CCRN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:34.590710] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CCRN.txt [2026-03-13T20:18:34.590872] [INFO ] [sig ] [580/3262] Completed CCRN in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-13T20:18:34.590913] [INFO ] [sig ] [581/3262] Forecasting CCS... [2026-03-13T20:18:34.590943] [INFO ] [sig ] Generating forecast for: CCS [2026-03-13T20:18:34.591153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-03-13T20:18:34.602358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-03-13T20:18:34.602685] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-03-13T20:18:34.603472] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-03-13T20:18:34.603524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:34.603611] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:34.603643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:34.603700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:34.660982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:34.661743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:34.661838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:34.661878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:34.784613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:34.784793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:34.784834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:34.784862] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:34.788659] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: UP (p=97.57%) [2026-03-13T20:18:34.788978] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-03-13T20:18:34.789114] [INFO ] [sig ] CCS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:34.936291] [INFO ] [LOCAL ] Saved forecast: CCS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CCS.txt [2026-03-13T20:18:34.936442] [INFO ] [sig ] [581/3262] Completed CCS in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-13T20:18:34.936482] [INFO ] [sig ] [582/3262] Forecasting CDC... [2026-03-13T20:18:34.936512] [INFO ] [sig ] Generating forecast for: CDC [2026-03-13T20:18:34.936541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-03-13T20:18:34.952511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-03-13T20:18:34.952840] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-03-13T20:18:34.953722] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-03-13T20:18:34.953775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:34.953811] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:34.953838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:34.953899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:35.012991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:35.013658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:35.013763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:35.013798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:35.134537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:35.134685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:35.134724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:35.134753] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:35.138169] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: DOWN (p=30.27%) [2026-03-13T20:18:35.138453] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-03-13T20:18:35.138598] [INFO ] [sig ] CDC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:35.281070] [INFO ] [LOCAL ] Saved forecast: CDC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CDC.txt [2026-03-13T20:18:35.281201] [INFO ] [sig ] [582/3262] Completed CDC in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-13T20:18:35.281242] [INFO ] [sig ] [583/3262] Forecasting CDE... [2026-03-13T20:18:35.281271] [INFO ] [sig ] Generating forecast for: CDE [2026-03-13T20:18:35.281301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-03-13T20:18:35.294241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-03-13T20:18:35.294549] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-03-13T20:18:35.295347] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-03-13T20:18:35.295400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:35.295432] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:35.295460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:35.295516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:35.355263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:35.355909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:35.355987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:35.356019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:35.479602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:35.479719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:35.479757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:35.479785] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:35.483128] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: DOWN (p=43.49%) [2026-03-13T20:18:35.483399] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-03-13T20:18:35.483528] [INFO ] [sig ] CDE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:35.631407] [INFO ] [LOCAL ] Saved forecast: CDE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CDE.txt [2026-03-13T20:18:35.631567] [INFO ] [sig ] [583/3262] Completed CDE in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-13T20:18:35.631628] [INFO ] [sig ] [584/3262] Forecasting CDIO... [2026-03-13T20:18:35.631660] [INFO ] [sig ] Generating forecast for: CDIO [2026-03-13T20:18:35.631691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-03-13T20:18:35.642749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-03-13T20:18:35.643010] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-03-13T20:18:35.643811] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-03-13T20:18:35.643864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:35.643896] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:35.643934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:35.644181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:35.705327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:35.706158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:35.706237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:35.706269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:35.827957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:35.828087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:35.828124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:35.828179] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:35.831518] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: DOWN (p=14.70%) [2026-03-13T20:18:35.831826] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-03-13T20:18:35.831955] [INFO ] [sig ] CDIO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:35.974232] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CDIO.txt [2026-03-13T20:18:35.974356] [INFO ] [sig ] [584/3262] Completed CDIO in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-13T20:18:35.974396] [INFO ] [sig ] [585/3262] Forecasting CDL... [2026-03-13T20:18:35.974427] [INFO ] [sig ] Generating forecast for: CDL [2026-03-13T20:18:35.974458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-03-13T20:18:35.984912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-03-13T20:18:35.985183] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-03-13T20:18:35.986150] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-03-13T20:18:35.986204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:35.986237] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:35.986264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:35.986321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:36.048747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:36.049551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:36.049663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:36.049698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:36.163294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:36.163462] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-13T20:18:36.163501] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:36.163530] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:36.167138] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=93.80%) [2026-03-13T20:18:36.167440] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-03-13T20:18:36.167606] [INFO ] [sig ] CDL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:36.312075] [INFO ] [LOCAL ] Saved forecast: CDL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CDL.txt [2026-03-13T20:18:36.312226] [INFO ] [sig ] [585/3262] Completed CDL in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-13T20:18:36.312267] [INFO ] [sig ] [586/3262] Forecasting CDNA... [2026-03-13T20:18:36.312299] [INFO ] [sig ] Generating forecast for: CDNA [2026-03-13T20:18:36.312330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-03-13T20:18:36.323375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-03-13T20:18:36.323733] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-03-13T20:18:36.324543] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-03-13T20:18:36.324613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:36.324646] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:36.324673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:36.324730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:36.381933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:36.382563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:36.382658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:36.382692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:36.502596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:36.502745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:36.502785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:36.502817] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:36.506197] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: UP (p=61.35%) [2026-03-13T20:18:36.506471] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-03-13T20:18:36.506618] [INFO ] [sig ] CDNA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:36.649408] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CDNA.txt [2026-03-13T20:18:36.649600] [INFO ] [sig ] [586/3262] Completed CDNA in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-13T20:18:36.649643] [INFO ] [sig ] [587/3262] Forecasting CDNS... [2026-03-13T20:18:36.649674] [INFO ] [sig ] Generating forecast for: CDNS [2026-03-13T20:18:36.649706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-03-13T20:18:36.660874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-03-13T20:18:36.661250] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-03-13T20:18:36.662073] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-03-13T20:18:36.662125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:36.662156] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:36.662182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:36.662237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:36.721031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:36.721992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:36.722078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:36.722111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:36.846230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:36.846588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:36.846647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:36.846677] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:36.850710] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-03-13T20:18:36.851041] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-03-13T20:18:36.851189] [INFO ] [sig ] CDNS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:36.996149] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CDNS.txt [2026-03-13T20:18:36.996310] [INFO ] [sig ] [587/3262] Completed CDNS in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-13T20:18:36.996356] [INFO ] [sig ] [588/3262] Forecasting CDP... [2026-03-13T20:18:36.996387] [INFO ] [sig ] Generating forecast for: CDP [2026-03-13T20:18:36.996432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-03-13T20:18:37.009004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-03-13T20:18:37.009374] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-03-13T20:18:37.010303] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-03-13T20:18:37.010357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:37.010389] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:37.010415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:37.010480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:37.067788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:37.068804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:37.068906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:37.068947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:37.191095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:37.191262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:37.191302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:37.191332] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:37.195209] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: UP (p=75.89%) [2026-03-13T20:18:37.195534] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-03-13T20:18:37.195697] [INFO ] [sig ] CDP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:37.347532] [INFO ] [LOCAL ] Saved forecast: CDP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CDP.txt [2026-03-13T20:18:37.347772] [INFO ] [sig ] [588/3262] Completed CDP in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-13T20:18:37.347836] [INFO ] [sig ] [589/3262] Forecasting CDRE... [2026-03-13T20:18:37.347872] [INFO ] [sig ] Generating forecast for: CDRE [2026-03-13T20:18:37.347902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-03-13T20:18:37.360306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-03-13T20:18:37.360737] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-03-13T20:18:37.361600] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-03-13T20:18:37.361659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:37.361692] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:37.361719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:37.361779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:37.427418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:37.428397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:37.428484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:37.428519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:37.550779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:37.550945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:37.550985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:37.551013] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:37.554448] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: DOWN (p=46.84%) [2026-03-13T20:18:37.554749] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-03-13T20:18:37.554886] [INFO ] [sig ] CDRE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:37.702616] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CDRE.txt [2026-03-13T20:18:37.702798] [INFO ] [sig ] [589/3262] Completed CDRE in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-13T20:18:37.702849] [INFO ] [sig ] [590/3262] Forecasting CDRO... [2026-03-13T20:18:37.702880] [INFO ] [sig ] Generating forecast for: CDRO [2026-03-13T20:18:37.702909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-03-13T20:18:37.713114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-03-13T20:18:37.713422] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-03-13T20:18:37.714259] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-03-13T20:18:37.714312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:37.714344] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:37.714371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:37.714427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:37.771827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:37.772640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:37.772723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:37.772756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:37.881961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:37.882131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:37.882171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:37.882200] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:37.885684] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: DOWN (p=8.75%) [2026-03-13T20:18:37.886014] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-03-13T20:18:37.886151] [INFO ] [sig ] CDRO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:38.030483] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CDRO.txt [2026-03-13T20:18:38.030652] [INFO ] [sig ] [590/3262] Completed CDRO in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.1m [2026-03-13T20:18:38.030698] [INFO ] [sig ] [591/3262] Forecasting CDZI... [2026-03-13T20:18:38.030729] [INFO ] [sig ] Generating forecast for: CDZI [2026-03-13T20:18:38.030759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-03-13T20:18:38.041640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-03-13T20:18:38.042030] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-03-13T20:18:38.042874] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-03-13T20:18:38.042934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:38.042974] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:38.043005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:38.043063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:38.101388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:38.102292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:38.102424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:38.102460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:38.226071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:38.226230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:38.226273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:38.226303] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:38.229858] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: UP (p=60.73%) [2026-03-13T20:18:38.230150] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-03-13T20:18:38.230284] [INFO ] [sig ] CDZI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:38.378760] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CDZI.txt [2026-03-13T20:18:38.378956] [INFO ] [sig ] [591/3262] Completed CDZI in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:38.379008] [INFO ] [sig ] [592/3262] Forecasting CE... [2026-03-13T20:18:38.379042] [INFO ] [sig ] Generating forecast for: CE [2026-03-13T20:18:38.379072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-03-13T20:18:38.390338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-03-13T20:18:38.390759] [INFO ] [FORECASTER] Starting predict_future for CE [2026-03-13T20:18:38.391621] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-03-13T20:18:38.391676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:38.391710] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:38.391738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:38.391796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:38.450773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:38.451672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:38.451755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:38.451789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:38.576736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:38.576911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:38.576957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:38.576988] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:38.580635] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: DOWN (p=5.78%) [2026-03-13T20:18:38.580932] [INFO ] [FORECASTER] Completed predict_future for CE [2026-03-13T20:18:38.581068] [INFO ] [sig ] CE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:38.728763] [INFO ] [LOCAL ] Saved forecast: CE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CE.txt [2026-03-13T20:18:38.728916] [INFO ] [sig ] [592/3262] Completed CE in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:38.728957] [INFO ] [sig ] [593/3262] Forecasting CECO... [2026-03-13T20:18:38.728989] [INFO ] [sig ] Generating forecast for: CECO [2026-03-13T20:18:38.729019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-03-13T20:18:38.740976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-03-13T20:18:38.741327] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-03-13T20:18:38.742155] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-03-13T20:18:38.742209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:38.742243] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:38.742271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:38.742328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:38.804319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:38.805463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:38.805549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:38.805603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:38.929385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:38.929549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:38.929611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:38.929643] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:38.933763] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: DOWN (p=6.10%) [2026-03-13T20:18:38.934059] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-03-13T20:18:38.934191] [INFO ] [sig ] CECO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:39.080038] [INFO ] [LOCAL ] Saved forecast: CECO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CECO.txt [2026-03-13T20:18:39.080212] [INFO ] [sig ] [593/3262] Completed CECO in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:39.080255] [INFO ] [sig ] [594/3262] Forecasting CEG... [2026-03-13T20:18:39.080287] [INFO ] [sig ] Generating forecast for: CEG [2026-03-13T20:18:39.080318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-03-13T20:18:39.092509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-03-13T20:18:39.092927] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-03-13T20:18:39.093772] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-03-13T20:18:39.093828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:39.093867] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:39.093901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:39.093969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:39.154519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:39.155489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:39.155594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:39.155633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:39.277790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:39.277960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:39.278001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:39.278031] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:39.281563] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: UP (p=87.36%) [2026-03-13T20:18:39.281858] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-03-13T20:18:39.281987] [INFO ] [sig ] CEG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:39.428545] [INFO ] [LOCAL ] Saved forecast: CEG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CEG.txt [2026-03-13T20:18:39.428768] [INFO ] [sig ] [594/3262] Completed CEG in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:39.428818] [INFO ] [sig ] [595/3262] Forecasting CELC... [2026-03-13T20:18:39.428851] [INFO ] [sig ] Generating forecast for: CELC [2026-03-13T20:18:39.428885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-03-13T20:18:39.440168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-03-13T20:18:39.440545] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-03-13T20:18:39.441365] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-03-13T20:18:39.441418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:39.441462] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:39.441489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:39.441545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:39.499914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:39.500851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:39.500938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:39.500972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:39.622659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:39.622828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:39.622868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:39.622897] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:39.626342] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: DOWN (p=48.52%) [2026-03-13T20:18:39.626639] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-03-13T20:18:39.626768] [INFO ] [sig ] CELC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:39.771456] [INFO ] [LOCAL ] Saved forecast: CELC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CELC.txt [2026-03-13T20:18:39.771631] [INFO ] [sig ] [595/3262] Completed CELC in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:39.771676] [INFO ] [sig ] [596/3262] Forecasting CELH... [2026-03-13T20:18:39.771706] [INFO ] [sig ] Generating forecast for: CELH [2026-03-13T20:18:39.771737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-03-13T20:18:39.783000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-03-13T20:18:39.783344] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-03-13T20:18:39.784160] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-03-13T20:18:39.784213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:39.784245] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:39.784273] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:39.784329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:39.848441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:39.849732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:39.849835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:39.849901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:39.987802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:39.988034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:39.988093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:39.988129] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:39.992636] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: UP (p=72.86%) [2026-03-13T20:18:39.992996] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-03-13T20:18:39.993151] [INFO ] [sig ] CELH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:40.155896] [INFO ] [LOCAL ] Saved forecast: CELH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CELH.txt [2026-03-13T20:18:40.156063] [INFO ] [sig ] [596/3262] Completed CELH in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:40.156105] [INFO ] [sig ] [597/3262] Forecasting CELZ... [2026-03-13T20:18:40.156138] [INFO ] [sig ] Generating forecast for: CELZ [2026-03-13T20:18:40.156181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-03-13T20:18:40.169921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-03-13T20:18:40.170499] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-03-13T20:18:40.171367] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-03-13T20:18:40.171452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:40.171495] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:40.171523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:40.171607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:40.231604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:40.232566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:40.232685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:40.232721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:40.347445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:40.347635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:40.347677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:40.347710] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:40.351136] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: DOWN (p=29.75%) [2026-03-13T20:18:40.351418] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-03-13T20:18:40.351553] [INFO ] [sig ] CELZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:40.496549] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CELZ.txt [2026-03-13T20:18:40.496723] [INFO ] [sig ] [597/3262] Completed CELZ in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:40.496765] [INFO ] [sig ] [598/3262] Forecasting CENTA... [2026-03-13T20:18:40.496794] [INFO ] [sig ] Generating forecast for: CENTA [2026-03-13T20:18:40.496824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-03-13T20:18:40.509001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-03-13T20:18:40.509341] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-03-13T20:18:40.510153] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-03-13T20:18:40.510206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:40.510267] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:40.510295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:40.510351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:40.568625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:40.569743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:40.569828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:40.569863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:40.691081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:40.691248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:40.691289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:40.691320] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:40.695158] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: DOWN (p=21.67%) [2026-03-13T20:18:40.695465] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-03-13T20:18:40.695626] [INFO ] [sig ] CENTA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:40.844663] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CENTA.txt [2026-03-13T20:18:40.844824] [INFO ] [sig ] [598/3262] Completed CENTA in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:40.844872] [INFO ] [sig ] [599/3262] Forecasting CENX... [2026-03-13T20:18:40.844911] [INFO ] [sig ] Generating forecast for: CENX [2026-03-13T20:18:40.844950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-03-13T20:18:40.857154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-03-13T20:18:40.857516] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-03-13T20:18:40.858365] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-03-13T20:18:40.858418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:40.858451] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:40.858476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:40.858533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:40.915817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:40.916570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:40.916687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:40.916722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:41.044725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:41.044891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:41.044932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:41.044961] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:41.048420] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: DOWN (p=49.60%) [2026-03-13T20:18:41.048724] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-03-13T20:18:41.048856] [INFO ] [sig ] CENX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:41.198139] [INFO ] [LOCAL ] Saved forecast: CENX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CENX.txt [2026-03-13T20:18:41.198305] [INFO ] [sig ] [599/3262] Completed CENX in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:41.198349] [INFO ] [sig ] [600/3262] Forecasting CERS... [2026-03-13T20:18:41.198378] [INFO ] [sig ] Generating forecast for: CERS [2026-03-13T20:18:41.198407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-03-13T20:18:41.209930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-03-13T20:18:41.210262] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-03-13T20:18:41.211092] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-03-13T20:18:41.211147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:41.211181] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:41.211209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:41.211266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:41.270661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:41.271558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:41.271699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:41.271737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:41.392509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:41.392697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:41.392744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:41.392774] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:41.396487] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: UP (p=63.13%) [2026-03-13T20:18:41.396807] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-03-13T20:18:41.396953] [INFO ] [sig ] CERS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:41.565470] [INFO ] [LOCAL ] Saved forecast: CERS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CERS.txt [2026-03-13T20:18:41.565685] [INFO ] [sig ] [600/3262] Completed CERS in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:41.565731] [INFO ] [sig ] [601/3262] Forecasting CF... [2026-03-13T20:18:41.565770] [INFO ] [sig ] Generating forecast for: CF [2026-03-13T20:18:41.565810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-03-13T20:18:41.578386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-03-13T20:18:41.578780] [INFO ] [FORECASTER] Starting predict_future for CF [2026-03-13T20:18:41.579627] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-03-13T20:18:41.579684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:41.579728] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:41.579758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:41.579817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:41.639976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:41.640885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:41.641008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:41.641054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:41.769989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:41.770162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:41.770205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:41.770269] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:41.773768] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: DOWN (p=20.08%) [2026-03-13T20:18:41.774148] [INFO ] [FORECASTER] Completed predict_future for CF [2026-03-13T20:18:41.774289] [INFO ] [sig ] CF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:41.919988] [INFO ] [LOCAL ] Saved forecast: CF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CF.txt [2026-03-13T20:18:41.920136] [INFO ] [sig ] [601/3262] Completed CF in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:41.920176] [INFO ] [sig ] [602/3262] Forecasting CFFN... [2026-03-13T20:18:41.920207] [INFO ] [sig ] Generating forecast for: CFFN [2026-03-13T20:18:41.920236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-03-13T20:18:41.931311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-03-13T20:18:41.931641] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-03-13T20:18:41.932417] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-03-13T20:18:41.932470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:41.932502] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:41.932529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:41.932608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:41.990503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:41.991203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:41.991282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:41.991316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:42.116683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:42.116850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:42.116895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:42.116935] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:42.120509] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: DOWN (p=18.78%) [2026-03-13T20:18:42.120844] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-03-13T20:18:42.120991] [INFO ] [sig ] CFFN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:42.267683] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CFFN.txt [2026-03-13T20:18:42.267852] [INFO ] [sig ] [602/3262] Completed CFFN in 0.3s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:42.267894] [INFO ] [sig ] [603/3262] Forecasting CFG... [2026-03-13T20:18:42.267926] [INFO ] [sig ] Generating forecast for: CFG [2026-03-13T20:18:42.267957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-03-13T20:18:42.278886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-03-13T20:18:42.279232] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-03-13T20:18:42.280080] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-03-13T20:18:42.280132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:42.280163] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:42.280189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:42.280250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:42.339058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:42.339968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:42.340069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:42.340110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:42.473224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:42.473404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:42.473449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:42.473479] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:42.477028] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: DOWN (p=13.20%) [2026-03-13T20:18:42.477319] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-03-13T20:18:42.477451] [INFO ] [sig ] CFG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:42.641554] [INFO ] [LOCAL ] Saved forecast: CFG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CFG.txt [2026-03-13T20:18:42.641745] [INFO ] [sig ] [603/3262] Completed CFG in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:42.641786] [INFO ] [sig ] [604/3262] Forecasting CFO... [2026-03-13T20:18:42.641818] [INFO ] [sig ] Generating forecast for: CFO [2026-03-13T20:18:42.641849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-03-13T20:18:42.652764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-03-13T20:18:42.653106] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-03-13T20:18:42.653956] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-03-13T20:18:42.654013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:42.654046] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:42.654074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:42.654131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:42.713716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:42.714645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:42.714727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:42.714760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:42.837059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:42.837423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:42.837496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:42.837527] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:42.841082] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-03-13T20:18:42.841368] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-03-13T20:18:42.841499] [INFO ] [sig ] CFO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:43.000295] [INFO ] [LOCAL ] Saved forecast: CFO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CFO.txt [2026-03-13T20:18:43.000487] [INFO ] [sig ] [604/3262] Completed CFO in 0.4s | 2.78 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:43.000529] [INFO ] [sig ] [605/3262] Forecasting CG... [2026-03-13T20:18:43.000561] [INFO ] [sig ] Generating forecast for: CG [2026-03-13T20:18:43.000613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-03-13T20:18:43.012724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-03-13T20:18:43.013184] [INFO ] [FORECASTER] Starting predict_future for CG [2026-03-13T20:18:43.014205] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-03-13T20:18:43.014265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:43.014300] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:43.014328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:43.014385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:43.073975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:43.074872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:43.074987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:43.075028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:43.202447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:43.202676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:43.202733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:43.202773] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:43.208043] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=85.01%) [2026-03-13T20:18:43.208557] [INFO ] [FORECASTER] Completed predict_future for CG [2026-03-13T20:18:43.208784] [INFO ] [sig ] CG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:43.387509] [INFO ] [LOCAL ] Saved forecast: CG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CG.txt [2026-03-13T20:18:43.387716] [INFO ] [sig ] [605/3262] Completed CG in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:43.387761] [INFO ] [sig ] [606/3262] Forecasting CGABL... [2026-03-13T20:18:43.387793] [INFO ] [sig ] Generating forecast for: CGABL [2026-03-13T20:18:43.387823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-03-13T20:18:43.399276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-03-13T20:18:43.399648] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-03-13T20:18:43.400435] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-03-13T20:18:43.400489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:43.400521] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:43.400548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:43.400631] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:43.460065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:43.461121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:43.461225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:43.461275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:43.587406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:43.587630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:43.587693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:43.587734] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:43.591683] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: DOWN (p=30.84%) [2026-03-13T20:18:43.592003] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-03-13T20:18:43.593709] [INFO ] [sig ] CGABL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:43.742954] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CGABL.txt [2026-03-13T20:18:43.743141] [INFO ] [sig ] [606/3262] Completed CGABL in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.0m [2026-03-13T20:18:43.743371] [INFO ] [sig ] [607/3262] Forecasting CGBD... [2026-03-13T20:18:43.743401] [INFO ] [sig ] Generating forecast for: CGBD [2026-03-13T20:18:43.743432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-03-13T20:18:43.756388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-03-13T20:18:43.756720] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-03-13T20:18:43.757550] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-03-13T20:18:43.757675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:43.757718] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:43.757749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:43.757807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:43.818066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:43.818825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:43.818906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:43.818945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:43.936248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:43.936412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:43.936458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:43.936488] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:43.940827] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: UP (p=56.52%) [2026-03-13T20:18:43.941304] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-03-13T20:18:43.941454] [INFO ] [sig ] CGBD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:44.087981] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CGBD.txt [2026-03-13T20:18:44.088145] [INFO ] [sig ] [607/3262] Completed CGBD in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 15.9m [2026-03-13T20:18:44.088187] [INFO ] [sig ] [608/3262] Forecasting CGC... [2026-03-13T20:18:44.088217] [INFO ] [sig ] Generating forecast for: CGC [2026-03-13T20:18:44.088247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-03-13T20:18:44.101304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-03-13T20:18:44.101691] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-03-13T20:18:44.102479] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-03-13T20:18:44.102531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:44.102604] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:44.102649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:44.102711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:44.163909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:44.164815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:44.164933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:44.164968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:44.292681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:44.292850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:44.292893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:44.292924] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:44.297140] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-03-13T20:18:44.297679] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-03-13T20:18:44.297821] [INFO ] [sig ] CGC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:44.441859] [INFO ] [LOCAL ] Saved forecast: CGC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CGC.txt [2026-03-13T20:18:44.442055] [INFO ] [sig ] [608/3262] Completed CGC in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-13T20:18:44.442099] [INFO ] [sig ] [609/3262] Forecasting CGEM... [2026-03-13T20:18:44.442132] [INFO ] [sig ] Generating forecast for: CGEM [2026-03-13T20:18:44.442164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-03-13T20:18:44.454321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-03-13T20:18:44.454756] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-03-13T20:18:44.455736] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-03-13T20:18:44.455795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:44.455829] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:44.455856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:44.455913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:44.524861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:44.525921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:44.526012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:44.526046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:44.656450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:44.656652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:44.656697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:44.656729] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:44.660635] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: DOWN (p=26.51%) [2026-03-13T20:18:44.660984] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-03-13T20:18:44.661148] [INFO ] [sig ] CGEM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:44.824717] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CGEM.txt [2026-03-13T20:18:44.824892] [INFO ] [sig ] [609/3262] Completed CGEM in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-13T20:18:44.824937] [INFO ] [sig ] [610/3262] Forecasting CGEN... [2026-03-13T20:18:44.824968] [INFO ] [sig ] Generating forecast for: CGEN [2026-03-13T20:18:44.825000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-03-13T20:18:44.837340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-03-13T20:18:44.837842] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-03-13T20:18:44.838841] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-03-13T20:18:44.838899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:44.838935] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:44.838974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:44.839060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:44.903244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:44.904154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:44.904241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:44.904275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:45.036344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:45.036516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:45.036561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:45.036619] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:45.040595] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: DOWN (p=44.31%) [2026-03-13T20:18:45.040991] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-03-13T20:18:45.041165] [INFO ] [sig ] CGEN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:45.187434] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CGEN.txt [2026-03-13T20:18:45.187599] [INFO ] [sig ] [610/3262] Completed CGEN in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-13T20:18:45.187644] [INFO ] [sig ] [611/3262] Forecasting CGNX... [2026-03-13T20:18:45.187674] [INFO ] [sig ] Generating forecast for: CGNX [2026-03-13T20:18:45.187704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-03-13T20:18:45.198616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-03-13T20:18:45.198988] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-03-13T20:18:45.199902] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-03-13T20:18:45.199958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:45.199993] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:45.200023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:45.200081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:45.259871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:45.260754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:45.260843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:45.260878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:45.384435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:45.384611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:45.384653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:45.384682] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:45.388461] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: DOWN (p=41.60%) [2026-03-13T20:18:45.388759] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-03-13T20:18:45.388886] [INFO ] [sig ] CGNX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:45.539653] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CGNX.txt [2026-03-13T20:18:45.539813] [INFO ] [sig ] [611/3262] Completed CGNX in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-13T20:18:45.539855] [INFO ] [sig ] [612/3262] Forecasting CGO... [2026-03-13T20:18:45.539899] [INFO ] [sig ] Generating forecast for: CGO [2026-03-13T20:18:45.539933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-03-13T20:18:45.551093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-03-13T20:18:45.551380] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-03-13T20:18:45.552248] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-03-13T20:18:45.552302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:45.552336] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:45.552364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:45.552421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:45.613198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:45.613871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:45.613952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:45.613986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:45.725954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:45.726110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:45.726150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:45.726180] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:45.729676] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: UP (p=90.43%) [2026-03-13T20:18:45.729960] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-03-13T20:18:45.730092] [INFO ] [sig ] CGO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:45.875244] [INFO ] [LOCAL ] Saved forecast: CGO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CGO.txt [2026-03-13T20:18:45.875408] [INFO ] [sig ] [612/3262] Completed CGO in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-13T20:18:45.875449] [INFO ] [sig ] [613/3262] Forecasting CGON... [2026-03-13T20:18:45.875478] [INFO ] [sig ] Generating forecast for: CGON [2026-03-13T20:18:45.875508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-03-13T20:18:45.886997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-03-13T20:18:45.887331] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-03-13T20:18:45.888183] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-03-13T20:18:45.888422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:45.888453] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:45.888479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:45.888534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:45.946674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:45.947321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:45.947399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:45.947433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:46.066587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:46.066746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:46.066785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:46.066812] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:46.070260] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: DOWN (p=17.74%) [2026-03-13T20:18:46.070535] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-03-13T20:18:46.070682] [INFO ] [sig ] CGON: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:46.214113] [INFO ] [LOCAL ] Saved forecast: CGON 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CGON.txt [2026-03-13T20:18:46.214255] [INFO ] [sig ] [613/3262] Completed CGON in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-13T20:18:46.214297] [INFO ] [sig ] [614/3262] Forecasting CHCI... [2026-03-13T20:18:46.214327] [INFO ] [sig ] Generating forecast for: CHCI [2026-03-13T20:18:46.214356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-03-13T20:18:46.225288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-03-13T20:18:46.225544] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-03-13T20:18:46.226354] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-03-13T20:18:46.226407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:46.226439] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:46.226466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:46.226522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:46.285754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:46.286751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:46.286852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:46.286886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:46.401062] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:46.401226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:46.401266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:46.401296] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:46.404862] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: DOWN (p=26.24%) [2026-03-13T20:18:46.405147] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-03-13T20:18:46.405280] [INFO ] [sig ] CHCI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:46.548299] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CHCI.txt [2026-03-13T20:18:46.548431] [INFO ] [sig ] [614/3262] Completed CHCI in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-13T20:18:46.548471] [INFO ] [sig ] [615/3262] Forecasting CHCO... [2026-03-13T20:18:46.548500] [INFO ] [sig ] Generating forecast for: CHCO [2026-03-13T20:18:46.548530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-03-13T20:18:46.560337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-03-13T20:18:46.560703] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-03-13T20:18:46.561485] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-03-13T20:18:46.561538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:46.561625] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:46.561655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:46.561713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:46.619273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:46.619974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:46.620058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:46.620094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:46.743281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:46.743450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:46.743491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:46.743536] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:46.746949] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: DOWN (p=12.73%) [2026-03-13T20:18:46.747238] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-03-13T20:18:46.747367] [INFO ] [sig ] CHCO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:46.892404] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CHCO.txt [2026-03-13T20:18:46.892536] [INFO ] [sig ] [615/3262] Completed CHCO in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-13T20:18:46.892595] [INFO ] [sig ] [616/3262] Forecasting CHD... [2026-03-13T20:18:46.892629] [INFO ] [sig ] Generating forecast for: CHD [2026-03-13T20:18:46.892659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-03-13T20:18:46.903907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-03-13T20:18:46.904251] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-03-13T20:18:46.905055] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-03-13T20:18:46.905120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:46.905160] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:46.905190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:46.905246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:46.964533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:46.965281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:46.965547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:46.965599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:47.093039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:47.093208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:47.093248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:47.093278] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:47.096760] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: DOWN (p=2.01%) [2026-03-13T20:18:47.097037] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-03-13T20:18:47.097166] [INFO ] [sig ] CHD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:47.239998] [INFO ] [LOCAL ] Saved forecast: CHD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CHD.txt [2026-03-13T20:18:47.240147] [INFO ] [sig ] [616/3262] Completed CHD in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-13T20:18:47.240189] [INFO ] [sig ] [617/3262] Forecasting CHDN... [2026-03-13T20:18:47.240218] [INFO ] [sig ] Generating forecast for: CHDN [2026-03-13T20:18:47.240248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-03-13T20:18:47.251374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-03-13T20:18:47.251762] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-03-13T20:18:47.252561] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-03-13T20:18:47.252632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:47.252665] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:47.252691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:47.252747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:47.309549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:47.310349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:47.310435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:47.310509] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:47.430239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:47.430405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:47.430444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:47.430473] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:47.433904] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=58.94%) [2026-03-13T20:18:47.434182] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-03-13T20:18:47.434309] [INFO ] [sig ] CHDN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:47.576567] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CHDN.txt [2026-03-13T20:18:47.576813] [INFO ] [sig ] [617/3262] Completed CHDN in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-13T20:18:47.576870] [INFO ] [sig ] [618/3262] Forecasting CHE... [2026-03-13T20:18:47.576903] [INFO ] [sig ] Generating forecast for: CHE [2026-03-13T20:18:47.576936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-03-13T20:18:47.591602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-03-13T20:18:47.591968] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-03-13T20:18:47.592907] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-03-13T20:18:47.592976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:47.593014] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:47.593056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:47.593143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:47.659799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:47.660715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:47.660808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:47.660843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:47.796765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:47.796938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:47.796982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:47.797075] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:47.801136] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: UP (p=62.87%) [2026-03-13T20:18:47.801435] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-03-13T20:18:47.801606] [INFO ] [sig ] CHE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:47.963007] [INFO ] [LOCAL ] Saved forecast: CHE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CHE.txt [2026-03-13T20:18:47.963180] [INFO ] [sig ] [618/3262] Completed CHE in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-13T20:18:47.963223] [INFO ] [sig ] [619/3262] Forecasting CHEF... [2026-03-13T20:18:47.963255] [INFO ] [sig ] Generating forecast for: CHEF [2026-03-13T20:18:47.963287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-03-13T20:18:47.975267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-03-13T20:18:47.975682] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-03-13T20:18:47.976704] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-03-13T20:18:47.976760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:47.976806] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:47.976898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:47.976975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:48.042352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:48.043411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:48.043513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:48.043561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:48.174560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:48.174754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:48.174795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:48.174825] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:48.178488] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: DOWN (p=36.75%) [2026-03-13T20:18:48.178839] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-03-13T20:18:48.178982] [INFO ] [sig ] CHEF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:48.327090] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CHEF.txt [2026-03-13T20:18:48.327262] [INFO ] [sig ] [619/3262] Completed CHEF in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-13T20:18:48.327306] [INFO ] [sig ] [620/3262] Forecasting CHH... [2026-03-13T20:18:48.327335] [INFO ] [sig ] Generating forecast for: CHH [2026-03-13T20:18:48.327365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-03-13T20:18:48.339211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-03-13T20:18:48.339612] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-03-13T20:18:48.340450] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-03-13T20:18:48.340507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:48.340542] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:48.340596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:48.340662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:48.400764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:48.401501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:48.401603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:48.401641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:48.522735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:48.522898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:48.522939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:48.522967] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:48.526537] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: UP (p=80.21%) [2026-03-13T20:18:48.526853] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-03-13T20:18:48.526986] [INFO ] [sig ] CHH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:48.672625] [INFO ] [LOCAL ] Saved forecast: CHH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CHH.txt [2026-03-13T20:18:48.672795] [INFO ] [sig ] [620/3262] Completed CHH in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-13T20:18:48.672837] [INFO ] [sig ] [621/3262] Forecasting CHI... [2026-03-13T20:18:48.672866] [INFO ] [sig ] Generating forecast for: CHI [2026-03-13T20:18:48.672897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-03-13T20:18:48.685484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-03-13T20:18:48.685869] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-03-13T20:18:48.686699] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-03-13T20:18:48.686753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:48.686786] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:48.686813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:48.686870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:48.746397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:48.747272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:48.747359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:48.747395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:48.871847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:48.872023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:48.872064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:48.872094] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:48.876324] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-03-13T20:18:48.876940] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-03-13T20:18:48.877099] [INFO ] [sig ] CHI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:49.031799] [INFO ] [LOCAL ] Saved forecast: CHI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CHI.txt [2026-03-13T20:18:49.031979] [INFO ] [sig ] [621/3262] Completed CHI in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 15.9m [2026-03-13T20:18:49.032035] [INFO ] [sig ] [622/3262] Forecasting CHKP... [2026-03-13T20:18:49.032075] [INFO ] [sig ] Generating forecast for: CHKP [2026-03-13T20:18:49.032113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-03-13T20:18:49.043545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-03-13T20:18:49.043933] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-03-13T20:18:49.044828] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-03-13T20:18:49.044885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:49.044919] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:49.044949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:49.045011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:49.106073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:49.106924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:49.107010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:49.107046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:49.235202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:49.235362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:49.235403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:49.235433] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:49.239342] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: DOWN (p=15.42%) [2026-03-13T20:18:49.239666] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-03-13T20:18:49.239804] [INFO ] [sig ] CHKP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:49.382617] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CHKP.txt [2026-03-13T20:18:49.382779] [INFO ] [sig ] [622/3262] Completed CHKP in 0.4s | 2.78 sym/s | Total: 3.7m | ETA: 15.8m [2026-03-13T20:18:49.382826] [INFO ] [sig ] [623/3262] Forecasting CHMI... [2026-03-13T20:18:49.382859] [INFO ] [sig ] Generating forecast for: CHMI [2026-03-13T20:18:49.382891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-03-13T20:18:49.395113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-03-13T20:18:49.395438] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-03-13T20:18:49.396272] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-03-13T20:18:49.396327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:49.396361] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:49.396388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:49.396451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:49.457271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:49.458120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:49.458204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:49.458249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:49.575909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:49.576077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:49.576116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:49.576145] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:49.579607] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: UP (p=87.98%) [2026-03-13T20:18:49.579900] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-03-13T20:18:49.580031] [INFO ] [sig ] CHMI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:49.723934] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CHMI.txt [2026-03-13T20:18:49.724064] [INFO ] [sig ] [623/3262] Completed CHMI in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 15.8m [2026-03-13T20:18:49.724109] [INFO ] [sig ] [624/3262] Forecasting CHRD... [2026-03-13T20:18:49.724144] [INFO ] [sig ] Generating forecast for: CHRD [2026-03-13T20:18:49.724181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-03-13T20:18:49.736717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-03-13T20:18:49.737061] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-03-13T20:18:49.737983] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-03-13T20:18:49.738038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:49.738072] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:49.738102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:49.738161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:49.797816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:49.798470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:49.798549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:49.798601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:49.917851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:49.918020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:49.918061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:49.918097] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:49.921544] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: DOWN (p=19.30%) [2026-03-13T20:18:49.921851] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-03-13T20:18:49.921983] [INFO ] [sig ] CHRD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:50.067448] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CHRD.txt [2026-03-13T20:18:50.067647] [INFO ] [sig ] [624/3262] Completed CHRD in 0.3s | 2.78 sym/s | Total: 3.7m | ETA: 15.8m [2026-03-13T20:18:50.067693] [INFO ] [sig ] [625/3262] Forecasting CHRS... [2026-03-13T20:18:50.067723] [INFO ] [sig ] Generating forecast for: CHRS [2026-03-13T20:18:50.067754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-03-13T20:18:50.079324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-03-13T20:18:50.079731] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-03-13T20:18:50.080622] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-03-13T20:18:50.080682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:50.080717] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:50.080746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:50.080805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:50.139039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:50.139980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:50.140105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:50.140140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:50.266060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:50.266234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:50.266284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:50.266314] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:50.269868] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: DOWN (p=21.57%) [2026-03-13T20:18:50.270154] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-03-13T20:18:50.270284] [INFO ] [sig ] CHRS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:50.418369] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CHRS.txt [2026-03-13T20:18:50.418722] [INFO ] [sig ] [625/3262] Completed CHRS in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-13T20:18:50.418765] [INFO ] [sig ] [626/3262] Forecasting CHSCL... [2026-03-13T20:18:50.418797] [INFO ] [sig ] Generating forecast for: CHSCL [2026-03-13T20:18:50.418826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-03-13T20:18:50.430613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-03-13T20:18:50.430874] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-03-13T20:18:50.431674] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-03-13T20:18:50.431726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:50.431758] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:50.431784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:50.431840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:50.491684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:50.492319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:50.492396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:50.492428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:50.609994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:50.610142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:50.610180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:50.610210] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:50.613645] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: UP (p=89.99%) [2026-03-13T20:18:50.613921] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-03-13T20:18:50.614054] [INFO ] [sig ] CHSCL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:50.757394] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CHSCL.txt [2026-03-13T20:18:50.757549] [INFO ] [sig ] [626/3262] Completed CHSCL in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-13T20:18:50.760580] [INFO ] [sig ] [627/3262] Forecasting CHSCM... [2026-03-13T20:18:50.760617] [INFO ] [sig ] Generating forecast for: CHSCM [2026-03-13T20:18:50.760648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-03-13T20:18:50.771393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-03-13T20:18:50.771725] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-03-13T20:18:50.772525] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-03-13T20:18:50.772596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:50.772631] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:50.772658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:50.772715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:50.831944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:50.832865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:50.832954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:50.832988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:50.949649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:50.949814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:50.949853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:50.949882] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:50.953275] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: UP (p=55.16%) [2026-03-13T20:18:50.953561] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-03-13T20:18:50.953715] [INFO ] [sig ] CHSCM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:51.097407] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CHSCM.txt [2026-03-13T20:18:51.097632] [INFO ] [sig ] [627/3262] Completed CHSCM in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-13T20:18:51.097693] [INFO ] [sig ] [628/3262] Forecasting CHSCN... [2026-03-13T20:18:51.097738] [INFO ] [sig ] Generating forecast for: CHSCN [2026-03-13T20:18:51.097788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-03-13T20:18:51.112258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-03-13T20:18:51.112751] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-03-13T20:18:51.113900] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-03-13T20:18:51.113969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:51.114016] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:51.114053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:51.114134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:51.176139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:51.177076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:51.177162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:51.177195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:51.293559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:51.293740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:51.293783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:51.293815] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:51.297368] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: DOWN (p=40.92%) [2026-03-13T20:18:51.297701] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-03-13T20:18:51.297832] [INFO ] [sig ] CHSCN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:51.448624] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CHSCN.txt [2026-03-13T20:18:51.448799] [INFO ] [sig ] [628/3262] Completed CHSCN in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-13T20:18:51.448841] [INFO ] [sig ] [629/3262] Forecasting CHSCO... [2026-03-13T20:18:51.448872] [INFO ] [sig ] Generating forecast for: CHSCO [2026-03-13T20:18:51.448902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-03-13T20:18:51.460197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-03-13T20:18:51.460546] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-03-13T20:18:51.461404] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-03-13T20:18:51.461459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:51.461493] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:51.461522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:51.461601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:51.522104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:51.523291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:51.523401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:51.523441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:51.637478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:51.637703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:51.637746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:51.637776] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:51.641686] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: DOWN (p=25.67%) [2026-03-13T20:18:51.641965] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-03-13T20:18:51.642092] [INFO ] [sig ] CHSCO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:51.801947] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CHSCO.txt [2026-03-13T20:18:51.802109] [INFO ] [sig ] [629/3262] Completed CHSCO in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-13T20:18:51.802152] [INFO ] [sig ] [630/3262] Forecasting CHSCP... [2026-03-13T20:18:51.802181] [INFO ] [sig ] Generating forecast for: CHSCP [2026-03-13T20:18:51.802211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-03-13T20:18:51.813490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-03-13T20:18:51.813900] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-03-13T20:18:51.814771] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-03-13T20:18:51.814828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:51.814862] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:51.814897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:51.814998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:51.874968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:51.875885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:51.875981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:51.876018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:51.983395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:51.983556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:51.983636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:51.983689] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:51.987133] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: UP (p=61.74%) [2026-03-13T20:18:51.987408] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-03-13T20:18:51.987537] [INFO ] [sig ] CHSCP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:52.133489] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CHSCP.txt [2026-03-13T20:18:52.133672] [INFO ] [sig ] [630/3262] Completed CHSCP in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-13T20:18:52.133716] [INFO ] [sig ] [631/3262] Forecasting CHWY... [2026-03-13T20:18:52.133746] [INFO ] [sig ] Generating forecast for: CHWY [2026-03-13T20:18:52.133776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-03-13T20:18:52.144828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-03-13T20:18:52.145171] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-03-13T20:18:52.146011] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-03-13T20:18:52.146068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:52.146102] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:52.146130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:52.146188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:52.206202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:52.207074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:52.207156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:52.207190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:52.338289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:52.338470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:52.338515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:52.338546] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:52.342233] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: UP (p=83.02%) [2026-03-13T20:18:52.342526] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-03-13T20:18:52.342670] [INFO ] [sig ] CHWY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:52.485766] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CHWY.txt [2026-03-13T20:18:52.485947] [INFO ] [sig ] [631/3262] Completed CHWY in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-13T20:18:52.485994] [INFO ] [sig ] [632/3262] Forecasting CHY... [2026-03-13T20:18:52.486027] [INFO ] [sig ] Generating forecast for: CHY [2026-03-13T20:18:52.486059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-03-13T20:18:52.498260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-03-13T20:18:52.498666] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-03-13T20:18:52.499493] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-03-13T20:18:52.499605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:52.499644] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:52.499670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:52.499727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:52.559382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:52.560346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:52.560436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:52.560473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:52.675935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:52.676089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:52.676130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:52.676158] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:52.679630] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: DOWN (p=19.16%) [2026-03-13T20:18:52.679924] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-03-13T20:18:52.680057] [INFO ] [sig ] CHY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:52.830041] [INFO ] [LOCAL ] Saved forecast: CHY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CHY.txt [2026-03-13T20:18:52.830182] [INFO ] [sig ] [632/3262] Completed CHY in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-13T20:18:52.830223] [INFO ] [sig ] [633/3262] Forecasting CI... [2026-03-13T20:18:52.830253] [INFO ] [sig ] Generating forecast for: CI [2026-03-13T20:18:52.830283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-03-13T20:18:52.841067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-03-13T20:18:52.841431] [INFO ] [FORECASTER] Starting predict_future for CI [2026-03-13T20:18:52.842296] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-03-13T20:18:52.842350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:52.842384] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:52.842412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:52.842471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:52.902089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:52.902752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:52.902834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:52.902869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:53.022138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:53.022284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:53.022324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:53.022354] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:53.025852] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: UP (p=99.63%) [2026-03-13T20:18:53.026141] [INFO ] [FORECASTER] Completed predict_future for CI [2026-03-13T20:18:53.026279] [INFO ] [sig ] CI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:53.175862] [INFO ] [LOCAL ] Saved forecast: CI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CI.txt [2026-03-13T20:18:53.175991] [INFO ] [sig ] [633/3262] Completed CI in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-13T20:18:53.176034] [INFO ] [sig ] [634/3262] Forecasting CIA... [2026-03-13T20:18:53.176066] [INFO ] [sig ] Generating forecast for: CIA [2026-03-13T20:18:53.176097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-03-13T20:18:53.186815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-03-13T20:18:53.187141] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-03-13T20:18:53.188049] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-03-13T20:18:53.188105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:53.188140] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:53.188168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:53.188227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:53.250172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:53.250859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:53.250940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:53.250974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:53.383623] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:53.383788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:53.383828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:53.383857] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:53.387339] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: UP (p=85.95%) [2026-03-13T20:18:53.387670] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-03-13T20:18:53.387803] [INFO ] [sig ] CIA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:53.537492] [INFO ] [LOCAL ] Saved forecast: CIA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CIA.txt [2026-03-13T20:18:53.537651] [INFO ] [sig ] [634/3262] Completed CIA in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-13T20:18:53.537695] [INFO ] [sig ] [635/3262] Forecasting CIB... [2026-03-13T20:18:53.537726] [INFO ] [sig ] Generating forecast for: CIB [2026-03-13T20:18:53.537756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-03-13T20:18:53.548520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-03-13T20:18:53.548837] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-03-13T20:18:53.549650] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-03-13T20:18:53.549704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:53.549736] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:53.549763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:53.549820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:53.607660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:53.608275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:53.608354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:53.608386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:53.728066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:53.728195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:53.728241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:53.728308] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:53.731674] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: UP (p=99.75%) [2026-03-13T20:18:53.731948] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-03-13T20:18:53.732074] [INFO ] [sig ] CIB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:53.880599] [INFO ] [LOCAL ] Saved forecast: CIB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CIB.txt [2026-03-13T20:18:53.880726] [INFO ] [sig ] [635/3262] Completed CIB in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-13T20:18:53.880780] [INFO ] [sig ] [636/3262] Forecasting CIEN... [2026-03-13T20:18:53.880810] [INFO ] [sig ] Generating forecast for: CIEN [2026-03-13T20:18:53.880841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-03-13T20:18:53.892462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-03-13T20:18:53.892791] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-03-13T20:18:53.893648] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-03-13T20:18:53.893702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:53.893734] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:53.893761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:53.893817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:53.952507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:53.953171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:53.953249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:53.953281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:54.075704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:54.075816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:54.075852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:54.075879] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:54.079172] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: UP (p=62.71%) [2026-03-13T20:18:54.079470] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-03-13T20:18:54.079614] [INFO ] [sig ] CIEN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:54.222902] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CIEN.txt [2026-03-13T20:18:54.223042] [INFO ] [sig ] [636/3262] Completed CIEN in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.8m [2026-03-13T20:18:54.223083] [INFO ] [sig ] [637/3262] Forecasting CIF... [2026-03-13T20:18:54.223113] [INFO ] [sig ] Generating forecast for: CIF [2026-03-13T20:18:54.223143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-03-13T20:18:54.233565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-03-13T20:18:54.233855] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-03-13T20:18:54.234650] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-03-13T20:18:54.234704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:54.234735] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:54.234762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:54.234819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:54.292296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:54.292940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:54.293018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:54.293050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:54.404359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:54.404532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:54.404595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:54.404629] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:54.408326] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: UP (p=87.41%) [2026-03-13T20:18:54.408707] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-03-13T20:18:54.408853] [INFO ] [sig ] CIF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:54.555892] [INFO ] [LOCAL ] Saved forecast: CIF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CIF.txt [2026-03-13T20:18:54.556025] [INFO ] [sig ] [637/3262] Completed CIF in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.7m [2026-03-13T20:18:54.556063] [INFO ] [sig ] [638/3262] Forecasting CIG... [2026-03-13T20:18:54.556093] [INFO ] [sig ] Generating forecast for: CIG [2026-03-13T20:18:54.556123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-03-13T20:18:54.568102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-03-13T20:18:54.568398] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-03-13T20:18:54.569199] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-03-13T20:18:54.569251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:54.569283] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:54.569310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:54.569365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:54.628098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:54.628794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:54.628872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:54.628905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:54.756112] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:54.756287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:54.756334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:54.756369] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:54.760047] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: UP (p=54.63%) [2026-03-13T20:18:54.760324] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-03-13T20:18:54.760448] [INFO ] [sig ] CIG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:54.909113] [INFO ] [LOCAL ] Saved forecast: CIG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CIG.txt [2026-03-13T20:18:54.909246] [INFO ] [sig ] [638/3262] Completed CIG in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 15.7m [2026-03-13T20:18:54.909285] [INFO ] [sig ] [639/3262] Forecasting CIGI... [2026-03-13T20:18:54.909315] [INFO ] [sig ] Generating forecast for: CIGI [2026-03-13T20:18:54.909343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-03-13T20:18:54.920822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-03-13T20:18:54.921113] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-03-13T20:18:54.922087] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-03-13T20:18:54.922139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:54.922170] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:54.922197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:54.922252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:54.981356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:54.982144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:54.982223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:54.982256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:55.101545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:55.101718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:55.101775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:55.101805] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:55.105245] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: DOWN (p=43.15%) [2026-03-13T20:18:55.105534] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-03-13T20:18:55.105694] [INFO ] [sig ] CIGI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:55.250788] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CIGI.txt [2026-03-13T20:18:55.250947] [INFO ] [sig ] [639/3262] Completed CIGI in 0.3s | 2.78 sym/s | Total: 3.8m | ETA: 15.7m [2026-03-13T20:18:55.250989] [INFO ] [sig ] [640/3262] Forecasting CII... [2026-03-13T20:18:55.251019] [INFO ] [sig ] Generating forecast for: CII [2026-03-13T20:18:55.251049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-03-13T20:18:55.262913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-03-13T20:18:55.263308] [INFO ] [FORECASTER] Starting predict_future for CII [2026-03-13T20:18:55.264121] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-03-13T20:18:55.264174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:55.264206] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:55.264232] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:55.264304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:55.329530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:55.330652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:55.330744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:55.330780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:55.465881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:55.466043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:55.466086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:55.466118] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:55.469811] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: DOWN (p=21.86%) [2026-03-13T20:18:55.470125] [INFO ] [FORECASTER] Completed predict_future for CII [2026-03-13T20:18:55.470283] [INFO ] [sig ] CII: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:55.626297] [INFO ] [LOCAL ] Saved forecast: CII 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CII.txt [2026-03-13T20:18:55.626463] [INFO ] [sig ] [640/3262] Completed CII in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 15.7m [2026-03-13T20:18:55.626505] [INFO ] [sig ] [641/3262] Forecasting CIM... [2026-03-13T20:18:55.626534] [INFO ] [sig ] Generating forecast for: CIM [2026-03-13T20:18:55.626565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-03-13T20:18:55.639340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-03-13T20:18:55.639677] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-03-13T20:18:55.640465] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-03-13T20:18:55.640737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:55.640771] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:55.640798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:55.640853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:55.712377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:55.713350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:55.713455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:55.713492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:55.839282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:55.839441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:55.839485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:55.839515] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:55.843077] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: UP (p=64.33%) [2026-03-13T20:18:55.843400] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-03-13T20:18:55.843534] [INFO ] [sig ] CIM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:56.014084] [INFO ] [LOCAL ] Saved forecast: CIM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CIM.txt [2026-03-13T20:18:56.014245] [INFO ] [sig ] [641/3262] Completed CIM in 0.4s | 2.78 sym/s | Total: 3.8m | ETA: 15.7m [2026-03-13T20:18:56.014289] [INFO ] [sig ] [642/3262] Forecasting CINF... [2026-03-13T20:18:56.014319] [INFO ] [sig ] Generating forecast for: CINF [2026-03-13T20:18:56.014349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-03-13T20:18:56.031501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-03-13T20:18:56.032045] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-03-13T20:18:56.032875] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-03-13T20:18:56.032939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:56.032985] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:56.033026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:56.033106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:56.094592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:56.095517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:56.095657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:56.095693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:56.221309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:56.221478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:56.221518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:56.221547] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:56.225049] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: DOWN (p=34.93%) [2026-03-13T20:18:56.225372] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-03-13T20:18:56.225510] [INFO ] [sig ] CINF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:56.382560] [INFO ] [LOCAL ] Saved forecast: CINF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CINF.txt [2026-03-13T20:18:56.382748] [INFO ] [sig ] [642/3262] Completed CINF in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-13T20:18:56.382798] [INFO ] [sig ] [643/3262] Forecasting CING... [2026-03-13T20:18:56.382835] [INFO ] [sig ] Generating forecast for: CING [2026-03-13T20:18:56.382866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-03-13T20:18:56.394006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-03-13T20:18:56.394304] [INFO ] [FORECASTER] Starting predict_future for CING [2026-03-13T20:18:56.395100] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-03-13T20:18:56.395153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:56.395223] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:56.395254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:56.395311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:56.453190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:56.453821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:56.453898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:56.453931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:56.576946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:56.577071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:56.577109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:56.577138] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:56.580521] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: UP (p=57.86%) [2026-03-13T20:18:56.580808] [INFO ] [FORECASTER] Completed predict_future for CING [2026-03-13T20:18:56.580934] [INFO ] [sig ] CING: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:56.727468] [INFO ] [LOCAL ] Saved forecast: CING 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CING.txt [2026-03-13T20:18:56.727697] [INFO ] [sig ] [643/3262] Completed CING in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-13T20:18:56.727749] [INFO ] [sig ] [644/3262] Forecasting CION... [2026-03-13T20:18:56.727778] [INFO ] [sig ] Generating forecast for: CION [2026-03-13T20:18:56.727807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-03-13T20:18:56.740874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-03-13T20:18:56.741315] [INFO ] [FORECASTER] Starting predict_future for CION [2026-03-13T20:18:56.742361] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-03-13T20:18:56.742431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:56.742472] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:56.742505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:56.742607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:56.803009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:56.803842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:56.803927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:56.803962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:56.932472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:56.932646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:56.932687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:56.932716] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:56.936149] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: DOWN (p=4.57%) [2026-03-13T20:18:56.936424] [INFO ] [FORECASTER] Completed predict_future for CION [2026-03-13T20:18:56.936548] [INFO ] [sig ] CION: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:57.083461] [INFO ] [LOCAL ] Saved forecast: CION 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CION.txt [2026-03-13T20:18:57.083790] [INFO ] [sig ] [644/3262] Completed CION in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-13T20:18:57.083832] [INFO ] [sig ] [645/3262] Forecasting CIVB... [2026-03-13T20:18:57.083860] [INFO ] [sig ] Generating forecast for: CIVB [2026-03-13T20:18:57.083890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-03-13T20:18:57.095968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-03-13T20:18:57.096276] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-03-13T20:18:57.097283] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-03-13T20:18:57.097336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:57.097368] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:57.097395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:57.097451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:57.160421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:57.161067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:57.161147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:57.161181] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:57.284685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:57.284844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:57.284886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:57.284917] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:57.288473] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: DOWN (p=44.40%) [2026-03-13T20:18:57.288783] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-03-13T20:18:57.288914] [INFO ] [sig ] CIVB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:57.433510] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CIVB.txt [2026-03-13T20:18:57.433719] [INFO ] [sig ] [645/3262] Completed CIVB in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-13T20:18:57.433778] [INFO ] [sig ] [646/3262] Forecasting CLB... [2026-03-13T20:18:57.433821] [INFO ] [sig ] Generating forecast for: CLB [2026-03-13T20:18:57.433864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-03-13T20:18:57.445188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-03-13T20:18:57.445487] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-03-13T20:18:57.446287] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-03-13T20:18:57.446350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:57.446390] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:57.446423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:57.446481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:57.504019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:57.504779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:57.504860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:57.504893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:57.620929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:57.621079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:57.621118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:57.621146] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:57.624824] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: UP (p=61.46%) [2026-03-13T20:18:57.625102] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-03-13T20:18:57.625230] [INFO ] [sig ] CLB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:57.778153] [INFO ] [LOCAL ] Saved forecast: CLB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CLB.txt [2026-03-13T20:18:57.778309] [INFO ] [sig ] [646/3262] Completed CLB in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-13T20:18:57.778357] [INFO ] [sig ] [647/3262] Forecasting CLBK... [2026-03-13T20:18:57.778402] [INFO ] [sig ] Generating forecast for: CLBK [2026-03-13T20:18:57.778441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-03-13T20:18:57.789701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-03-13T20:18:57.790026] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-03-13T20:18:57.790866] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-03-13T20:18:57.790918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:57.790950] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:57.790984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:57.791040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:57.848069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:57.848741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:57.848819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:57.848852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:57.966125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:57.966273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:57.966311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:57.966338] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:57.970317] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=1.95%) [2026-03-13T20:18:57.970638] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-03-13T20:18:57.970766] [INFO ] [sig ] CLBK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:18:58.117494] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CLBK.txt [2026-03-13T20:18:58.117668] [INFO ] [sig ] [647/3262] Completed CLBK in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-13T20:18:58.117713] [INFO ] [sig ] [648/3262] Forecasting CLDX... [2026-03-13T20:18:58.117743] [INFO ] [sig ] Generating forecast for: CLDX [2026-03-13T20:18:58.117773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-03-13T20:18:58.128557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-03-13T20:18:58.128880] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-03-13T20:18:58.129761] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-03-13T20:18:58.129814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:58.129846] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:58.129872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:58.129928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:58.189169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:58.189816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:58.189893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:58.189925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:58.312753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:58.312917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:58.312956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:58.312985] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:58.316675] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: UP (p=76.75%) [2026-03-13T20:18:58.316966] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-03-13T20:18:58.317095] [INFO ] [sig ] CLDX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:58.466176] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CLDX.txt [2026-03-13T20:18:58.466332] [INFO ] [sig ] [648/3262] Completed CLDX in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-13T20:18:58.466375] [INFO ] [sig ] [649/3262] Forecasting CLF... [2026-03-13T20:18:58.466408] [INFO ] [sig ] Generating forecast for: CLF [2026-03-13T20:18:58.466438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-03-13T20:18:58.478326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-03-13T20:18:58.478720] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-03-13T20:18:58.479554] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-03-13T20:18:58.479634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:58.479723] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:58.479755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:58.479814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:58.536839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:58.537752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:58.537840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:58.537871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:58.666247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:58.666412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:58.666452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:58.666480] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:58.669894] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: UP (p=64.77%) [2026-03-13T20:18:58.670175] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-03-13T20:18:58.670304] [INFO ] [sig ] CLF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:58.812206] [INFO ] [LOCAL ] Saved forecast: CLF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CLF.txt [2026-03-13T20:18:58.812358] [INFO ] [sig ] [649/3262] Completed CLF in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-13T20:18:58.812399] [INFO ] [sig ] [650/3262] Forecasting CLFD... [2026-03-13T20:18:58.812428] [INFO ] [sig ] Generating forecast for: CLFD [2026-03-13T20:18:58.812457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-03-13T20:18:58.823183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-03-13T20:18:58.823539] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-03-13T20:18:58.824345] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-03-13T20:18:58.824397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:58.824427] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:58.824453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:58.824508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:58.882264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:58.883126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:58.883211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:58.883245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:59.003554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:59.003746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:59.003797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:59.003845] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:59.007348] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: UP (p=51.46%) [2026-03-13T20:18:59.007843] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-03-13T20:18:59.007983] [INFO ] [sig ] CLFD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:59.150886] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CLFD.txt [2026-03-13T20:18:59.151032] [INFO ] [sig ] [650/3262] Completed CLFD in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-13T20:18:59.151072] [INFO ] [sig ] [651/3262] Forecasting CLH... [2026-03-13T20:18:59.151102] [INFO ] [sig ] Generating forecast for: CLH [2026-03-13T20:18:59.151132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-03-13T20:18:59.163123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-03-13T20:18:59.163482] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-03-13T20:18:59.164276] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-03-13T20:18:59.164327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:59.164359] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:59.164386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:59.164441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:59.222155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:59.223024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:59.223109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:59.223144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:59.344602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:59.344769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:59.344809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:59.344837] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:59.348629] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: UP (p=57.11%) [2026-03-13T20:18:59.348915] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-03-13T20:18:59.349044] [INFO ] [sig ] CLH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:59.493887] [INFO ] [LOCAL ] Saved forecast: CLH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CLH.txt [2026-03-13T20:18:59.494016] [INFO ] [sig ] [651/3262] Completed CLH in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 15.7m [2026-03-13T20:18:59.494056] [INFO ] [sig ] [652/3262] Forecasting CLLS... [2026-03-13T20:18:59.494083] [INFO ] [sig ] Generating forecast for: CLLS [2026-03-13T20:18:59.494112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-03-13T20:18:59.507870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-03-13T20:18:59.508167] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-03-13T20:18:59.509113] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-03-13T20:18:59.509168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:59.509202] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:59.509230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:59.509287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:59.569021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:59.569711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:59.569806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:59.569864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:18:59.695101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:18:59.695264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:18:59.695305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:18:59.695385] [INFO ] [FORECASTER] Training complete [2026-03-13T20:18:59.699603] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: UP (p=93.41%) [2026-03-13T20:18:59.699891] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-03-13T20:18:59.700020] [INFO ] [sig ] CLLS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:18:59.842018] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CLLS.txt [2026-03-13T20:18:59.842151] [INFO ] [sig ] [652/3262] Completed CLLS in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 15.6m [2026-03-13T20:18:59.842192] [INFO ] [sig ] [653/3262] Forecasting CLMB... [2026-03-13T20:18:59.842221] [INFO ] [sig ] Generating forecast for: CLMB [2026-03-13T20:18:59.842251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-03-13T20:18:59.855356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-03-13T20:18:59.855697] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-03-13T20:18:59.856483] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-03-13T20:18:59.856536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:18:59.856567] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:18:59.856635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:18:59.856713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:18:59.913417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:18:59.914133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:18:59.914213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:18:59.914246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:00.033175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:00.033336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:00.033377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:00.033405] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:00.036851] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: UP (p=57.23%) [2026-03-13T20:19:00.037138] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-03-13T20:19:00.037267] [INFO ] [sig ] CLMB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:00.192099] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CLMB.txt [2026-03-13T20:19:00.192271] [INFO ] [sig ] [653/3262] Completed CLMB in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 15.6m [2026-03-13T20:19:00.192316] [INFO ] [sig ] [654/3262] Forecasting CLNE... [2026-03-13T20:19:00.192346] [INFO ] [sig ] Generating forecast for: CLNE [2026-03-13T20:19:00.192381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-03-13T20:19:00.203862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-03-13T20:19:00.204188] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-03-13T20:19:00.204999] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-03-13T20:19:00.205051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:00.205084] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:00.205111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:00.205183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:00.264445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:00.265358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:00.265446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:00.265480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:00.384701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:00.384860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:00.384902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:00.384931] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:00.388428] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-03-13T20:19:00.388750] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-03-13T20:19:00.388882] [INFO ] [sig ] CLNE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:00.597289] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CLNE.txt [2026-03-13T20:19:00.597429] [INFO ] [sig ] [654/3262] Completed CLNE in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 15.6m [2026-03-13T20:19:00.597469] [INFO ] [sig ] [655/3262] Forecasting CLNN... [2026-03-13T20:19:00.597498] [INFO ] [sig ] Generating forecast for: CLNN [2026-03-13T20:19:00.597529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-03-13T20:19:00.609456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-03-13T20:19:00.609799] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-03-13T20:19:00.610671] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-03-13T20:19:00.610724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:00.610756] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:00.610784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:00.610840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:00.669238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:00.669953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:00.670035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:00.670069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:00.789412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:00.789807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:00.789853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:00.789885] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:00.793842] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=21.53%) [2026-03-13T20:19:00.794165] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-03-13T20:19:00.794313] [INFO ] [sig ] CLNN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:00.944761] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CLNN.txt [2026-03-13T20:19:00.944925] [INFO ] [sig ] [655/3262] Completed CLNN in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 15.6m [2026-03-13T20:19:00.944969] [INFO ] [sig ] [656/3262] Forecasting CLOA... [2026-03-13T20:19:00.945000] [INFO ] [sig ] Generating forecast for: CLOA [2026-03-13T20:19:00.945031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-03-13T20:19:00.956975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-03-13T20:19:00.957381] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-03-13T20:19:00.958283] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-03-13T20:19:00.958344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:00.958383] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:00.958416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:00.958484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:01.028687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:01.029676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:01.029767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:01.029801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:01.142715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:01.142882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:01.142925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:01.142957] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:01.146488] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=91.76%) [2026-03-13T20:19:01.146837] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-03-13T20:19:01.146977] [INFO ] [sig ] CLOA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:01.317298] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CLOA.txt [2026-03-13T20:19:01.317473] [INFO ] [sig ] [656/3262] Completed CLOA in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 15.6m [2026-03-13T20:19:01.317518] [INFO ] [sig ] [657/3262] Forecasting CLRB... [2026-03-13T20:19:01.317549] [INFO ] [sig ] Generating forecast for: CLRB [2026-03-13T20:19:01.317622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-03-13T20:19:01.331839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-03-13T20:19:01.332291] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-03-13T20:19:01.333212] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-03-13T20:19:01.333268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:01.333301] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:01.333328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:01.333384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:01.407472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:01.408660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:01.408772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:01.408817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:01.575025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:01.575157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:01.575199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:01.575230] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:01.579092] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-03-13T20:19:01.579477] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-03-13T20:19:01.579655] [INFO ] [sig ] CLRB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:01.734844] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CLRB.txt [2026-03-13T20:19:01.736508] [INFO ] [sig ] [657/3262] Completed CLRB in 0.4s | 2.78 sym/s | Total: 3.9m | ETA: 15.6m [2026-03-13T20:19:01.736593] [INFO ] [sig ] [658/3262] Forecasting CLS... [2026-03-13T20:19:01.736630] [INFO ] [sig ] Generating forecast for: CLS [2026-03-13T20:19:01.736661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-03-13T20:19:01.748798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-03-13T20:19:01.749107] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-03-13T20:19:01.749938] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-03-13T20:19:01.749991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:01.750022] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:01.750048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:01.750104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:01.807915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:01.808783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:01.808878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:01.808915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:01.932342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:01.932507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:01.932550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:01.932600] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:01.936109] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: UP (p=96.28%) [2026-03-13T20:19:01.936409] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-03-13T20:19:01.936561] [INFO ] [sig ] CLS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:02.082859] [INFO ] [LOCAL ] Saved forecast: CLS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CLS.txt [2026-03-13T20:19:02.083024] [INFO ] [sig ] [658/3262] Completed CLS in 0.3s | 2.78 sym/s | Total: 3.9m | ETA: 15.6m [2026-03-13T20:19:02.083068] [INFO ] [sig ] [659/3262] Forecasting CLX... [2026-03-13T20:19:02.083098] [INFO ] [sig ] Generating forecast for: CLX [2026-03-13T20:19:02.083129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-03-13T20:19:02.095962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-03-13T20:19:02.096348] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-03-13T20:19:02.097525] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-03-13T20:19:02.097640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:02.097679] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:02.097706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:02.097765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:02.158425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:02.159274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:02.159407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:02.159441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:02.288834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:02.289005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:02.289047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:02.289077] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:02.292719] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: DOWN (p=11.34%) [2026-03-13T20:19:02.293015] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-03-13T20:19:02.293148] [INFO ] [sig ] CLX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:02.442641] [INFO ] [LOCAL ] Saved forecast: CLX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CLX.txt [2026-03-13T20:19:02.442826] [INFO ] [sig ] [659/3262] Completed CLX in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-13T20:19:02.442870] [INFO ] [sig ] [660/3262] Forecasting CM... [2026-03-13T20:19:02.442901] [INFO ] [sig ] Generating forecast for: CM [2026-03-13T20:19:02.442932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-03-13T20:19:02.454473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-03-13T20:19:02.454871] [INFO ] [FORECASTER] Starting predict_future for CM [2026-03-13T20:19:02.455741] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-03-13T20:19:02.455794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:02.455828] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:02.455856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:02.455917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:02.515084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:02.516013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:02.516111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:02.516150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:02.637342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:02.637520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:02.637603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:02.637642] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:02.641199] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: DOWN (p=19.19%) [2026-03-13T20:19:02.641493] [INFO ] [FORECASTER] Completed predict_future for CM [2026-03-13T20:19:02.641646] [INFO ] [sig ] CM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:02.785380] [INFO ] [LOCAL ] Saved forecast: CM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CM.txt [2026-03-13T20:19:02.785613] [INFO ] [sig ] [660/3262] Completed CM in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-13T20:19:02.785666] [INFO ] [sig ] [661/3262] Forecasting CMC... [2026-03-13T20:19:02.785697] [INFO ] [sig ] Generating forecast for: CMC [2026-03-13T20:19:02.785728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-03-13T20:19:02.806933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-03-13T20:19:02.807371] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-03-13T20:19:02.808297] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-03-13T20:19:02.808354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:02.808405] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:02.808444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:02.808508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:02.871738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:02.872694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:02.872782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:02.872817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:03.005344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:03.005518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:03.005560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:03.005614] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:03.009474] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: DOWN (p=27.05%) [2026-03-13T20:19:03.009859] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-03-13T20:19:03.010023] [INFO ] [sig ] CMC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:03.222529] [INFO ] [LOCAL ] Saved forecast: CMC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CMC.txt [2026-03-13T20:19:03.222813] [INFO ] [sig ] [661/3262] Completed CMC in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-13T20:19:03.222883] [INFO ] [sig ] [662/3262] Forecasting CMCM... [2026-03-13T20:19:03.222939] [INFO ] [sig ] Generating forecast for: CMCM [2026-03-13T20:19:03.222993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-03-13T20:19:03.238505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-03-13T20:19:03.239070] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-03-13T20:19:03.240408] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-03-13T20:19:03.240486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:03.240540] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:03.240618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:03.240718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:03.328771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:03.330106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:03.330272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:03.330328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:03.497540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:03.497792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:03.497853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:03.497898] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:03.503552] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: DOWN (p=18.75%) [2026-03-13T20:19:03.504107] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-03-13T20:19:03.504319] [INFO ] [sig ] CMCM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:03.734101] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CMCM.txt [2026-03-13T20:19:03.734341] [INFO ] [sig ] [662/3262] Completed CMCM in 0.5s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-13T20:19:03.734404] [INFO ] [sig ] [663/3262] Forecasting CMCO... [2026-03-13T20:19:03.734464] [INFO ] [sig ] Generating forecast for: CMCO [2026-03-13T20:19:03.734499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-03-13T20:19:03.753947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-03-13T20:19:03.754500] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-03-13T20:19:03.755937] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-03-13T20:19:03.756021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:03.756075] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:03.756122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:03.756216] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:03.837864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:03.838918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:03.839013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:03.839047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:03.996974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:03.997188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:03.997234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:03.997263] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:04.001100] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: UP (p=56.04%) [2026-03-13T20:19:04.001443] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-03-13T20:19:04.001615] [INFO ] [sig ] CMCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:04.202226] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CMCO.txt [2026-03-13T20:19:04.202446] [INFO ] [sig ] [663/3262] Completed CMCO in 0.5s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-13T20:19:04.202503] [INFO ] [sig ] [664/3262] Forecasting CMCSA... [2026-03-13T20:19:04.202548] [INFO ] [sig ] Generating forecast for: CMCSA [2026-03-13T20:19:04.202615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-03-13T20:19:04.218299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-03-13T20:19:04.218818] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-03-13T20:19:04.219981] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-03-13T20:19:04.220050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:04.220099] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:04.220143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:04.220232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:04.289501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:04.290752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:04.290861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:04.290898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:04.420898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:04.421067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:04.421111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:04.421142] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:04.424703] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: UP (p=59.75%) [2026-03-13T20:19:04.425001] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-03-13T20:19:04.425139] [INFO ] [sig ] CMCSA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:04.578120] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CMCSA.txt [2026-03-13T20:19:04.578292] [INFO ] [sig ] [664/3262] Completed CMCSA in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-13T20:19:04.578334] [INFO ] [sig ] [665/3262] Forecasting CMG... [2026-03-13T20:19:04.578366] [INFO ] [sig ] Generating forecast for: CMG [2026-03-13T20:19:04.578396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-03-13T20:19:04.590081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-03-13T20:19:04.590494] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-03-13T20:19:04.591345] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-03-13T20:19:04.591400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:04.591442] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:04.591468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:04.591525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:04.648825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:04.649754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:04.649840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:04.649872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:04.776462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:04.776671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:04.776714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:04.776744] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:04.780368] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: DOWN (p=38.34%) [2026-03-13T20:19:04.780741] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-03-13T20:19:04.780889] [INFO ] [sig ] CMG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:04.925891] [INFO ] [LOCAL ] Saved forecast: CMG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CMG.txt [2026-03-13T20:19:04.926028] [INFO ] [sig ] [665/3262] Completed CMG in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-13T20:19:04.926068] [INFO ] [sig ] [666/3262] Forecasting CMI... [2026-03-13T20:19:04.926098] [INFO ] [sig ] Generating forecast for: CMI [2026-03-13T20:19:04.926128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-03-13T20:19:04.937243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-03-13T20:19:04.937632] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-03-13T20:19:04.938440] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-03-13T20:19:04.938503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:04.938598] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:04.938634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:04.938691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:04.996154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:04.997068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:04.997151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:04.997185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:05.119199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:05.119350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:05.119389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:05.119417] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:05.122858] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: UP (p=93.31%) [2026-03-13T20:19:05.123140] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-03-13T20:19:05.123269] [INFO ] [sig ] CMI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:05.268482] [INFO ] [LOCAL ] Saved forecast: CMI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CMI.txt [2026-03-13T20:19:05.268659] [INFO ] [sig ] [666/3262] Completed CMI in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-13T20:19:05.268702] [INFO ] [sig ] [667/3262] Forecasting CMMB... [2026-03-13T20:19:05.268731] [INFO ] [sig ] Generating forecast for: CMMB [2026-03-13T20:19:05.268761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-03-13T20:19:05.282521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-03-13T20:19:05.282844] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-03-13T20:19:05.283676] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-03-13T20:19:05.283727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:05.283773] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:05.283801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:05.283857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:05.341733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:05.342364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:05.342442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:05.342475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:05.464729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:05.464887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:05.464927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:05.464956] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:05.468407] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: UP (p=74.02%) [2026-03-13T20:19:05.468745] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-03-13T20:19:05.468876] [INFO ] [sig ] CMMB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:05.612325] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CMMB.txt [2026-03-13T20:19:05.612460] [INFO ] [sig ] [667/3262] Completed CMMB in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-13T20:19:05.612504] [INFO ] [sig ] [668/3262] Forecasting CMP... [2026-03-13T20:19:05.612534] [INFO ] [sig ] Generating forecast for: CMP [2026-03-13T20:19:05.612564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-03-13T20:19:05.623713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-03-13T20:19:05.624014] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-03-13T20:19:05.624825] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-03-13T20:19:05.624878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:05.624910] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:05.624936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:05.624993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:05.682692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:05.683373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:05.683452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:05.683486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:05.807480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:05.807692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:05.807745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:05.807778] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:05.811215] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: DOWN (p=12.65%) [2026-03-13T20:19:05.811496] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-03-13T20:19:05.811641] [INFO ] [sig ] CMP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:05.962459] [INFO ] [LOCAL ] Saved forecast: CMP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CMP.txt [2026-03-13T20:19:05.962618] [INFO ] [sig ] [668/3262] Completed CMP in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-13T20:19:05.962661] [INFO ] [sig ] [669/3262] Forecasting CMPS... [2026-03-13T20:19:05.962691] [INFO ] [sig ] Generating forecast for: CMPS [2026-03-13T20:19:05.962721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-03-13T20:19:05.974613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-03-13T20:19:05.975242] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-03-13T20:19:05.976133] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-03-13T20:19:05.976188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:05.976221] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:05.976248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:05.976304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:06.039792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:06.040796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:06.040889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:06.040924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:06.172946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:06.173113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:06.173154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:06.173221] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:06.177336] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: UP (p=92.69%) [2026-03-13T20:19:06.177680] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-03-13T20:19:06.177822] [INFO ] [sig ] CMPS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:06.326376] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CMPS.txt [2026-03-13T20:19:06.326550] [INFO ] [sig ] [669/3262] Completed CMPS in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-13T20:19:06.326625] [INFO ] [sig ] [670/3262] Forecasting CMPX... [2026-03-13T20:19:06.326657] [INFO ] [sig ] Generating forecast for: CMPX [2026-03-13T20:19:06.326689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-03-13T20:19:06.337970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-03-13T20:19:06.338275] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-03-13T20:19:06.339117] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-03-13T20:19:06.339170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:06.339202] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:06.339228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:06.339284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:06.400357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:06.401175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:06.401277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:06.401315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:06.521010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:06.521184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:06.521225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:06.521254] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:06.524888] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: UP (p=57.72%) [2026-03-13T20:19:06.525211] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-03-13T20:19:06.525355] [INFO ] [sig ] CMPX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:06.691720] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CMPX.txt [2026-03-13T20:19:06.691899] [INFO ] [sig ] [670/3262] Completed CMPX in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-13T20:19:06.691949] [INFO ] [sig ] [671/3262] Forecasting CMRE... [2026-03-13T20:19:06.691979] [INFO ] [sig ] Generating forecast for: CMRE [2026-03-13T20:19:06.692009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-03-13T20:19:06.704456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-03-13T20:19:06.704941] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-03-13T20:19:06.705951] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-03-13T20:19:06.706010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:06.706043] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:06.706071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:06.706129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:06.764347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:06.765341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:06.765431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:06.765463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:06.890269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:06.890434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:06.890477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:06.890511] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:06.894076] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: DOWN (p=6.39%) [2026-03-13T20:19:06.894372] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-03-13T20:19:06.894508] [INFO ] [sig ] CMRE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:07.037943] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CMRE.txt [2026-03-13T20:19:07.038121] [INFO ] [sig ] [671/3262] Completed CMRE in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-13T20:19:07.038167] [INFO ] [sig ] [672/3262] Forecasting CMSA... [2026-03-13T20:19:07.038199] [INFO ] [sig ] Generating forecast for: CMSA [2026-03-13T20:19:07.038234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-03-13T20:19:07.049859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-03-13T20:19:07.050184] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-03-13T20:19:07.051006] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-03-13T20:19:07.051059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:07.051092] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:07.051118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:07.051174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:07.108608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:07.109547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:07.109655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:07.109689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:07.220870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:07.221032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:07.221071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:07.221101] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:07.224494] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: UP (p=70.17%) [2026-03-13T20:19:07.224796] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-03-13T20:19:07.224939] [INFO ] [sig ] CMSA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:07.370326] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CMSA.txt [2026-03-13T20:19:07.370490] [INFO ] [sig ] [672/3262] Completed CMSA in 0.3s | 2.78 sym/s | Total: 4.0m | ETA: 15.5m [2026-03-13T20:19:07.370531] [INFO ] [sig ] [673/3262] Forecasting CMSC... [2026-03-13T20:19:07.370562] [INFO ] [sig ] Generating forecast for: CMSC [2026-03-13T20:19:07.370613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-03-13T20:19:07.382818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-03-13T20:19:07.383076] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-03-13T20:19:07.383883] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-03-13T20:19:07.383935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:07.383967] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:07.383995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:07.384051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:07.450879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:07.451946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:07.452030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:07.452066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:07.566344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:07.566484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:07.566530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:07.566565] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:07.570021] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: UP (p=80.77%) [2026-03-13T20:19:07.570302] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-03-13T20:19:07.570430] [INFO ] [sig ] CMSC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:07.723075] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CMSC.txt [2026-03-13T20:19:07.723278] [INFO ] [sig ] [673/3262] Completed CMSC in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.5m [2026-03-13T20:19:07.723341] [INFO ] [sig ] [674/3262] Forecasting CMSD... [2026-03-13T20:19:07.723390] [INFO ] [sig ] Generating forecast for: CMSD [2026-03-13T20:19:07.723440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-03-13T20:19:07.736390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-03-13T20:19:07.736823] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-03-13T20:19:07.737764] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-03-13T20:19:07.737818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:07.737852] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:07.737879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:07.737936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:07.798702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:07.799525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:07.799641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:07.799678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:07.927680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:07.928034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:07.928076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:07.928143] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:07.932163] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-03-13T20:19:07.932459] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-03-13T20:19:07.932609] [INFO ] [sig ] CMSD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:08.088761] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CMSD.txt [2026-03-13T20:19:08.088922] [INFO ] [sig ] [674/3262] Completed CMSD in 0.4s | 2.78 sym/s | Total: 4.0m | ETA: 15.5m [2026-03-13T20:19:08.088964] [INFO ] [sig ] [675/3262] Forecasting CMTG... [2026-03-13T20:19:08.088993] [INFO ] [sig ] Generating forecast for: CMTG [2026-03-13T20:19:08.089023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-03-13T20:19:08.101755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-03-13T20:19:08.102360] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-03-13T20:19:08.103180] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-03-13T20:19:08.103232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:08.103263] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:08.103290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:08.103345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:08.181208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:08.182144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:08.182236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:08.182271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:08.309899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:08.310067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:08.310108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:08.310138] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:08.313776] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: UP (p=59.09%) [2026-03-13T20:19:08.314089] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-03-13T20:19:08.314227] [INFO ] [sig ] CMTG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:08.470787] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CMTG.txt [2026-03-13T20:19:08.470947] [INFO ] [sig ] [675/3262] Completed CMTG in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-13T20:19:08.470988] [INFO ] [sig ] [676/3262] Forecasting CMTL... [2026-03-13T20:19:08.471019] [INFO ] [sig ] Generating forecast for: CMTL [2026-03-13T20:19:08.471049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-03-13T20:19:08.483240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-03-13T20:19:08.483635] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-03-13T20:19:08.484425] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-03-13T20:19:08.484478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:08.484510] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:08.484538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:08.484621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:08.544851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:08.545935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:08.546066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:08.546103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:08.667836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:08.668002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:08.668044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:08.668075] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:08.671624] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: UP (p=97.21%) [2026-03-13T20:19:08.671914] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-03-13T20:19:08.672050] [INFO ] [sig ] CMTL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:08.821050] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CMTL.txt [2026-03-13T20:19:08.821213] [INFO ] [sig ] [676/3262] Completed CMTL in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-13T20:19:08.821254] [INFO ] [sig ] [677/3262] Forecasting CNA... [2026-03-13T20:19:08.821285] [INFO ] [sig ] Generating forecast for: CNA [2026-03-13T20:19:08.821321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-03-13T20:19:08.832707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-03-13T20:19:08.833058] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-03-13T20:19:08.833919] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-03-13T20:19:08.833974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:08.834007] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:08.834035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:08.834092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:08.896495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:08.897302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:08.897386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:08.897419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:09.039228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:09.039398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:09.039440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:09.039470] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:09.043765] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: DOWN (p=3.01%) [2026-03-13T20:19:09.044141] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-03-13T20:19:09.044303] [INFO ] [sig ] CNA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:09.188600] [INFO ] [LOCAL ] Saved forecast: CNA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CNA.txt [2026-03-13T20:19:09.188757] [INFO ] [sig ] [677/3262] Completed CNA in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-13T20:19:09.188798] [INFO ] [sig ] [678/3262] Forecasting CNC... [2026-03-13T20:19:09.188827] [INFO ] [sig ] Generating forecast for: CNC [2026-03-13T20:19:09.188858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-03-13T20:19:09.200543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-03-13T20:19:09.200869] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-03-13T20:19:09.201682] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-03-13T20:19:09.201735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:09.201767] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:09.201808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:09.201866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:09.260939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:09.261878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:09.261966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:09.262001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:09.403977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:09.404138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:09.404179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:09.404210] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:09.407752] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-03-13T20:19:09.408042] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-03-13T20:19:09.408172] [INFO ] [sig ] CNC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:09.558455] [INFO ] [LOCAL ] Saved forecast: CNC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CNC.txt [2026-03-13T20:19:09.558661] [INFO ] [sig ] [678/3262] Completed CNC in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-13T20:19:09.558714] [INFO ] [sig ] [679/3262] Forecasting CNI... [2026-03-13T20:19:09.558745] [INFO ] [sig ] Generating forecast for: CNI [2026-03-13T20:19:09.558775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-03-13T20:19:09.572197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-03-13T20:19:09.572623] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-03-13T20:19:09.573658] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-03-13T20:19:09.573721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:09.573754] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:09.573781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:09.573837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:09.632955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:09.633895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:09.634005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:09.634041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:09.760690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:09.761050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:09.761090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:09.761119] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:09.764780] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: DOWN (p=12.85%) [2026-03-13T20:19:09.765089] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-03-13T20:19:09.765225] [INFO ] [sig ] CNI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:09.923455] [INFO ] [LOCAL ] Saved forecast: CNI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CNI.txt [2026-03-13T20:19:09.923677] [INFO ] [sig ] [679/3262] Completed CNI in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-13T20:19:09.923723] [INFO ] [sig ] [680/3262] Forecasting CNK... [2026-03-13T20:19:09.923752] [INFO ] [sig ] Generating forecast for: CNK [2026-03-13T20:19:09.923782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-03-13T20:19:09.935268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-03-13T20:19:09.935656] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-03-13T20:19:09.936451] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-03-13T20:19:09.936504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:09.936536] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:09.936562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:09.936657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:09.997083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:09.998180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:09.998275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:09.998318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:10.123244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:10.123412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:10.123453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:10.123484] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:10.126983] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: DOWN (p=40.81%) [2026-03-13T20:19:10.127275] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-03-13T20:19:10.127406] [INFO ] [sig ] CNK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:10.271139] [INFO ] [LOCAL ] Saved forecast: CNK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CNK.txt [2026-03-13T20:19:10.271316] [INFO ] [sig ] [680/3262] Completed CNK in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-13T20:19:10.271359] [INFO ] [sig ] [681/3262] Forecasting CNM... [2026-03-13T20:19:10.271390] [INFO ] [sig ] Generating forecast for: CNM [2026-03-13T20:19:10.271421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-03-13T20:19:10.283141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-03-13T20:19:10.283500] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-03-13T20:19:10.284391] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-03-13T20:19:10.284446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:10.284479] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:10.284506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:10.284563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:10.350248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:10.351365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:10.351467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:10.351515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:10.483373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:10.483560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:10.483629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:10.483660] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:10.487223] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-03-13T20:19:10.487538] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-03-13T20:19:10.487720] [INFO ] [sig ] CNM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:10.634813] [INFO ] [LOCAL ] Saved forecast: CNM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CNM.txt [2026-03-13T20:19:10.634980] [INFO ] [sig ] [681/3262] Completed CNM in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-13T20:19:10.635022] [INFO ] [sig ] [682/3262] Forecasting CNMD... [2026-03-13T20:19:10.635051] [INFO ] [sig ] Generating forecast for: CNMD [2026-03-13T20:19:10.635089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-03-13T20:19:10.647864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-03-13T20:19:10.648292] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-03-13T20:19:10.649134] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-03-13T20:19:10.649187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:10.649219] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:10.649245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:10.649301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:10.706374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:10.707294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:10.707376] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:10.707409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:10.834604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:10.834769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:10.834811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:10.834841] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:10.838434] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: DOWN (p=43.11%) [2026-03-13T20:19:10.838783] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-03-13T20:19:10.838928] [INFO ] [sig ] CNMD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:10.984476] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CNMD.txt [2026-03-13T20:19:10.984650] [INFO ] [sig ] [682/3262] Completed CNMD in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-13T20:19:10.984696] [INFO ] [sig ] [683/3262] Forecasting CNNE... [2026-03-13T20:19:10.984727] [INFO ] [sig ] Generating forecast for: CNNE [2026-03-13T20:19:10.984758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-03-13T20:19:10.996206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-03-13T20:19:10.996512] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-03-13T20:19:10.997313] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-03-13T20:19:10.997365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:10.997425] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:10.997453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:10.997509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:11.055853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:11.056544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:11.056649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:11.056685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:11.186886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:11.187079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:11.187126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:11.187161] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:11.190935] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: DOWN (p=47.14%) [2026-03-13T20:19:11.191247] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-03-13T20:19:11.191385] [INFO ] [sig ] CNNE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:11.333479] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CNNE.txt [2026-03-13T20:19:11.333738] [INFO ] [sig ] [683/3262] Completed CNNE in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-13T20:19:11.333788] [INFO ] [sig ] [684/3262] Forecasting CNO... [2026-03-13T20:19:11.333819] [INFO ] [sig ] Generating forecast for: CNO [2026-03-13T20:19:11.333848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-03-13T20:19:11.345104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-03-13T20:19:11.345458] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-03-13T20:19:11.346285] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-03-13T20:19:11.346339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:11.346371] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:11.346398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:11.346454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:11.405206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:11.406149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:11.406233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:11.406268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:11.529090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:11.529251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:11.529292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:11.529333] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:11.532831] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-03-13T20:19:11.533118] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-03-13T20:19:11.533246] [INFO ] [sig ] CNO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:11.675690] [INFO ] [LOCAL ] Saved forecast: CNO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CNO.txt [2026-03-13T20:19:11.675852] [INFO ] [sig ] [684/3262] Completed CNO in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-13T20:19:11.675892] [INFO ] [sig ] [685/3262] Forecasting CNOB... [2026-03-13T20:19:11.675922] [INFO ] [sig ] Generating forecast for: CNOB [2026-03-13T20:19:11.675951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-03-13T20:19:11.687101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-03-13T20:19:11.687454] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-03-13T20:19:11.688341] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-03-13T20:19:11.688396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:11.688430] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:11.688458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:11.688514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:11.746512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:11.747430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:11.747517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:11.747551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:11.869154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:11.869328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:11.869370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:11.869400] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:11.873066] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: DOWN (p=13.58%) [2026-03-13T20:19:11.873423] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-03-13T20:19:11.873594] [INFO ] [sig ] CNOB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:12.026591] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CNOB.txt [2026-03-13T20:19:12.026774] [INFO ] [sig ] [685/3262] Completed CNOB in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-13T20:19:12.026823] [INFO ] [sig ] [686/3262] Forecasting CNP... [2026-03-13T20:19:12.026854] [INFO ] [sig ] Generating forecast for: CNP [2026-03-13T20:19:12.026886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-03-13T20:19:12.038511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-03-13T20:19:12.038983] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-03-13T20:19:12.039900] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-03-13T20:19:12.039957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:12.039990] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:12.040017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:12.040074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:12.098342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:12.099336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:12.099458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:12.099493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:12.228722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:12.228887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:12.228929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:12.229008] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:12.232553] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: DOWN (p=48.72%) [2026-03-13T20:19:12.232877] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-03-13T20:19:12.233011] [INFO ] [sig ] CNP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:12.376191] [INFO ] [LOCAL ] Saved forecast: CNP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CNP.txt [2026-03-13T20:19:12.376344] [INFO ] [sig ] [686/3262] Completed CNP in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-13T20:19:12.376386] [INFO ] [sig ] [687/3262] Forecasting CNQ... [2026-03-13T20:19:12.376417] [INFO ] [sig ] Generating forecast for: CNQ [2026-03-13T20:19:12.376448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-03-13T20:19:12.387894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-03-13T20:19:12.388273] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-03-13T20:19:12.389121] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-03-13T20:19:12.389172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:12.389204] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:12.389230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:12.389285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:12.446223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:12.447109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:12.447197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:12.447229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:12.570184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:12.570365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:12.570408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:12.570438] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:12.574100] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: DOWN (p=2.28%) [2026-03-13T20:19:12.574391] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-03-13T20:19:12.574525] [INFO ] [sig ] CNQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:12.717612] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CNQ.txt [2026-03-13T20:19:12.717801] [INFO ] [sig ] [687/3262] Completed CNQ in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-13T20:19:12.717844] [INFO ] [sig ] [688/3262] Forecasting CNS... [2026-03-13T20:19:12.717873] [INFO ] [sig ] Generating forecast for: CNS [2026-03-13T20:19:12.717903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-03-13T20:19:12.728956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-03-13T20:19:12.729304] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-03-13T20:19:12.730112] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-03-13T20:19:12.730164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:12.730196] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:12.730222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:12.730278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:12.793938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:12.795565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:12.795787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:12.795829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:12.927925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:12.928119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:12.928173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:12.928214] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:12.932107] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: UP (p=87.60%) [2026-03-13T20:19:12.932413] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-03-13T20:19:12.932550] [INFO ] [sig ] CNS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:13.078757] [INFO ] [LOCAL ] Saved forecast: CNS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CNS.txt [2026-03-13T20:19:13.078918] [INFO ] [sig ] [688/3262] Completed CNS in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.4m [2026-03-13T20:19:13.078960] [INFO ] [sig ] [689/3262] Forecasting CNSP... [2026-03-13T20:19:13.078990] [INFO ] [sig ] Generating forecast for: CNSP [2026-03-13T20:19:13.079021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-03-13T20:19:13.090003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-03-13T20:19:13.090375] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-03-13T20:19:13.091215] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-03-13T20:19:13.091268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:13.091300] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:13.091327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:13.091382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:13.150654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:13.151544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:13.151653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:13.151695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:13.275404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:13.275592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:13.275639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:13.275669] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:13.279346] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: DOWN (p=25.03%) [2026-03-13T20:19:13.279687] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-03-13T20:19:13.279848] [INFO ] [sig ] CNSP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:13.425849] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CNSP.txt [2026-03-13T20:19:13.426041] [INFO ] [sig ] [689/3262] Completed CNSP in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 15.4m [2026-03-13T20:19:13.426101] [INFO ] [sig ] [690/3262] Forecasting CNTA... [2026-03-13T20:19:13.426140] [INFO ] [sig ] Generating forecast for: CNTA [2026-03-13T20:19:13.426172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-03-13T20:19:13.438890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-03-13T20:19:13.439321] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-03-13T20:19:13.440249] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-03-13T20:19:13.440304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:13.440338] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:13.440365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:13.440422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:13.501904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:13.502855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:13.502940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:13.502973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:13.624848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:13.625045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:13.625096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:13.625130] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:13.628827] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: DOWN (p=41.37%) [2026-03-13T20:19:13.629175] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-03-13T20:19:13.629328] [INFO ] [sig ] CNTA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:13.772527] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CNTA.txt [2026-03-13T20:19:13.772711] [INFO ] [sig ] [690/3262] Completed CNTA in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 15.4m [2026-03-13T20:19:13.772757] [INFO ] [sig ] [691/3262] Forecasting CNTY... [2026-03-13T20:19:13.772787] [INFO ] [sig ] Generating forecast for: CNTY [2026-03-13T20:19:13.772817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-03-13T20:19:13.784256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-03-13T20:19:13.784592] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-03-13T20:19:13.785404] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-03-13T20:19:13.785473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:13.785507] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:13.785535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:13.785614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:13.847076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:13.848053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:13.848139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:13.848174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:13.990957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:13.991125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:13.991166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:13.991195] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:13.994901] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: UP (p=68.76%) [2026-03-13T20:19:13.995246] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-03-13T20:19:13.995389] [INFO ] [sig ] CNTY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:14.145888] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CNTY.txt [2026-03-13T20:19:14.146047] [INFO ] [sig ] [691/3262] Completed CNTY in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 15.4m [2026-03-13T20:19:14.146091] [INFO ] [sig ] [692/3262] Forecasting CNVS... [2026-03-13T20:19:14.146129] [INFO ] [sig ] Generating forecast for: CNVS [2026-03-13T20:19:14.146169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-03-13T20:19:14.158167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-03-13T20:19:14.158570] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-03-13T20:19:14.159407] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-03-13T20:19:14.159460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:14.159492] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:14.159518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:14.159594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:14.218094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:14.218973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:14.219054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:14.219088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:14.341976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:14.342146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:14.342190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:14.342221] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:14.346017] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: UP (p=93.51%) [2026-03-13T20:19:14.346369] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-03-13T20:19:14.346522] [INFO ] [sig ] CNVS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:14.502294] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CNVS.txt [2026-03-13T20:19:14.502482] [INFO ] [sig ] [692/3262] Completed CNVS in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-13T20:19:14.502525] [INFO ] [sig ] [693/3262] Forecasting CNX... [2026-03-13T20:19:14.502555] [INFO ] [sig ] Generating forecast for: CNX [2026-03-13T20:19:14.502606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-03-13T20:19:14.515252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-03-13T20:19:14.515689] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-03-13T20:19:14.516529] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-03-13T20:19:14.516603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:14.516637] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:14.516678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:14.516736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:14.579190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:14.580210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:14.580354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:14.580392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:14.705925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:14.706086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:14.706126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:14.706156] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:14.709593] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-03-13T20:19:14.709904] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-03-13T20:19:14.710035] [INFO ] [sig ] CNX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:14.861522] [INFO ] [LOCAL ] Saved forecast: CNX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CNX.txt [2026-03-13T20:19:14.861747] [INFO ] [sig ] [693/3262] Completed CNX in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-13T20:19:14.861805] [INFO ] [sig ] [694/3262] Forecasting CNXN... [2026-03-13T20:19:14.861845] [INFO ] [sig ] Generating forecast for: CNXN [2026-03-13T20:19:14.861884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-03-13T20:19:14.874381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-03-13T20:19:14.874841] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-03-13T20:19:14.875796] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-03-13T20:19:14.875856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:14.875891] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:14.875920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:14.875980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:14.938616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:14.939608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:14.939703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:14.939745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:15.063232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:15.063391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:15.063431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:15.063460] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:15.066868] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: UP (p=57.45%) [2026-03-13T20:19:15.067143] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-03-13T20:19:15.067268] [INFO ] [sig ] CNXN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:15.214142] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CNXN.txt [2026-03-13T20:19:15.214297] [INFO ] [sig ] [694/3262] Completed CNXN in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-13T20:19:15.214343] [INFO ] [sig ] [695/3262] Forecasting COCO... [2026-03-13T20:19:15.214375] [INFO ] [sig ] Generating forecast for: COCO [2026-03-13T20:19:15.214405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-03-13T20:19:15.225440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-03-13T20:19:15.225844] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-03-13T20:19:15.226753] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-03-13T20:19:15.226809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:15.226843] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:15.226871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:15.226930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:15.285539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:15.286472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:15.286601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:15.286638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:15.417518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:15.417715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:15.417757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:15.417786] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:15.421642] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: UP (p=89.58%) [2026-03-13T20:19:15.422143] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-03-13T20:19:15.422281] [INFO ] [sig ] COCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:15.569700] [INFO ] [LOCAL ] Saved forecast: COCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/COCO.txt [2026-03-13T20:19:15.569852] [INFO ] [sig ] [695/3262] Completed COCO in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-13T20:19:15.569892] [INFO ] [sig ] [696/3262] Forecasting CODA... [2026-03-13T20:19:15.570109] [INFO ] [sig ] Generating forecast for: CODA [2026-03-13T20:19:15.570137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-03-13T20:19:15.580845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-03-13T20:19:15.581190] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-03-13T20:19:15.582020] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-03-13T20:19:15.582073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:15.582106] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:15.582133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:15.582189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:15.638750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:15.639535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:15.639639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:15.639674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:15.764126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:15.764298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:15.764341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:15.764371] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:15.768721] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: DOWN (p=48.49%) [2026-03-13T20:19:15.769214] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-03-13T20:19:15.769370] [INFO ] [sig ] CODA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:15.924160] [INFO ] [LOCAL ] Saved forecast: CODA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CODA.txt [2026-03-13T20:19:15.924344] [INFO ] [sig ] [696/3262] Completed CODA in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-13T20:19:15.924387] [INFO ] [sig ] [697/3262] Forecasting CODI... [2026-03-13T20:19:15.924418] [INFO ] [sig ] Generating forecast for: CODI [2026-03-13T20:19:15.924450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-03-13T20:19:15.936111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-03-13T20:19:15.936449] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-03-13T20:19:15.937319] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-03-13T20:19:15.937375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:15.937409] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:15.937437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:15.937497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:16.002242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:16.003193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:16.003280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:16.003315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:16.128202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:16.128368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:16.128408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:16.128438] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:16.132226] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: UP (p=82.78%) [2026-03-13T20:19:16.132501] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-03-13T20:19:16.132657] [INFO ] [sig ] CODI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:16.283327] [INFO ] [LOCAL ] Saved forecast: CODI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CODI.txt [2026-03-13T20:19:16.283477] [INFO ] [sig ] [697/3262] Completed CODI in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-13T20:19:16.283517] [INFO ] [sig ] [698/3262] Forecasting COEP... [2026-03-13T20:19:16.283548] [INFO ] [sig ] Generating forecast for: COEP [2026-03-13T20:19:16.283597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-03-13T20:19:16.296265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-03-13T20:19:16.296637] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-03-13T20:19:16.297438] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-03-13T20:19:16.297491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:16.297523] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:16.297550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:16.297656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:16.356755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:16.357912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:16.358022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:16.358073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:16.490093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:16.490262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:16.490321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:16.490351] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:16.494073] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: UP (p=89.73%) [2026-03-13T20:19:16.494453] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-03-13T20:19:16.494652] [INFO ] [sig ] COEP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:16.640908] [INFO ] [LOCAL ] Saved forecast: COEP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/COEP.txt [2026-03-13T20:19:16.641077] [INFO ] [sig ] [698/3262] Completed COEP in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-13T20:19:16.641119] [INFO ] [sig ] [699/3262] Forecasting COF... [2026-03-13T20:19:16.641149] [INFO ] [sig ] Generating forecast for: COF [2026-03-13T20:19:16.641181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-03-13T20:19:16.652759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-03-13T20:19:16.653099] [INFO ] [FORECASTER] Starting predict_future for COF [2026-03-13T20:19:16.653922] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-03-13T20:19:16.653976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:16.654010] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:16.654038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:16.654097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:16.713777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:16.714685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:16.714776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:16.714810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:16.845807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:16.846048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:16.846126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:16.846171] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:16.850403] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: UP (p=60.26%) [2026-03-13T20:19:16.850749] [INFO ] [FORECASTER] Completed predict_future for COF [2026-03-13T20:19:16.850894] [INFO ] [sig ] COF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:17.001548] [INFO ] [LOCAL ] Saved forecast: COF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/COF.txt [2026-03-13T20:19:17.001731] [INFO ] [sig ] [699/3262] Completed COF in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-13T20:19:17.001775] [INFO ] [sig ] [700/3262] Forecasting COFS... [2026-03-13T20:19:17.001806] [INFO ] [sig ] Generating forecast for: COFS [2026-03-13T20:19:17.001838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-03-13T20:19:17.013956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-03-13T20:19:17.014285] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-03-13T20:19:17.015122] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-03-13T20:19:17.015175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:17.015237] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:17.015266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:17.015325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:17.079200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:17.080345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:17.080455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:17.080492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:17.202134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:17.202311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:17.202353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:17.202383] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:17.206369] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: UP (p=65.68%) [2026-03-13T20:19:17.206845] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-03-13T20:19:17.207023] [INFO ] [sig ] COFS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:17.380555] [INFO ] [LOCAL ] Saved forecast: COFS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/COFS.txt [2026-03-13T20:19:17.380745] [INFO ] [sig ] [700/3262] Completed COFS in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-13T20:19:17.380789] [INFO ] [sig ] [701/3262] Forecasting COKE... [2026-03-13T20:19:17.380818] [INFO ] [sig ] Generating forecast for: COKE [2026-03-13T20:19:17.380848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-03-13T20:19:17.393812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-03-13T20:19:17.394394] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-03-13T20:19:17.395228] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-03-13T20:19:17.395282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:17.395314] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:17.395341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:17.395397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:17.456658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:17.457555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:17.457671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:17.457706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:17.583701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:17.583866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:17.583908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:17.583937] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:17.587378] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: UP (p=82.73%) [2026-03-13T20:19:17.592084] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-03-13T20:19:17.592462] [INFO ] [sig ] COKE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:17.745710] [INFO ] [LOCAL ] Saved forecast: COKE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/COKE.txt [2026-03-13T20:19:17.746065] [INFO ] [sig ] [701/3262] Completed COKE in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-13T20:19:17.746107] [INFO ] [sig ] [702/3262] Forecasting COLB... [2026-03-13T20:19:17.746138] [INFO ] [sig ] Generating forecast for: COLB [2026-03-13T20:19:17.746179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-03-13T20:19:17.759847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-03-13T20:19:17.760209] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-03-13T20:19:17.761179] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-03-13T20:19:17.761234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:17.761280] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:17.761311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:17.761377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:17.825996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:17.827041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:17.827126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:17.827160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:17.966755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:17.966916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:17.966956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:17.966984] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:17.971701] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: UP (p=90.09%) [2026-03-13T20:19:17.972079] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-03-13T20:19:17.972244] [INFO ] [sig ] COLB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:18.130222] [INFO ] [LOCAL ] Saved forecast: COLB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/COLB.txt [2026-03-13T20:19:18.130364] [INFO ] [sig ] [702/3262] Completed COLB in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-13T20:19:18.130403] [INFO ] [sig ] [703/3262] Forecasting COLD... [2026-03-13T20:19:18.130433] [INFO ] [sig ] Generating forecast for: COLD [2026-03-13T20:19:18.130464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-03-13T20:19:18.141722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-03-13T20:19:18.142242] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-03-13T20:19:18.143244] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-03-13T20:19:18.143296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:18.143328] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:18.143354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:18.143409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:18.202515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:18.203501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:18.203609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:18.203647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:18.324505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:18.324692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:18.324732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:18.324806] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:18.328670] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: DOWN (p=0.48%) [2026-03-13T20:19:18.328987] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-03-13T20:19:18.329118] [INFO ] [sig ] COLD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:18.487543] [INFO ] [LOCAL ] Saved forecast: COLD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/COLD.txt [2026-03-13T20:19:18.487760] [INFO ] [sig ] [703/3262] Completed COLD in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-13T20:19:18.487805] [INFO ] [sig ] [704/3262] Forecasting COLL... [2026-03-13T20:19:18.487836] [INFO ] [sig ] Generating forecast for: COLL [2026-03-13T20:19:18.487868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-03-13T20:19:18.500217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-03-13T20:19:18.500615] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-03-13T20:19:18.501722] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-03-13T20:19:18.501787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:18.501826] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:18.501855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:18.501913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:18.562777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:18.563696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:18.563797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:18.563839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:18.692259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:18.692420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:18.692463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:18.692492] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:18.696343] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: DOWN (p=48.36%) [2026-03-13T20:19:18.696702] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-03-13T20:19:18.696853] [INFO ] [sig ] COLL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:18.845470] [INFO ] [LOCAL ] Saved forecast: COLL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/COLL.txt [2026-03-13T20:19:18.845664] [INFO ] [sig ] [704/3262] Completed COLL in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-13T20:19:18.845709] [INFO ] [sig ] [705/3262] Forecasting COLM... [2026-03-13T20:19:18.845741] [INFO ] [sig ] Generating forecast for: COLM [2026-03-13T20:19:18.845774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-03-13T20:19:18.856872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-03-13T20:19:18.857211] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-03-13T20:19:18.858071] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-03-13T20:19:18.858123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:18.858154] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:18.858181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:18.858237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:18.916032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:18.916951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:18.917041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:18.917076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:19.036190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:19.036350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:19.036391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:19.036421] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:19.040698] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: DOWN (p=12.08%) [2026-03-13T20:19:19.041130] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-03-13T20:19:19.041312] [INFO ] [sig ] COLM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:19.188545] [INFO ] [LOCAL ] Saved forecast: COLM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/COLM.txt [2026-03-13T20:19:19.188718] [INFO ] [sig ] [705/3262] Completed COLM in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 15.3m [2026-03-13T20:19:19.188762] [INFO ] [sig ] [706/3262] Forecasting COMP... [2026-03-13T20:19:19.188805] [INFO ] [sig ] Generating forecast for: COMP [2026-03-13T20:19:19.188845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-03-13T20:19:19.201197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-03-13T20:19:19.201728] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-03-13T20:19:19.202626] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-03-13T20:19:19.202683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:19.202716] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:19.202743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:19.202800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:19.269331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:19.270451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:19.270557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:19.270612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:19.400593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:19.400756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:19.400796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:19.400826] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:19.404375] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: UP (p=88.46%) [2026-03-13T20:19:19.404688] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-03-13T20:19:19.404836] [INFO ] [sig ] COMP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:19.552868] [INFO ] [LOCAL ] Saved forecast: COMP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/COMP.txt [2026-03-13T20:19:19.553008] [INFO ] [sig ] [706/3262] Completed COMP in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.3m [2026-03-13T20:19:19.553049] [INFO ] [sig ] [707/3262] Forecasting CONL... [2026-03-13T20:19:19.553077] [INFO ] [sig ] Generating forecast for: CONL [2026-03-13T20:19:19.553109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-03-13T20:19:19.564505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-03-13T20:19:19.564841] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-03-13T20:19:19.565659] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-03-13T20:19:19.565712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:19.565744] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:19.565770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:19.565827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:19.627882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:19.628778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:19.628864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:19.628896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:19.763964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:19.764148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:19.764190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:19.764217] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:19.768360] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: DOWN (p=8.40%) [2026-03-13T20:19:19.768677] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-03-13T20:19:19.768822] [INFO ] [sig ] CONL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:19.916791] [INFO ] [LOCAL ] Saved forecast: CONL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CONL.txt [2026-03-13T20:19:19.916970] [INFO ] [sig ] [707/3262] Completed CONL in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.3m [2026-03-13T20:19:19.917010] [INFO ] [sig ] [708/3262] Forecasting COO... [2026-03-13T20:19:19.917039] [INFO ] [sig ] Generating forecast for: COO [2026-03-13T20:19:19.917069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-03-13T20:19:19.928388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-03-13T20:19:19.928763] [INFO ] [FORECASTER] Starting predict_future for COO [2026-03-13T20:19:19.929563] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-03-13T20:19:19.929641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:19.929673] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:19.929700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:19.929756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:19.988271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:19.989149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:19.989232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:19.989265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:20.120828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:20.121026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:20.121066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:20.121095] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:20.124827] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: DOWN (p=3.37%) [2026-03-13T20:19:20.125107] [INFO ] [FORECASTER] Completed predict_future for COO [2026-03-13T20:19:20.125237] [INFO ] [sig ] COO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:20.284549] [INFO ] [LOCAL ] Saved forecast: COO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/COO.txt [2026-03-13T20:19:20.284731] [INFO ] [sig ] [708/3262] Completed COO in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 15.3m [2026-03-13T20:19:20.284783] [INFO ] [sig ] [709/3262] Forecasting COP... [2026-03-13T20:19:20.284816] [INFO ] [sig ] Generating forecast for: COP [2026-03-13T20:19:20.284849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-03-13T20:19:20.298707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-03-13T20:19:20.299363] [INFO ] [FORECASTER] Starting predict_future for COP [2026-03-13T20:19:20.300458] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-03-13T20:19:20.300514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:20.300560] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:20.300608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:20.300669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:20.366879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:20.367856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:20.367948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:20.367983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:20.492976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:20.493152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:20.493196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:20.493280] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:20.497427] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: UP (p=89.78%) [2026-03-13T20:19:20.497823] [INFO ] [FORECASTER] Completed predict_future for COP [2026-03-13T20:19:20.497978] [INFO ] [sig ] COP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:20.651314] [INFO ] [LOCAL ] Saved forecast: COP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/COP.txt [2026-03-13T20:19:20.651488] [INFO ] [sig ] [709/3262] Completed COP in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-13T20:19:20.651532] [INFO ] [sig ] [710/3262] Forecasting COPP... [2026-03-13T20:19:20.651561] [INFO ] [sig ] Generating forecast for: COPP [2026-03-13T20:19:20.651613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-03-13T20:19:20.663036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-03-13T20:19:20.663326] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-03-13T20:19:20.664193] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-03-13T20:19:20.664247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:20.664279] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:20.664308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:20.664365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:20.722095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:20.723011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:20.723144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:20.723387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:20.848163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:20.848566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:20.848634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:20.848670] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:20.852854] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: DOWN (p=17.49%) [2026-03-13T20:19:20.853349] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-03-13T20:19:20.853477] [INFO ] [sig ] COPP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:20.996942] [INFO ] [LOCAL ] Saved forecast: COPP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/COPP.txt [2026-03-13T20:19:20.997086] [INFO ] [sig ] [710/3262] Completed COPP in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-13T20:19:20.997127] [INFO ] [sig ] [711/3262] Forecasting CORZ... [2026-03-13T20:19:20.997157] [INFO ] [sig ] Generating forecast for: CORZ [2026-03-13T20:19:20.997197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-03-13T20:19:21.008653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-03-13T20:19:21.009036] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-03-13T20:19:21.010380] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-03-13T20:19:21.010438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:21.010470] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:21.010498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:21.010587] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:21.070752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:21.071615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:21.071732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:21.071810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:21.200258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:21.200420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:21.200461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:21.200490] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:21.204027] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: UP (p=72.05%) [2026-03-13T20:19:21.204320] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-03-13T20:19:21.204456] [INFO ] [sig ] CORZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:21.352307] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CORZ.txt [2026-03-13T20:19:21.352480] [INFO ] [sig ] [711/3262] Completed CORZ in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-13T20:19:21.352541] [INFO ] [sig ] [712/3262] Forecasting CORZZ... [2026-03-13T20:19:21.352594] [INFO ] [sig ] Generating forecast for: CORZZ [2026-03-13T20:19:21.352629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-03-13T20:19:21.364068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-03-13T20:19:21.364399] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-03-13T20:19:21.365240] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-03-13T20:19:21.365295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:21.365327] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:21.365355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:21.365417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:21.430791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:21.431726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:21.431817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:21.431851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:21.547792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:21.547957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:21.547999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:21.548028] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:21.551592] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: DOWN (p=40.96%) [2026-03-13T20:19:21.551891] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-03-13T20:19:21.552030] [INFO ] [sig ] CORZZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:21.710514] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CORZZ.txt [2026-03-13T20:19:21.710707] [INFO ] [sig ] [712/3262] Completed CORZZ in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-13T20:19:21.710751] [INFO ] [sig ] [713/3262] Forecasting COTY... [2026-03-13T20:19:21.710780] [INFO ] [sig ] Generating forecast for: COTY [2026-03-13T20:19:21.710812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-03-13T20:19:21.723078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-03-13T20:19:21.723755] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-03-13T20:19:21.724797] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-03-13T20:19:21.724856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:21.724890] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:21.724932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:21.724991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:21.788764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:21.790046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:21.790190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:21.790242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:21.918768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:21.918935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:21.918984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:21.919016] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:21.922608] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: DOWN (p=30.28%) [2026-03-13T20:19:21.922922] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-03-13T20:19:21.923064] [INFO ] [sig ] COTY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:22.065957] [INFO ] [LOCAL ] Saved forecast: COTY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/COTY.txt [2026-03-13T20:19:22.066119] [INFO ] [sig ] [713/3262] Completed COTY in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-13T20:19:22.066162] [INFO ] [sig ] [714/3262] Forecasting COWG... [2026-03-13T20:19:22.066190] [INFO ] [sig ] Generating forecast for: COWG [2026-03-13T20:19:22.066221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-03-13T20:19:22.077274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-03-13T20:19:22.077641] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-03-13T20:19:22.078440] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-03-13T20:19:22.078493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:22.078525] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:22.078551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:22.078633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:22.137668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:22.138528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:22.138630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:22.138665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:22.260053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:22.260217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:22.260258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:22.260288] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:22.263790] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-03-13T20:19:22.264082] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-03-13T20:19:22.264217] [INFO ] [sig ] COWG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:22.409760] [INFO ] [LOCAL ] Saved forecast: COWG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/COWG.txt [2026-03-13T20:19:22.409902] [INFO ] [sig ] [714/3262] Completed COWG in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-13T20:19:22.409944] [INFO ] [sig ] [715/3262] Forecasting COYA... [2026-03-13T20:19:22.409973] [INFO ] [sig ] Generating forecast for: COYA [2026-03-13T20:19:22.410004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-03-13T20:19:22.421380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-03-13T20:19:22.421757] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-03-13T20:19:22.422665] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-03-13T20:19:22.422718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:22.422750] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:22.422777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:22.422835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:22.483629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:22.484495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:22.484597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:22.484634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:22.627625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:22.627816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:22.627869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:22.627900] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:22.632453] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-03-13T20:19:22.632873] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-03-13T20:19:22.633263] [INFO ] [sig ] COYA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:22.815654] [INFO ] [LOCAL ] Saved forecast: COYA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/COYA.txt [2026-03-13T20:19:22.815825] [INFO ] [sig ] [715/3262] Completed COYA in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-13T20:19:22.815868] [INFO ] [sig ] [716/3262] Forecasting CP... [2026-03-13T20:19:22.815899] [INFO ] [sig ] Generating forecast for: CP [2026-03-13T20:19:22.815940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-03-13T20:19:22.828674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-03-13T20:19:22.829092] [INFO ] [FORECASTER] Starting predict_future for CP [2026-03-13T20:19:22.829965] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-03-13T20:19:22.830020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:22.830054] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:22.830083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:22.830140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:22.893396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:22.894367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:22.894466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:22.894502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:23.026909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:23.027082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:23.027125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:23.027156] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:23.031274] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: DOWN (p=44.96%) [2026-03-13T20:19:23.031688] [INFO ] [FORECASTER] Completed predict_future for CP [2026-03-13T20:19:23.031861] [INFO ] [sig ] CP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:23.179074] [INFO ] [LOCAL ] Saved forecast: CP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CP.txt [2026-03-13T20:19:23.179218] [INFO ] [sig ] [716/3262] Completed CP in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-13T20:19:23.179257] [INFO ] [sig ] [717/3262] Forecasting CPA... [2026-03-13T20:19:23.179287] [INFO ] [sig ] Generating forecast for: CPA [2026-03-13T20:19:23.179325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-03-13T20:19:23.191006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-03-13T20:19:23.191355] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-03-13T20:19:23.192156] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-03-13T20:19:23.192236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:23.192269] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:23.192296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:23.192353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:23.249804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:23.250568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:23.250672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:23.250706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:23.376193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:23.376360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:23.376401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:23.376428] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:23.379951] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: UP (p=96.40%) [2026-03-13T20:19:23.380295] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-03-13T20:19:23.380437] [INFO ] [sig ] CPA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:23.525811] [INFO ] [LOCAL ] Saved forecast: CPA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CPA.txt [2026-03-13T20:19:23.525975] [INFO ] [sig ] [717/3262] Completed CPA in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-13T20:19:23.526018] [INFO ] [sig ] [718/3262] Forecasting CPB... [2026-03-13T20:19:23.526046] [INFO ] [sig ] Generating forecast for: CPB [2026-03-13T20:19:23.526077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-03-13T20:19:23.537960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-03-13T20:19:23.538289] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-03-13T20:19:23.539094] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-03-13T20:19:23.539147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:23.539178] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:23.539205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:23.539260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:23.596048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:23.596783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:23.596879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:23.596914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:23.714996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:23.715154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:23.715196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:23.715225] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:23.718648] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: DOWN (p=14.78%) [2026-03-13T20:19:23.718937] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-03-13T20:19:23.719068] [INFO ] [sig ] CPB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:23.864589] [INFO ] [LOCAL ] Saved forecast: CPB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CPB.txt [2026-03-13T20:19:23.864772] [INFO ] [sig ] [718/3262] Completed CPB in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-13T20:19:23.864815] [INFO ] [sig ] [719/3262] Forecasting CPF... [2026-03-13T20:19:23.864845] [INFO ] [sig ] Generating forecast for: CPF [2026-03-13T20:19:23.864877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-03-13T20:19:23.877443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-03-13T20:19:23.877860] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-03-13T20:19:23.878704] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-03-13T20:19:23.878757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:23.878789] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:23.878816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:23.878872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:23.940666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:23.941553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:23.941670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:23.941707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:24.064111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:24.064280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:24.064320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:24.064347] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:24.068616] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: DOWN (p=38.58%) [2026-03-13T20:19:24.069022] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-03-13T20:19:24.069208] [INFO ] [sig ] CPF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:24.216445] [INFO ] [LOCAL ] Saved forecast: CPF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CPF.txt [2026-03-13T20:19:24.216623] [INFO ] [sig ] [719/3262] Completed CPF in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-13T20:19:24.216666] [INFO ] [sig ] [720/3262] Forecasting CPIX... [2026-03-13T20:19:24.216697] [INFO ] [sig ] Generating forecast for: CPIX [2026-03-13T20:19:24.216727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-03-13T20:19:24.227854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-03-13T20:19:24.228290] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-03-13T20:19:24.229139] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-03-13T20:19:24.229192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:24.229224] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:24.229250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:24.229305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:24.291646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:24.292696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:24.292784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:24.292818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:24.417776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:24.417947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:24.418060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:24.418092] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:24.422082] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: UP (p=55.88%) [2026-03-13T20:19:24.422415] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-03-13T20:19:24.422563] [INFO ] [sig ] CPIX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:24.568565] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CPIX.txt [2026-03-13T20:19:24.568739] [INFO ] [sig ] [720/3262] Completed CPIX in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-13T20:19:24.568779] [INFO ] [sig ] [721/3262] Forecasting CPK... [2026-03-13T20:19:24.568808] [INFO ] [sig ] Generating forecast for: CPK [2026-03-13T20:19:24.568837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-03-13T20:19:24.581303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-03-13T20:19:24.581673] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-03-13T20:19:24.582768] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-03-13T20:19:24.582823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:24.582855] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:24.582882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:24.582939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:24.645946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:24.646778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:24.646861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:24.646895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:24.770669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:24.770845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:24.770901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:24.770937] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:24.774484] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: DOWN (p=42.43%) [2026-03-13T20:19:24.774815] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-03-13T20:19:24.774970] [INFO ] [sig ] CPK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:24.934244] [INFO ] [LOCAL ] Saved forecast: CPK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CPK.txt [2026-03-13T20:19:24.934416] [INFO ] [sig ] [721/3262] Completed CPK in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.2m [2026-03-13T20:19:24.934464] [INFO ] [sig ] [722/3262] Forecasting CPNG... [2026-03-13T20:19:24.934497] [INFO ] [sig ] Generating forecast for: CPNG [2026-03-13T20:19:24.934532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-03-13T20:19:24.946852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-03-13T20:19:24.947450] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-03-13T20:19:24.948371] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-03-13T20:19:24.948425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:24.948457] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:24.948485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:24.948543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:25.008690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:25.009497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:25.009599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:25.009636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:25.136754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:25.136951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:25.136995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:25.137024] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:25.140529] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: UP (p=86.51%) [2026-03-13T20:19:25.140858] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-03-13T20:19:25.140998] [INFO ] [sig ] CPNG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:25.285398] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CPNG.txt [2026-03-13T20:19:25.285596] [INFO ] [sig ] [722/3262] Completed CPNG in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.2m [2026-03-13T20:19:25.285643] [INFO ] [sig ] [723/3262] Forecasting CPRI... [2026-03-13T20:19:25.285675] [INFO ] [sig ] Generating forecast for: CPRI [2026-03-13T20:19:25.285704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-03-13T20:19:25.297287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-03-13T20:19:25.297732] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-03-13T20:19:25.298541] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-03-13T20:19:25.298630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:25.298670] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:25.298697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:25.298753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:25.358653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:25.359666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:25.359752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:25.359786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:25.492911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:25.493079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:25.493118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:25.493146] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:25.496921] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: DOWN (p=40.11%) [2026-03-13T20:19:25.497223] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-03-13T20:19:25.497374] [INFO ] [sig ] CPRI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:25.646444] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CPRI.txt [2026-03-13T20:19:25.646633] [INFO ] [sig ] [723/3262] Completed CPRI in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.2m [2026-03-13T20:19:25.646683] [INFO ] [sig ] [724/3262] Forecasting CPRX... [2026-03-13T20:19:25.646714] [INFO ] [sig ] Generating forecast for: CPRX [2026-03-13T20:19:25.646776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-03-13T20:19:25.659797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-03-13T20:19:25.660191] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-03-13T20:19:25.661033] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-03-13T20:19:25.661088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:25.661122] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:25.661149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:25.661206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:25.719157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:25.720074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:25.720159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:25.720194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:25.838860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:25.839023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:25.839063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:25.839091] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:25.842486] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: DOWN (p=11.33%) [2026-03-13T20:19:25.842794] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-03-13T20:19:25.842925] [INFO ] [sig ] CPRX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:25.987611] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CPRX.txt [2026-03-13T20:19:25.987757] [INFO ] [sig ] [724/3262] Completed CPRX in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.2m [2026-03-13T20:19:25.987797] [INFO ] [sig ] [725/3262] Forecasting CPS... [2026-03-13T20:19:25.987828] [INFO ] [sig ] Generating forecast for: CPS [2026-03-13T20:19:25.987859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-03-13T20:19:25.998848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-03-13T20:19:25.999193] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-03-13T20:19:26.000023] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-03-13T20:19:26.000075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:26.000107] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:26.000134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:26.000189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:26.056893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:26.057669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:26.057748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:26.057780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:26.189320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:26.189484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:26.189525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:26.189555] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:26.193459] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: UP (p=65.22%) [2026-03-13T20:19:26.193843] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-03-13T20:19:26.194009] [INFO ] [sig ] CPS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:26.354318] [INFO ] [LOCAL ] Saved forecast: CPS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CPS.txt [2026-03-13T20:19:26.354465] [INFO ] [sig ] [725/3262] Completed CPS in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-13T20:19:26.354506] [INFO ] [sig ] [726/3262] Forecasting CPSH... [2026-03-13T20:19:26.354535] [INFO ] [sig ] Generating forecast for: CPSH [2026-03-13T20:19:26.354565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-03-13T20:19:26.365943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-03-13T20:19:26.366353] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-03-13T20:19:26.367230] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-03-13T20:19:26.367284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:26.367330] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:26.367358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:26.367414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:26.427935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:26.428873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:26.428961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:26.429003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:26.554749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:26.554897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:26.554938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:26.554968] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:26.558494] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: UP (p=80.12%) [2026-03-13T20:19:26.558805] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-03-13T20:19:26.558938] [INFO ] [sig ] CPSH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:26.708512] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CPSH.txt [2026-03-13T20:19:26.708666] [INFO ] [sig ] [726/3262] Completed CPSH in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-13T20:19:26.708708] [INFO ] [sig ] [727/3262] Forecasting CPSS... [2026-03-13T20:19:26.708737] [INFO ] [sig ] Generating forecast for: CPSS [2026-03-13T20:19:26.708767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-03-13T20:19:26.718865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-03-13T20:19:26.719176] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-03-13T20:19:26.720085] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-03-13T20:19:26.720139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:26.720173] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:26.720200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:26.720258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:26.777765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:26.778682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:26.778765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:26.778798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:26.888684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:26.888848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:26.888890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:26.888920] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:26.892439] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: DOWN (p=46.29%) [2026-03-13T20:19:26.892753] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-03-13T20:19:26.892890] [INFO ] [sig ] CPSS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:27.036945] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CPSS.txt [2026-03-13T20:19:27.037105] [INFO ] [sig ] [727/3262] Completed CPSS in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-13T20:19:27.037146] [INFO ] [sig ] [728/3262] Forecasting CPZ... [2026-03-13T20:19:27.037174] [INFO ] [sig ] Generating forecast for: CPZ [2026-03-13T20:19:27.037205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-03-13T20:19:27.048420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-03-13T20:19:27.048789] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-03-13T20:19:27.049624] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-03-13T20:19:27.049678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:27.049712] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:27.049740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:27.049809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:27.108526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:27.109382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:27.109462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:27.109495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:27.228515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:27.228692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:27.228734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:27.228765] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:27.232310] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: UP (p=69.35%) [2026-03-13T20:19:27.232666] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-03-13T20:19:27.232809] [INFO ] [sig ] CPZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:27.388369] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CPZ.txt [2026-03-13T20:19:27.388530] [INFO ] [sig ] [728/3262] Completed CPZ in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-13T20:19:27.388593] [INFO ] [sig ] [729/3262] Forecasting CQP... [2026-03-13T20:19:27.388627] [INFO ] [sig ] Generating forecast for: CQP [2026-03-13T20:19:27.388659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-03-13T20:19:27.401104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-03-13T20:19:27.401473] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-03-13T20:19:27.402378] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-03-13T20:19:27.402433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:27.402467] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:27.402495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:27.402554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:27.468484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:27.469413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:27.469506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:27.469548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:27.594437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:27.594630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:27.594694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:27.594736] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:27.598498] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: DOWN (p=19.20%) [2026-03-13T20:19:27.598832] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-03-13T20:19:27.598972] [INFO ] [sig ] CQP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:27.772359] [INFO ] [LOCAL ] Saved forecast: CQP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CQP.txt [2026-03-13T20:19:27.772520] [INFO ] [sig ] [729/3262] Completed CQP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-13T20:19:27.772596] [INFO ] [sig ] [730/3262] Forecasting CRAI... [2026-03-13T20:19:27.772633] [INFO ] [sig ] Generating forecast for: CRAI [2026-03-13T20:19:27.772665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-03-13T20:19:27.786017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-03-13T20:19:27.786377] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-03-13T20:19:27.787186] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-03-13T20:19:27.787238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:27.787270] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:27.787296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:27.787352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:27.845968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:27.846742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:27.846823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:27.846857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:27.972791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:27.972959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:27.973001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:27.973030] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:27.976603] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-03-13T20:19:27.976907] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-03-13T20:19:27.977072] [INFO ] [sig ] CRAI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:28.121142] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CRAI.txt [2026-03-13T20:19:28.121285] [INFO ] [sig ] [730/3262] Completed CRAI in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-13T20:19:28.121326] [INFO ] [sig ] [731/3262] Forecasting CRBG... [2026-03-13T20:19:28.121356] [INFO ] [sig ] Generating forecast for: CRBG [2026-03-13T20:19:28.121386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-03-13T20:19:28.133139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-03-13T20:19:28.133536] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-03-13T20:19:28.134371] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-03-13T20:19:28.134425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:28.134458] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:28.134484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:28.134540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:28.192374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:28.193182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:28.193266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:28.193300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:28.315852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:28.316023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:28.316065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:28.316093] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:28.320044] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=57.20%) [2026-03-13T20:19:28.320610] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-03-13T20:19:28.320791] [INFO ] [sig ] CRBG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:28.480536] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CRBG.txt [2026-03-13T20:19:28.480720] [INFO ] [sig ] [731/3262] Completed CRBG in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-13T20:19:28.480764] [INFO ] [sig ] [732/3262] Forecasting CRBP... [2026-03-13T20:19:28.480793] [INFO ] [sig ] Generating forecast for: CRBP [2026-03-13T20:19:28.480823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-03-13T20:19:28.492344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-03-13T20:19:28.492826] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-03-13T20:19:28.493783] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-03-13T20:19:28.493844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:28.493877] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:28.493906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:28.493963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:28.553753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:28.554671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:28.554768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:28.554802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:28.679110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:28.679286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:28.679329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:28.679360] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:28.683403] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: DOWN (p=2.02%) [2026-03-13T20:19:28.683871] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-03-13T20:19:28.684058] [INFO ] [sig ] CRBP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:28.829950] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CRBP.txt [2026-03-13T20:19:28.830112] [INFO ] [sig ] [732/3262] Completed CRBP in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-13T20:19:28.830154] [INFO ] [sig ] [733/3262] Forecasting CRC... [2026-03-13T20:19:28.830185] [INFO ] [sig ] Generating forecast for: CRC [2026-03-13T20:19:28.830215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-03-13T20:19:28.841858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-03-13T20:19:28.842252] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-03-13T20:19:28.843095] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-03-13T20:19:28.843150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:28.843183] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:28.843210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:28.843267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:28.901800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:28.902726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:28.902814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:28.902849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:29.027777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:29.027952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:29.028001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:29.028055] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:29.031683] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-03-13T20:19:29.031975] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-03-13T20:19:29.032108] [INFO ] [sig ] CRC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:29.174023] [INFO ] [LOCAL ] Saved forecast: CRC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CRC.txt [2026-03-13T20:19:29.174185] [INFO ] [sig ] [733/3262] Completed CRC in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-13T20:19:29.174225] [INFO ] [sig ] [734/3262] Forecasting CRDF... [2026-03-13T20:19:29.174254] [INFO ] [sig ] Generating forecast for: CRDF [2026-03-13T20:19:29.174286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-03-13T20:19:29.186396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-03-13T20:19:29.186834] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-03-13T20:19:29.187767] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-03-13T20:19:29.187820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:29.187852] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:29.187878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:29.187935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:29.248390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:29.249524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:29.249630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:29.249667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:29.375782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:29.375947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:29.375991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:29.376021] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:29.379564] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: UP (p=52.46%) [2026-03-13T20:19:29.379868] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-03-13T20:19:29.379998] [INFO ] [sig ] CRDF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:29.522499] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CRDF.txt [2026-03-13T20:19:29.522671] [INFO ] [sig ] [734/3262] Completed CRDF in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-13T20:19:29.522715] [INFO ] [sig ] [735/3262] Forecasting CRDO... [2026-03-13T20:19:29.522744] [INFO ] [sig ] Generating forecast for: CRDO [2026-03-13T20:19:29.522775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-03-13T20:19:29.534034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-03-13T20:19:29.534365] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-03-13T20:19:29.535204] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-03-13T20:19:29.535257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:29.535289] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:29.535316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:29.535373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:29.593787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:29.594652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:29.594770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:29.594807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:29.721526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:29.721713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:29.721755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:29.721785] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:29.725444] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-03-13T20:19:29.725752] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-03-13T20:19:29.725888] [INFO ] [sig ] CRDO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:29.867728] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CRDO.txt [2026-03-13T20:19:29.867868] [INFO ] [sig ] [735/3262] Completed CRDO in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-13T20:19:29.867910] [INFO ] [sig ] [736/3262] Forecasting CRESY... [2026-03-13T20:19:29.867939] [INFO ] [sig ] Generating forecast for: CRESY [2026-03-13T20:19:29.867968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-03-13T20:19:29.879381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-03-13T20:19:29.879757] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-03-13T20:19:29.880550] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-03-13T20:19:29.880626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:29.880659] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:29.880686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:29.880742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:29.938230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:29.938998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:29.939081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:29.939117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:30.061187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:30.061347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:30.061394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:30.061454] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:30.065034] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: DOWN (p=35.86%) [2026-03-13T20:19:30.065493] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-03-13T20:19:30.065639] [INFO ] [sig ] CRESY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:30.226149] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CRESY.txt [2026-03-13T20:19:30.226292] [INFO ] [sig ] [736/3262] Completed CRESY in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-13T20:19:30.226332] [INFO ] [sig ] [737/3262] Forecasting CREX... [2026-03-13T20:19:30.226362] [INFO ] [sig ] Generating forecast for: CREX [2026-03-13T20:19:30.226391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-03-13T20:19:30.236877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-03-13T20:19:30.237158] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-03-13T20:19:30.237989] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-03-13T20:19:30.238048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:30.238120] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:30.238155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:30.238222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:30.297941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:30.298985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:30.299069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:30.299104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:30.424233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:30.424434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:30.424476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:30.424506] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:30.428035] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: DOWN (p=19.13%) [2026-03-13T20:19:30.428331] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-03-13T20:19:30.428505] [INFO ] [sig ] CREX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:30.584890] [INFO ] [LOCAL ] Saved forecast: CREX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CREX.txt [2026-03-13T20:19:30.585051] [INFO ] [sig ] [737/3262] Completed CREX in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.1m [2026-03-13T20:19:30.585092] [INFO ] [sig ] [738/3262] Forecasting CRGO... [2026-03-13T20:19:30.585122] [INFO ] [sig ] Generating forecast for: CRGO [2026-03-13T20:19:30.585152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-03-13T20:19:30.598146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-03-13T20:19:30.598542] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-03-13T20:19:30.599411] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-03-13T20:19:30.599466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:30.599501] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:30.599529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:30.599618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:30.663509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:30.664519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:30.664638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:30.664675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:30.787848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:30.788011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:30.788055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:30.788084] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:30.791659] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: UP (p=55.10%) [2026-03-13T20:19:30.791971] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-03-13T20:19:30.792108] [INFO ] [sig ] CRGO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:30.958341] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CRGO.txt [2026-03-13T20:19:30.958511] [INFO ] [sig ] [738/3262] Completed CRGO in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.1m [2026-03-13T20:19:30.958554] [INFO ] [sig ] [739/3262] Forecasting CRGY... [2026-03-13T20:19:30.958607] [INFO ] [sig ] Generating forecast for: CRGY [2026-03-13T20:19:30.958639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-03-13T20:19:30.970350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-03-13T20:19:30.970846] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-03-13T20:19:30.971702] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-03-13T20:19:30.971755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:30.971787] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:30.971813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:30.971869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:31.036473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:31.037438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:31.037525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:31.037559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:31.159708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:31.159870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:31.159910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:31.159939] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:31.163327] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: DOWN (p=10.38%) [2026-03-13T20:19:31.163623] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-03-13T20:19:31.163752] [INFO ] [sig ] CRGY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:31.309314] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CRGY.txt [2026-03-13T20:19:31.309476] [INFO ] [sig ] [739/3262] Completed CRGY in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.1m [2026-03-13T20:19:31.309518] [INFO ] [sig ] [740/3262] Forecasting CRH... [2026-03-13T20:19:31.309547] [INFO ] [sig ] Generating forecast for: CRH [2026-03-13T20:19:31.309595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-03-13T20:19:31.321731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-03-13T20:19:31.322160] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-03-13T20:19:31.322995] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-03-13T20:19:31.323055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:31.323094] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:31.323127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:31.323196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:31.382159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:31.383049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:31.383143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:31.383184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:31.513412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:31.513619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:31.513689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:31.513724] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:31.517290] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: DOWN (p=3.26%) [2026-03-13T20:19:31.517617] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-03-13T20:19:31.517748] [INFO ] [sig ] CRH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:31.662521] [INFO ] [LOCAL ] Saved forecast: CRH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CRH.txt [2026-03-13T20:19:31.662674] [INFO ] [sig ] [740/3262] Completed CRH in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.1m [2026-03-13T20:19:31.662741] [INFO ] [sig ] [741/3262] Forecasting CRI... [2026-03-13T20:19:31.662779] [INFO ] [sig ] Generating forecast for: CRI [2026-03-13T20:19:31.662811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-03-13T20:19:31.673452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-03-13T20:19:31.673822] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-03-13T20:19:31.674665] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-03-13T20:19:31.674719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:31.674752] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:31.674779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:31.674836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:31.735830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:31.736548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:31.736650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:31.736684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:31.870737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:31.870906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:31.870948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:31.870980] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:31.874624] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: UP (p=53.76%) [2026-03-13T20:19:31.874994] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-03-13T20:19:31.875155] [INFO ] [sig ] CRI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:32.029158] [INFO ] [LOCAL ] Saved forecast: CRI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CRI.txt [2026-03-13T20:19:32.029337] [INFO ] [sig ] [741/3262] Completed CRI in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.1m [2026-03-13T20:19:32.029600] [INFO ] [sig ] [742/3262] Forecasting CRK... [2026-03-13T20:19:32.029643] [INFO ] [sig ] Generating forecast for: CRK [2026-03-13T20:19:32.029676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-03-13T20:19:32.041632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-03-13T20:19:32.041966] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-03-13T20:19:32.043147] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-03-13T20:19:32.043213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:32.043257] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:32.043285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:32.043341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:32.104528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:32.105222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:32.105303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:32.105529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:32.232454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:32.232647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:32.232689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:32.232717] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:32.236333] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=1.43%) [2026-03-13T20:19:32.236635] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-03-13T20:19:32.236766] [INFO ] [sig ] CRK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:32.410732] [INFO ] [LOCAL ] Saved forecast: CRK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CRK.txt [2026-03-13T20:19:32.410895] [INFO ] [sig ] [742/3262] Completed CRK in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-13T20:19:32.410938] [INFO ] [sig ] [743/3262] Forecasting CRL... [2026-03-13T20:19:32.410968] [INFO ] [sig ] Generating forecast for: CRL [2026-03-13T20:19:32.410998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-03-13T20:19:32.424482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-03-13T20:19:32.424900] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-03-13T20:19:32.425721] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-03-13T20:19:32.425774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:32.425806] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:32.425834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:32.425890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:32.483252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:32.484234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:32.484318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:32.484351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:32.612795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:32.612964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:32.613004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:32.613033] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:32.617180] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: UP (p=82.79%) [2026-03-13T20:19:32.617724] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-03-13T20:19:32.617864] [INFO ] [sig ] CRL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:32.767618] [INFO ] [LOCAL ] Saved forecast: CRL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CRL.txt [2026-03-13T20:19:32.767822] [INFO ] [sig ] [743/3262] Completed CRL in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-13T20:19:32.767867] [INFO ] [sig ] [744/3262] Forecasting CRM... [2026-03-13T20:19:32.767896] [INFO ] [sig ] Generating forecast for: CRM [2026-03-13T20:19:32.767926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-03-13T20:19:32.779752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-03-13T20:19:32.780182] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-03-13T20:19:32.781129] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-03-13T20:19:32.781196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:32.781236] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:32.781265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:32.781354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:32.841602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:32.842524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:32.842646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:32.842681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:32.965285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:32.965452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:32.965494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:32.965567] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:32.969215] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: UP (p=81.09%) [2026-03-13T20:19:32.969761] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-03-13T20:19:32.969904] [INFO ] [sig ] CRM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:33.117835] [INFO ] [LOCAL ] Saved forecast: CRM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CRM.txt [2026-03-13T20:19:33.117997] [INFO ] [sig ] [744/3262] Completed CRM in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-13T20:19:33.118039] [INFO ] [sig ] [745/3262] Forecasting CRMD... [2026-03-13T20:19:33.118069] [INFO ] [sig ] Generating forecast for: CRMD [2026-03-13T20:19:33.118100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-03-13T20:19:33.129627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-03-13T20:19:33.129999] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-03-13T20:19:33.130834] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-03-13T20:19:33.130885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:33.130917] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:33.130944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:33.130999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:33.192085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:33.193068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:33.193159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:33.193191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:33.316975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:33.317141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:33.317183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:33.317212] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:33.321155] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: DOWN (p=0.74%) [2026-03-13T20:19:33.321479] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-03-13T20:19:33.321637] [INFO ] [sig ] CRMD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:33.473170] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CRMD.txt [2026-03-13T20:19:33.473313] [INFO ] [sig ] [745/3262] Completed CRMD in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-13T20:19:33.473354] [INFO ] [sig ] [746/3262] Forecasting CRML... [2026-03-13T20:19:33.473384] [INFO ] [sig ] Generating forecast for: CRML [2026-03-13T20:19:33.473414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-03-13T20:19:33.485379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-03-13T20:19:33.485777] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-03-13T20:19:33.486619] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-03-13T20:19:33.486674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:33.486706] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:33.486733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:33.486792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:33.547208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:33.548156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:33.548261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:33.548298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:33.678433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:33.678624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:33.678667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:33.678695] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:33.682683] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: UP (p=55.51%) [2026-03-13T20:19:33.683004] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-03-13T20:19:33.683154] [INFO ] [sig ] CRML: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:33.833560] [INFO ] [LOCAL ] Saved forecast: CRML 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CRML.txt [2026-03-13T20:19:33.833738] [INFO ] [sig ] [746/3262] Completed CRML in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-13T20:19:33.833780] [INFO ] [sig ] [747/3262] Forecasting CRNC... [2026-03-13T20:19:33.833809] [INFO ] [sig ] Generating forecast for: CRNC [2026-03-13T20:19:33.833839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-03-13T20:19:33.845468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-03-13T20:19:33.845872] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-03-13T20:19:33.846752] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-03-13T20:19:33.846808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:33.846841] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:33.846870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:33.846927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:33.908788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:33.909728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:33.909827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:33.909862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:34.039445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:34.039641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:34.039685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:34.039716] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:34.043351] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: DOWN (p=28.07%) [2026-03-13T20:19:34.043729] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-03-13T20:19:34.043870] [INFO ] [sig ] CRNC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:34.188897] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CRNC.txt [2026-03-13T20:19:34.189054] [INFO ] [sig ] [747/3262] Completed CRNC in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-13T20:19:34.189094] [INFO ] [sig ] [748/3262] Forecasting CRNX... [2026-03-13T20:19:34.189125] [INFO ] [sig ] Generating forecast for: CRNX [2026-03-13T20:19:34.189155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-03-13T20:19:34.200379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-03-13T20:19:34.200767] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-03-13T20:19:34.201639] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-03-13T20:19:34.201694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:34.201727] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:34.201755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:34.201828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:34.261858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:34.262803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:34.262890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:34.262926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:34.385149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:34.385308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:34.385527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:34.385557] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:34.389283] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: UP (p=78.88%) [2026-03-13T20:19:34.389797] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-03-13T20:19:34.389938] [INFO ] [sig ] CRNX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:34.538851] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CRNX.txt [2026-03-13T20:19:34.539018] [INFO ] [sig ] [748/3262] Completed CRNX in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-13T20:19:34.539061] [INFO ] [sig ] [749/3262] Forecasting CRON... [2026-03-13T20:19:34.539092] [INFO ] [sig ] Generating forecast for: CRON [2026-03-13T20:19:34.539123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-03-13T20:19:34.550710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-03-13T20:19:34.551059] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-03-13T20:19:34.551955] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-03-13T20:19:34.552008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:34.552042] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:34.552069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:34.552129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:34.612305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:34.613172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:34.613258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:34.613299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:34.738478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:34.738652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:34.738695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:34.738725] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:34.742316] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: UP (p=73.38%) [2026-03-13T20:19:34.742624] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-03-13T20:19:34.742759] [INFO ] [sig ] CRON: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:34.904944] [INFO ] [LOCAL ] Saved forecast: CRON 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CRON.txt [2026-03-13T20:19:34.905098] [INFO ] [sig ] [749/3262] Completed CRON in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-13T20:19:34.905139] [INFO ] [sig ] [750/3262] Forecasting CROX... [2026-03-13T20:19:34.905171] [INFO ] [sig ] Generating forecast for: CROX [2026-03-13T20:19:34.905202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-03-13T20:19:34.916400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-03-13T20:19:34.916771] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-03-13T20:19:34.917602] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-03-13T20:19:34.917672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:34.917704] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:34.917731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:34.917787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:34.975675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:34.976452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:34.976539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:34.976592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:35.100183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:35.100342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:35.100383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:35.100412] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:35.103859] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: UP (p=81.39%) [2026-03-13T20:19:35.104142] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-03-13T20:19:35.104274] [INFO ] [sig ] CROX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:35.255044] [INFO ] [LOCAL ] Saved forecast: CROX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CROX.txt [2026-03-13T20:19:35.255198] [INFO ] [sig ] [750/3262] Completed CROX in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-13T20:19:35.255240] [INFO ] [sig ] [751/3262] Forecasting CRS... [2026-03-13T20:19:35.255271] [INFO ] [sig ] Generating forecast for: CRS [2026-03-13T20:19:35.255301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-03-13T20:19:35.267770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-03-13T20:19:35.268205] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-03-13T20:19:35.269238] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-03-13T20:19:35.269313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:35.269348] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:35.269377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:35.269439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:35.332858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:35.333744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:35.333830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:35.333865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:35.459054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:35.459220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:35.459263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:35.459294] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:35.462840] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: UP (p=60.52%) [2026-03-13T20:19:35.463155] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-03-13T20:19:35.463319] [INFO ] [sig ] CRS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:35.607842] [INFO ] [LOCAL ] Saved forecast: CRS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CRS.txt [2026-03-13T20:19:35.607995] [INFO ] [sig ] [751/3262] Completed CRS in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-13T20:19:35.608038] [INFO ] [sig ] [752/3262] Forecasting CRSP... [2026-03-13T20:19:35.608070] [INFO ] [sig ] Generating forecast for: CRSP [2026-03-13T20:19:35.608100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-03-13T20:19:35.619233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-03-13T20:19:35.619597] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-03-13T20:19:35.620459] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-03-13T20:19:35.620515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:35.620549] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:35.620606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:35.620673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:35.682272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:35.683263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:35.683353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:35.683387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:35.802402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:35.802532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:35.802586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:35.802618] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:35.805929] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: UP (p=87.95%) [2026-03-13T20:19:35.806202] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-03-13T20:19:35.806328] [INFO ] [sig ] CRSP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:35.949063] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CRSP.txt [2026-03-13T20:19:35.949191] [INFO ] [sig ] [752/3262] Completed CRSP in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-13T20:19:35.949239] [INFO ] [sig ] [753/3262] Forecasting CRTO... [2026-03-13T20:19:35.949275] [INFO ] [sig ] Generating forecast for: CRTO [2026-03-13T20:19:35.949309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-03-13T20:19:35.960432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-03-13T20:19:35.960742] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-03-13T20:19:35.961552] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-03-13T20:19:35.961637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:35.961669] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:35.961696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:35.961752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:36.019186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:36.019840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:36.019923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:36.019955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:36.140380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:36.140501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:36.140538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:36.140565] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:36.143826] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=76.60%) [2026-03-13T20:19:36.144099] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-03-13T20:19:36.144229] [INFO ] [sig ] CRTO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:36.293063] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CRTO.txt [2026-03-13T20:19:36.293221] [INFO ] [sig ] [753/3262] Completed CRTO in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.0m [2026-03-13T20:19:36.293271] [INFO ] [sig ] [754/3262] Forecasting CRUS... [2026-03-13T20:19:36.293307] [INFO ] [sig ] Generating forecast for: CRUS [2026-03-13T20:19:36.293342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-03-13T20:19:36.306527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-03-13T20:19:36.306824] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-03-13T20:19:36.307654] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-03-13T20:19:36.307705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:36.307738] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:36.307764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:36.307821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:36.364909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:36.365533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:36.365630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:36.365664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:36.483590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:36.483696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:36.483732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:36.483760] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:36.486929] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: DOWN (p=0.23%) [2026-03-13T20:19:36.487200] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-03-13T20:19:36.487326] [INFO ] [sig ] CRUS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:36.636125] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CRUS.txt [2026-03-13T20:19:36.636251] [INFO ] [sig ] [754/3262] Completed CRUS in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.0m [2026-03-13T20:19:36.636291] [INFO ] [sig ] [755/3262] Forecasting CRVL... [2026-03-13T20:19:36.636319] [INFO ] [sig ] Generating forecast for: CRVL [2026-03-13T20:19:36.636348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-03-13T20:19:36.647398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-03-13T20:19:36.647725] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-03-13T20:19:36.648521] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-03-13T20:19:36.648592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:36.648627] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:36.648654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:36.648711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:36.705760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:36.706536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:36.706631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:36.706665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:36.823884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:36.824007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:36.824044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:36.824073] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:36.827309] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: DOWN (p=33.03%) [2026-03-13T20:19:36.827636] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-03-13T20:19:36.827764] [INFO ] [sig ] CRVL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:36.971396] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CRVL.txt [2026-03-13T20:19:36.971515] [INFO ] [sig ] [755/3262] Completed CRVL in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.0m [2026-03-13T20:19:36.971556] [INFO ] [sig ] [756/3262] Forecasting CRVO... [2026-03-13T20:19:36.971603] [INFO ] [sig ] Generating forecast for: CRVO [2026-03-13T20:19:36.971635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-03-13T20:19:36.982612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-03-13T20:19:36.982920] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-03-13T20:19:36.983726] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-03-13T20:19:36.983778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:36.983809] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:36.983836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:36.983892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:37.041612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:37.042249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:37.042328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:37.042360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:37.163837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:37.164006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:37.164053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:37.164085] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:37.167702] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: DOWN (p=7.56%) [2026-03-13T20:19:37.168042] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-03-13T20:19:37.168176] [INFO ] [sig ] CRVO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:37.320004] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CRVO.txt [2026-03-13T20:19:37.320142] [INFO ] [sig ] [756/3262] Completed CRVO in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.0m [2026-03-13T20:19:37.320183] [INFO ] [sig ] [757/3262] Forecasting CRVS... [2026-03-13T20:19:37.320211] [INFO ] [sig ] Generating forecast for: CRVS [2026-03-13T20:19:37.320240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-03-13T20:19:37.331497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-03-13T20:19:37.331844] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-03-13T20:19:37.332688] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-03-13T20:19:37.332742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:37.332775] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:37.332804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:37.332864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:37.394684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:37.395345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:37.395431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:37.395463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:37.525310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:37.525479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:37.525523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:37.525554] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:37.529069] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: UP (p=87.45%) [2026-03-13T20:19:37.529375] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-03-13T20:19:37.529514] [INFO ] [sig ] CRVS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:37.682559] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CRVS.txt [2026-03-13T20:19:37.682704] [INFO ] [sig ] [757/3262] Completed CRVS in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.0m [2026-03-13T20:19:37.682772] [INFO ] [sig ] [758/3262] Forecasting CRWD... [2026-03-13T20:19:37.682803] [INFO ] [sig ] Generating forecast for: CRWD [2026-03-13T20:19:37.682833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-03-13T20:19:37.695179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-03-13T20:19:37.695611] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-03-13T20:19:37.696435] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-03-13T20:19:37.696488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:37.696520] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:37.696547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:37.696630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:37.754226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:37.755179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:37.755265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:37.755298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:37.875218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:37.875385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:37.875427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:37.875454] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:37.878955] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: DOWN (p=16.80%) [2026-03-13T20:19:37.879239] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-03-13T20:19:37.879376] [INFO ] [sig ] CRWD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:38.034873] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CRWD.txt [2026-03-13T20:19:38.035038] [INFO ] [sig ] [758/3262] Completed CRWD in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.0m [2026-03-13T20:19:38.035081] [INFO ] [sig ] [759/3262] Forecasting CRWS... [2026-03-13T20:19:38.035109] [INFO ] [sig ] Generating forecast for: CRWS [2026-03-13T20:19:38.035139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-03-13T20:19:38.045807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-03-13T20:19:38.046090] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-03-13T20:19:38.046900] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-03-13T20:19:38.046952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:38.046984] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:38.047010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:38.047067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:38.104370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:38.105265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:38.105348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:38.105380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:38.212065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:38.212220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:38.212260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:38.212287] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:38.215718] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: DOWN (p=46.00%) [2026-03-13T20:19:38.215996] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-03-13T20:19:38.216125] [INFO ] [sig ] CRWS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:38.357040] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CRWS.txt [2026-03-13T20:19:38.357163] [INFO ] [sig ] [759/3262] Completed CRWS in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-13T20:19:38.357203] [INFO ] [sig ] [760/3262] Forecasting CSAN... [2026-03-13T20:19:38.357233] [INFO ] [sig ] Generating forecast for: CSAN [2026-03-13T20:19:38.357263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-03-13T20:19:38.368093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-03-13T20:19:38.368415] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-03-13T20:19:38.369244] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-03-13T20:19:38.369299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:38.369330] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:38.369358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:38.369414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:38.426459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:38.427091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:38.427173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:38.427204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:38.547774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:38.547899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:38.547934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:38.547962] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:38.551440] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: UP (p=91.76%) [2026-03-13T20:19:38.551738] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-03-13T20:19:38.551866] [INFO ] [sig ] CSAN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:38.696868] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CSAN.txt [2026-03-13T20:19:38.696988] [INFO ] [sig ] [760/3262] Completed CSAN in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-13T20:19:38.697028] [INFO ] [sig ] [761/3262] Forecasting CSB... [2026-03-13T20:19:38.697057] [INFO ] [sig ] Generating forecast for: CSB [2026-03-13T20:19:38.697086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-03-13T20:19:38.708187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-03-13T20:19:38.708478] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-03-13T20:19:38.709288] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-03-13T20:19:38.709341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:38.709391] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:38.709446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:38.709707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:38.768406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:38.769087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:38.769182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:38.769222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:38.880244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:38.880362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:38.880400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:38.880427] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:38.883667] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: DOWN (p=37.10%) [2026-03-13T20:19:38.883939] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-03-13T20:19:38.884064] [INFO ] [sig ] CSB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:39.026322] [INFO ] [LOCAL ] Saved forecast: CSB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CSB.txt [2026-03-13T20:19:39.026446] [INFO ] [sig ] [761/3262] Completed CSB in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-13T20:19:39.026485] [INFO ] [sig ] [762/3262] Forecasting CSCO... [2026-03-13T20:19:39.026514] [INFO ] [sig ] Generating forecast for: CSCO [2026-03-13T20:19:39.026543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-03-13T20:19:39.038249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-03-13T20:19:39.038659] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-03-13T20:19:39.039494] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-03-13T20:19:39.039546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:39.039596] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:39.039625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:39.039681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:39.099160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:39.099916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:39.099998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:39.100030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:39.222492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:39.222669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:39.222713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:39.222741] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:39.226526] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: DOWN (p=1.51%) [2026-03-13T20:19:39.226834] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-03-13T20:19:39.226966] [INFO ] [sig ] CSCO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:39.375698] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CSCO.txt [2026-03-13T20:19:39.375834] [INFO ] [sig ] [762/3262] Completed CSCO in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-13T20:19:39.375876] [INFO ] [sig ] [763/3262] Forecasting CSGP... [2026-03-13T20:19:39.375905] [INFO ] [sig ] Generating forecast for: CSGP [2026-03-13T20:19:39.375935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-03-13T20:19:39.387179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-03-13T20:19:39.387485] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-03-13T20:19:39.388341] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-03-13T20:19:39.388395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:39.388431] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:39.388460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:39.388518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:39.447464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:39.448211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:39.448293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:39.448326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:39.573772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:39.573932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:39.573971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:39.573999] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:39.577627] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: DOWN (p=28.68%) [2026-03-13T20:19:39.577910] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-03-13T20:19:39.578037] [INFO ] [sig ] CSGP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:39.735462] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CSGP.txt [2026-03-13T20:19:39.735657] [INFO ] [sig ] [763/3262] Completed CSGP in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-13T20:19:39.735703] [INFO ] [sig ] [764/3262] Forecasting CSGS... [2026-03-13T20:19:39.735733] [INFO ] [sig ] Generating forecast for: CSGS [2026-03-13T20:19:39.735764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-03-13T20:19:39.747195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-03-13T20:19:39.747528] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-03-13T20:19:39.748377] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-03-13T20:19:39.748437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:39.748468] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:39.748495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:39.748551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:39.805733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:39.806396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:39.806478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:39.806512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:39.923103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:39.923255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:39.923295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:39.923323] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:39.926802] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: UP (p=65.49%) [2026-03-13T20:19:39.927079] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-03-13T20:19:39.927209] [INFO ] [sig ] CSGS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:40.077439] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CSGS.txt [2026-03-13T20:19:40.077609] [INFO ] [sig ] [764/3262] Completed CSGS in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-13T20:19:40.077661] [INFO ] [sig ] [765/3262] Forecasting CSIQ... [2026-03-13T20:19:40.077691] [INFO ] [sig ] Generating forecast for: CSIQ [2026-03-13T20:19:40.077721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-03-13T20:19:40.088971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-03-13T20:19:40.089288] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-03-13T20:19:40.090119] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-03-13T20:19:40.090172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:40.090207] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:40.090236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:40.090299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:40.152202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:40.152907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:40.152989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:40.153023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:40.280148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:40.280298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:40.280338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:40.280366] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:40.283744] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: DOWN (p=35.34%) [2026-03-13T20:19:40.284020] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-03-13T20:19:40.284148] [INFO ] [sig ] CSIQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:40.438563] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CSIQ.txt [2026-03-13T20:19:40.438718] [INFO ] [sig ] [765/3262] Completed CSIQ in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-13T20:19:40.438760] [INFO ] [sig ] [766/3262] Forecasting CSPI... [2026-03-13T20:19:40.438791] [INFO ] [sig ] Generating forecast for: CSPI [2026-03-13T20:19:40.438821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-03-13T20:19:40.449812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-03-13T20:19:40.450123] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-03-13T20:19:40.450924] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-03-13T20:19:40.451000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:40.451033] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:40.451060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:40.451116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:40.512664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:40.513422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:40.513684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:40.513720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:40.631355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:40.631520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:40.631562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:40.631613] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:40.635170] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: DOWN (p=27.80%) [2026-03-13T20:19:40.635460] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-03-13T20:19:40.635650] [INFO ] [sig ] CSPI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:40.786466] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CSPI.txt [2026-03-13T20:19:40.786860] [INFO ] [sig ] [766/3262] Completed CSPI in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-13T20:19:40.786907] [INFO ] [sig ] [767/3262] Forecasting CSQ... [2026-03-13T20:19:40.786937] [INFO ] [sig ] Generating forecast for: CSQ [2026-03-13T20:19:40.786967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-03-13T20:19:40.799897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-03-13T20:19:40.800305] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-03-13T20:19:40.801199] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-03-13T20:19:40.801253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:40.801286] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:40.801312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:40.801368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:40.864688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:40.865631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:40.865738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:40.865790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:40.990086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:40.990254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:40.990305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:40.990349] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:40.993870] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: UP (p=94.76%) [2026-03-13T20:19:40.994185] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-03-13T20:19:40.994321] [INFO ] [sig ] CSQ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:41.156322] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CSQ.txt [2026-03-13T20:19:41.156493] [INFO ] [sig ] [767/3262] Completed CSQ in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-13T20:19:41.156537] [INFO ] [sig ] [768/3262] Forecasting CSTL... [2026-03-13T20:19:41.156568] [INFO ] [sig ] Generating forecast for: CSTL [2026-03-13T20:19:41.156621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-03-13T20:19:41.168456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-03-13T20:19:41.168846] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-03-13T20:19:41.169724] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-03-13T20:19:41.169778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:41.169811] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:41.169838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:41.169895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:41.239040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:41.240106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:41.240208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:41.240253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:41.382445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:41.382822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:41.382881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:41.382912] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:41.387356] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: UP (p=68.56%) [2026-03-13T20:19:41.387907] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-03-13T20:19:41.388073] [INFO ] [sig ] CSTL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:41.541336] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CSTL.txt [2026-03-13T20:19:41.541498] [INFO ] [sig ] [768/3262] Completed CSTL in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 14.9m [2026-03-13T20:19:41.541538] [INFO ] [sig ] [769/3262] Forecasting CSTM... [2026-03-13T20:19:41.541589] [INFO ] [sig ] Generating forecast for: CSTM [2026-03-13T20:19:41.541622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-03-13T20:19:41.553234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-03-13T20:19:41.553607] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-03-13T20:19:41.554409] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-03-13T20:19:41.554473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:41.554505] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:41.554532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:41.554608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:41.614016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:41.614884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:41.614969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:41.615004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:41.743734] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:41.743900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:41.743941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:41.743972] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:41.747546] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: DOWN (p=42.50%) [2026-03-13T20:19:41.747872] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-03-13T20:19:41.748008] [INFO ] [sig ] CSTM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:41.892770] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CSTM.txt [2026-03-13T20:19:41.892925] [INFO ] [sig ] [769/3262] Completed CSTM in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 14.9m [2026-03-13T20:19:41.892968] [INFO ] [sig ] [770/3262] Forecasting CSWC... [2026-03-13T20:19:41.892999] [INFO ] [sig ] Generating forecast for: CSWC [2026-03-13T20:19:41.893031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-03-13T20:19:41.906151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-03-13T20:19:41.906520] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-03-13T20:19:41.907356] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-03-13T20:19:41.907410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:41.907441] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:41.907467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:41.907523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:41.968356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:41.969274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:41.969408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:41.969454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:42.094502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:42.094694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:42.094739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:42.094771] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:42.098406] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=82.20%) [2026-03-13T20:19:42.098740] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-03-13T20:19:42.098877] [INFO ] [sig ] CSWC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:42.246876] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CSWC.txt [2026-03-13T20:19:42.247011] [INFO ] [sig ] [770/3262] Completed CSWC in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 14.9m [2026-03-13T20:19:42.247052] [INFO ] [sig ] [771/3262] Forecasting CSX... [2026-03-13T20:19:42.247083] [INFO ] [sig ] Generating forecast for: CSX [2026-03-13T20:19:42.247114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-03-13T20:19:42.258501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-03-13T20:19:42.258888] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-03-13T20:19:42.259767] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-03-13T20:19:42.259822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:42.259856] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:42.259886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:42.259945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:42.321426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:42.322281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:42.322423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:42.322460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:42.451712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:42.451874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:42.451918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:42.451949] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:42.455472] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: DOWN (p=29.77%) [2026-03-13T20:19:42.455781] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-03-13T20:19:42.455914] [INFO ] [sig ] CSX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:42.600293] [INFO ] [LOCAL ] Saved forecast: CSX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CSX.txt [2026-03-13T20:19:42.600465] [INFO ] [sig ] [771/3262] Completed CSX in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 14.9m [2026-03-13T20:19:42.600512] [INFO ] [sig ] [772/3262] Forecasting CTAS... [2026-03-13T20:19:42.600542] [INFO ] [sig ] Generating forecast for: CTAS [2026-03-13T20:19:42.600593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-03-13T20:19:42.612351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-03-13T20:19:42.612729] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-03-13T20:19:42.613557] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-03-13T20:19:42.613631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:42.613681] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:42.613711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:42.613771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:42.673058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:42.674195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:42.674280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:42.674314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:42.796337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:42.796502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:42.796546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:42.796596] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:42.800079] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: UP (p=82.09%) [2026-03-13T20:19:42.800368] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-03-13T20:19:42.800502] [INFO ] [sig ] CTAS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:42.969864] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CTAS.txt [2026-03-13T20:19:42.970035] [INFO ] [sig ] [772/3262] Completed CTAS in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 14.9m [2026-03-13T20:19:42.970078] [INFO ] [sig ] [773/3262] Forecasting CTBB... [2026-03-13T20:19:42.970107] [INFO ] [sig ] Generating forecast for: CTBB [2026-03-13T20:19:42.970138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-03-13T20:19:42.985656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-03-13T20:19:42.986109] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-03-13T20:19:42.987057] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-03-13T20:19:42.987118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:42.987150] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:42.987177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:42.987235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:43.044719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:43.045668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:43.045769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:43.045804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:43.161802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:43.161969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:43.162011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:43.162040] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:43.165637] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: UP (p=64.53%) [2026-03-13T20:19:43.165925] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-03-13T20:19:43.166056] [INFO ] [sig ] CTBB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:43.309522] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CTBB.txt [2026-03-13T20:19:43.309669] [INFO ] [sig ] [773/3262] Completed CTBB in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 14.9m [2026-03-13T20:19:43.309711] [INFO ] [sig ] [774/3262] Forecasting CTBI... [2026-03-13T20:19:43.309739] [INFO ] [sig ] Generating forecast for: CTBI [2026-03-13T20:19:43.309768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-03-13T20:19:43.321361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-03-13T20:19:43.321694] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-03-13T20:19:43.322480] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-03-13T20:19:43.322533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:43.322565] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:43.322616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:43.322673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:43.382132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:43.383267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:43.383352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:43.383385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:43.502181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:43.502345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:43.502385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:43.502418] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:43.505841] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: UP (p=94.21%) [2026-03-13T20:19:43.506117] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-03-13T20:19:43.506244] [INFO ] [sig ] CTBI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:43.661725] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CTBI.txt [2026-03-13T20:19:43.662015] [INFO ] [sig ] [774/3262] Completed CTBI in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 14.9m [2026-03-13T20:19:43.662080] [INFO ] [sig ] [775/3262] Forecasting CTDD... [2026-03-13T20:19:43.662126] [INFO ] [sig ] Generating forecast for: CTDD [2026-03-13T20:19:43.662171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-03-13T20:19:43.675057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-03-13T20:19:43.675529] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-03-13T20:19:43.676475] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-03-13T20:19:43.676537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:43.676592] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:43.676627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:43.676688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:43.737187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:43.738337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:43.738442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:43.738477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:43.852849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:43.853101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:43.853180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:43.853216] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:43.857231] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: UP (p=90.85%) [2026-03-13T20:19:43.857618] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-03-13T20:19:43.857772] [INFO ] [sig ] CTDD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:44.008525] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CTDD.txt [2026-03-13T20:19:44.008827] [INFO ] [sig ] [775/3262] Completed CTDD in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 14.9m [2026-03-13T20:19:44.008882] [INFO ] [sig ] [776/3262] Forecasting CTKB... [2026-03-13T20:19:44.008922] [INFO ] [sig ] Generating forecast for: CTKB [2026-03-13T20:19:44.008963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-03-13T20:19:44.022426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-03-13T20:19:44.022986] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-03-13T20:19:44.023953] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-03-13T20:19:44.024009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:44.024043] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:44.024072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:44.024132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:44.085190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:44.086532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:44.086670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:44.086706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:44.212789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:44.213038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:44.213085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:44.213114] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:44.217455] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: DOWN (p=6.62%) [2026-03-13T20:19:44.217839] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-03-13T20:19:44.218003] [INFO ] [sig ] CTKB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:44.375290] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CTKB.txt [2026-03-13T20:19:44.375529] [INFO ] [sig ] [776/3262] Completed CTKB in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-13T20:19:44.375593] [INFO ] [sig ] [777/3262] Forecasting CTLP... [2026-03-13T20:19:44.375823] [INFO ] [sig ] Generating forecast for: CTLP [2026-03-13T20:19:44.375855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-03-13T20:19:44.391418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-03-13T20:19:44.392059] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-03-13T20:19:44.393081] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-03-13T20:19:44.393134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:44.393169] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:44.393197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:44.393255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:44.457497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:44.458748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:44.458853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:44.458886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:44.588351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:44.588624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:44.588674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:44.588704] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:44.595172] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: UP (p=74.00%) [2026-03-13T20:19:44.595854] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-03-13T20:19:44.596082] [INFO ] [sig ] CTLP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:44.758692] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CTLP.txt [2026-03-13T20:19:44.758913] [INFO ] [sig ] [777/3262] Completed CTLP in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-13T20:19:44.758960] [INFO ] [sig ] [778/3262] Forecasting CTMX... [2026-03-13T20:19:44.759000] [INFO ] [sig ] Generating forecast for: CTMX [2026-03-13T20:19:44.759074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-03-13T20:19:44.774066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-03-13T20:19:44.774643] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-03-13T20:19:44.775738] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-03-13T20:19:44.775796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:44.775868] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:44.775907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:44.775978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:44.840810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:44.842066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:44.842182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:44.842218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:44.969197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:44.969455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:44.969505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:44.969536] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:44.973868] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: DOWN (p=1.24%) [2026-03-13T20:19:44.974272] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-03-13T20:19:44.974435] [INFO ] [sig ] CTMX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:45.124251] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CTMX.txt [2026-03-13T20:19:45.124451] [INFO ] [sig ] [778/3262] Completed CTMX in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-13T20:19:45.124497] [INFO ] [sig ] [779/3262] Forecasting CTNM... [2026-03-13T20:19:45.124527] [INFO ] [sig ] Generating forecast for: CTNM [2026-03-13T20:19:45.124563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-03-13T20:19:45.138043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-03-13T20:19:45.138640] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-03-13T20:19:45.139607] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-03-13T20:19:45.139663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:45.139697] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:45.139725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:45.139784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:45.201603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:45.202851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:45.202950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:45.202984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:45.322976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:45.323221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:45.323275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:45.323344] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:45.327530] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: DOWN (p=7.05%) [2026-03-13T20:19:45.328052] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-03-13T20:19:45.328217] [INFO ] [sig ] CTNM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:45.478959] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CTNM.txt [2026-03-13T20:19:45.479161] [INFO ] [sig ] [779/3262] Completed CTNM in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-13T20:19:45.479207] [INFO ] [sig ] [780/3262] Forecasting CTO... [2026-03-13T20:19:45.479237] [INFO ] [sig ] Generating forecast for: CTO [2026-03-13T20:19:45.479270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-03-13T20:19:45.493310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-03-13T20:19:45.493828] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-03-13T20:19:45.494901] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-03-13T20:19:45.494957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:45.494994] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:45.495021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:45.495080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:45.556957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:45.558256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:45.558358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:45.558392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:45.687324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:45.687675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:45.687726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:45.687758] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:45.692040] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: DOWN (p=11.09%) [2026-03-13T20:19:45.692400] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-03-13T20:19:45.692554] [INFO ] [sig ] CTO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:45.840135] [INFO ] [LOCAL ] Saved forecast: CTO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CTO.txt [2026-03-13T20:19:45.840363] [INFO ] [sig ] [780/3262] Completed CTO in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-13T20:19:45.840410] [INFO ] [sig ] [781/3262] Forecasting CTRA... [2026-03-13T20:19:45.840439] [INFO ] [sig ] Generating forecast for: CTRA [2026-03-13T20:19:45.840471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-03-13T20:19:45.855093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-03-13T20:19:45.855664] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-03-13T20:19:45.856556] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-03-13T20:19:45.856628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:45.856661] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:45.856688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:45.856757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:45.917745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:45.918971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:45.919072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:45.919132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:46.040418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:46.040706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:46.040765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:46.040887] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:46.045002] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: DOWN (p=7.40%) [2026-03-13T20:19:46.045360] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-03-13T20:19:46.045521] [INFO ] [sig ] CTRA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:46.196930] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CTRA.txt [2026-03-13T20:19:46.197129] [INFO ] [sig ] [781/3262] Completed CTRA in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-13T20:19:46.197173] [INFO ] [sig ] [782/3262] Forecasting CTRE... [2026-03-13T20:19:46.197202] [INFO ] [sig ] Generating forecast for: CTRE [2026-03-13T20:19:46.197234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-03-13T20:19:46.210310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-03-13T20:19:46.210775] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-03-13T20:19:46.211682] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-03-13T20:19:46.211737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:46.211770] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:46.211797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:46.211855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:46.269687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:46.270682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:46.270778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:46.270811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:46.397349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:46.397647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:46.397709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:46.397744] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:46.401956] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: UP (p=53.17%) [2026-03-13T20:19:46.402285] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-03-13T20:19:46.402465] [INFO ] [sig ] CTRE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:46.562882] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CTRE.txt [2026-03-13T20:19:46.563119] [INFO ] [sig ] [782/3262] Completed CTRE in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-13T20:19:46.563165] [INFO ] [sig ] [783/3262] Forecasting CTRM... [2026-03-13T20:19:46.563199] [INFO ] [sig ] Generating forecast for: CTRM [2026-03-13T20:19:46.563230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-03-13T20:19:46.577205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-03-13T20:19:46.577760] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-03-13T20:19:46.578723] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-03-13T20:19:46.578776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:46.578809] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:46.578835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:46.578930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:46.647174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:46.648497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:46.648644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:46.648682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:46.771323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:46.771612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:46.771675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:46.771709] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:46.776742] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: UP (p=64.01%) [2026-03-13T20:19:46.777329] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-03-13T20:19:46.777523] [INFO ] [sig ] CTRM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:46.941624] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CTRM.txt [2026-03-13T20:19:46.941863] [INFO ] [sig ] [783/3262] Completed CTRM in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-13T20:19:46.941910] [INFO ] [sig ] [784/3262] Forecasting CTRN... [2026-03-13T20:19:46.941945] [INFO ] [sig ] Generating forecast for: CTRN [2026-03-13T20:19:46.941980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-03-13T20:19:46.955925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-03-13T20:19:46.956511] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-03-13T20:19:46.957613] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-03-13T20:19:46.957677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:46.957714] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:46.957743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:46.957804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:47.019681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:47.020930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:47.021050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:47.021086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:47.175491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:47.175987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:47.176034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:47.176064] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:47.182038] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=15.97%) [2026-03-13T20:19:47.182633] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-03-13T20:19:47.182825] [INFO ] [sig ] CTRN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:47.364228] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CTRN.txt [2026-03-13T20:19:47.364459] [INFO ] [sig ] [784/3262] Completed CTRN in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-13T20:19:47.364514] [INFO ] [sig ] [785/3262] Forecasting CTS... [2026-03-13T20:19:47.364550] [INFO ] [sig ] Generating forecast for: CTS [2026-03-13T20:19:47.364609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-03-13T20:19:47.379399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-03-13T20:19:47.380034] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-03-13T20:19:47.381120] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-03-13T20:19:47.381180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:47.381215] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:47.381243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:47.381305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:47.451363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:47.452825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:47.452953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:47.452991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:47.587791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:47.588047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:47.588096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:47.588125] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:47.592330] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: UP (p=90.58%) [2026-03-13T20:19:47.592702] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-03-13T20:19:47.592854] [INFO ] [sig ] CTS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:47.868843] [INFO ] [LOCAL ] Saved forecast: CTS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CTS.txt [2026-03-13T20:19:47.869077] [INFO ] [sig ] [785/3262] Completed CTS in 0.5s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-13T20:19:47.869128] [INFO ] [sig ] [786/3262] Forecasting CTSH... [2026-03-13T20:19:47.869161] [INFO ] [sig ] Generating forecast for: CTSH [2026-03-13T20:19:47.869194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-03-13T20:19:47.883051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-03-13T20:19:47.883654] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-03-13T20:19:47.884654] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-03-13T20:19:47.884712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:47.884745] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:47.884772] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:47.884831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:47.942302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:47.943487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:47.943623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:47.943663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:48.069407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:48.069680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:48.069728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:48.069755] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:48.074014] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: DOWN (p=32.23%) [2026-03-13T20:19:48.074398] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-03-13T20:19:48.074567] [INFO ] [sig ] CTSH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:48.232352] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CTSH.txt [2026-03-13T20:19:48.232596] [INFO ] [sig ] [786/3262] Completed CTSH in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-13T20:19:48.232662] [INFO ] [sig ] [787/3262] Forecasting CTVA... [2026-03-13T20:19:48.232693] [INFO ] [sig ] Generating forecast for: CTVA [2026-03-13T20:19:48.232724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-03-13T20:19:48.246097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-03-13T20:19:48.246492] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-03-13T20:19:48.247429] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-03-13T20:19:48.247517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:48.247558] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:48.247662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:48.247746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:48.309646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:48.310804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:48.310937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:48.310978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:48.440802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:48.440978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:48.441023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:48.441063] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:48.444949] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: DOWN (p=31.43%) [2026-03-13T20:19:48.445257] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-03-13T20:19:48.445394] [INFO ] [sig ] CTVA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:48.593794] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CTVA.txt [2026-03-13T20:19:48.593938] [INFO ] [sig ] [787/3262] Completed CTVA in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.8m [2026-03-13T20:19:48.593978] [INFO ] [sig ] [788/3262] Forecasting CUBE... [2026-03-13T20:19:48.594007] [INFO ] [sig ] Generating forecast for: CUBE [2026-03-13T20:19:48.594037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-03-13T20:19:48.606707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-03-13T20:19:48.607049] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-03-13T20:19:48.608017] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-03-13T20:19:48.608071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:48.608104] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:48.608133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:48.608190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:48.666483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:48.667512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:48.667652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:48.667881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:48.793678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:48.793835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:48.793877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:48.793905] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:48.797974] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: DOWN (p=11.93%) [2026-03-13T20:19:48.798264] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-03-13T20:19:48.798393] [INFO ] [sig ] CUBE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:48.942160] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CUBE.txt [2026-03-13T20:19:48.942344] [INFO ] [sig ] [788/3262] Completed CUBE in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 14.8m [2026-03-13T20:19:48.942387] [INFO ] [sig ] [789/3262] Forecasting CUBI... [2026-03-13T20:19:48.942418] [INFO ] [sig ] Generating forecast for: CUBI [2026-03-13T20:19:48.942447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-03-13T20:19:48.953976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-03-13T20:19:48.954383] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-03-13T20:19:48.955209] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-03-13T20:19:48.955262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:48.955294] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:48.955320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:48.955376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:49.013278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:49.014170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:49.014257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:49.014290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:49.145125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:49.145328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:49.145378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:49.145409] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:49.149377] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: DOWN (p=23.24%) [2026-03-13T20:19:49.149874] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-03-13T20:19:49.150038] [INFO ] [sig ] CUBI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:49.299639] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CUBI.txt [2026-03-13T20:19:49.299788] [INFO ] [sig ] [789/3262] Completed CUBI in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.8m [2026-03-13T20:19:49.299829] [INFO ] [sig ] [790/3262] Forecasting CUK... [2026-03-13T20:19:49.299859] [INFO ] [sig ] Generating forecast for: CUK [2026-03-13T20:19:49.299888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-03-13T20:19:49.311995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-03-13T20:19:49.312374] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-03-13T20:19:49.313241] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-03-13T20:19:49.313297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:49.313332] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:49.313360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:49.313419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:49.371247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:49.372064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:49.372151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:49.372183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:49.496410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:49.496609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:49.496652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:49.496680] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:49.500175] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: DOWN (p=29.11%) [2026-03-13T20:19:49.500466] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-03-13T20:19:49.500642] [INFO ] [sig ] CUK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:49.646179] [INFO ] [LOCAL ] Saved forecast: CUK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CUK.txt [2026-03-13T20:19:49.646345] [INFO ] [sig ] [790/3262] Completed CUK in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 14.8m [2026-03-13T20:19:49.646385] [INFO ] [sig ] [791/3262] Forecasting CULP... [2026-03-13T20:19:49.646415] [INFO ] [sig ] Generating forecast for: CULP [2026-03-13T20:19:49.646444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-03-13T20:19:49.660890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-03-13T20:19:49.661276] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-03-13T20:19:49.662855] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-03-13T20:19:49.662927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:49.662981] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:49.663030] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:49.663105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:49.739551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:49.740497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:49.740606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:49.740643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:49.855971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:49.856143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:49.856189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:49.856218] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:49.859915] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: DOWN (p=16.79%) [2026-03-13T20:19:49.860238] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-03-13T20:19:49.860377] [INFO ] [sig ] CULP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:50.011364] [INFO ] [LOCAL ] Saved forecast: CULP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CULP.txt [2026-03-13T20:19:50.011604] [INFO ] [sig ] [791/3262] Completed CULP in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.8m [2026-03-13T20:19:50.011684] [INFO ] [sig ] [792/3262] Forecasting CURI... [2026-03-13T20:19:50.011732] [INFO ] [sig ] Generating forecast for: CURI [2026-03-13T20:19:50.011777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-03-13T20:19:50.024319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-03-13T20:19:50.024730] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-03-13T20:19:50.025660] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-03-13T20:19:50.025716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:50.025749] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:50.025777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:50.025834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:50.082627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:50.083442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:50.083532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:50.083591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:50.207096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:50.207285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:50.207328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:50.207359] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:50.210961] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-03-13T20:19:50.211253] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-03-13T20:19:50.211388] [INFO ] [sig ] CURI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:50.357934] [INFO ] [LOCAL ] Saved forecast: CURI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CURI.txt [2026-03-13T20:19:50.358082] [INFO ] [sig ] [792/3262] Completed CURI in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-13T20:19:50.358122] [INFO ] [sig ] [793/3262] Forecasting CUZ... [2026-03-13T20:19:50.358151] [INFO ] [sig ] Generating forecast for: CUZ [2026-03-13T20:19:50.358183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-03-13T20:19:50.371235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-03-13T20:19:50.371583] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-03-13T20:19:50.372615] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-03-13T20:19:50.372669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:50.372894] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:50.372920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:50.372976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:50.431907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:50.432561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:50.432660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:50.432693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:50.554040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:50.554191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:50.554232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:50.554261] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:50.557868] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: UP (p=81.67%) [2026-03-13T20:19:50.558153] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-03-13T20:19:50.558282] [INFO ] [sig ] CUZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:50.703692] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CUZ.txt [2026-03-13T20:19:50.703835] [INFO ] [sig ] [793/3262] Completed CUZ in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-13T20:19:50.703875] [INFO ] [sig ] [794/3262] Forecasting CVBF... [2026-03-13T20:19:50.703905] [INFO ] [sig ] Generating forecast for: CVBF [2026-03-13T20:19:50.703935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-03-13T20:19:50.715032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-03-13T20:19:50.715306] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-03-13T20:19:50.716104] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-03-13T20:19:50.716156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:50.716188] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:50.716214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:50.716269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:50.777365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:50.778174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:50.778270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:50.778304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:50.898908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:50.898998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:50.899032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:50.899061] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:50.902168] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: UP (p=68.78%) [2026-03-13T20:19:50.902432] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-03-13T20:19:50.902563] [INFO ] [sig ] CVBF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:51.043911] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CVBF.txt [2026-03-13T20:19:51.044018] [INFO ] [sig ] [794/3262] Completed CVBF in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-13T20:19:51.044055] [INFO ] [sig ] [795/3262] Forecasting CVCO... [2026-03-13T20:19:51.044085] [INFO ] [sig ] Generating forecast for: CVCO [2026-03-13T20:19:51.044113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-03-13T20:19:51.055479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-03-13T20:19:51.055820] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-03-13T20:19:51.056626] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-03-13T20:19:51.056679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:51.056737] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:51.056766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:51.056822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:51.113845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:51.114438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:51.114516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:51.114547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:51.230686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:51.230832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:51.230871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:51.230898] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:51.234256] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=92.27%) [2026-03-13T20:19:51.234535] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-03-13T20:19:51.234687] [INFO ] [sig ] CVCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:51.379662] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CVCO.txt [2026-03-13T20:19:51.379788] [INFO ] [sig ] [795/3262] Completed CVCO in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-13T20:19:51.380004] [INFO ] [sig ] [796/3262] Forecasting CVE... [2026-03-13T20:19:51.380034] [INFO ] [sig ] Generating forecast for: CVE [2026-03-13T20:19:51.380065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-03-13T20:19:51.392315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-03-13T20:19:51.392664] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-03-13T20:19:51.393442] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-03-13T20:19:51.393509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:51.393542] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:51.393593] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:51.393654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:51.451828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:51.452454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:51.452532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:51.452593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:51.578786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:51.578934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:51.578973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:51.579002] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:51.582357] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: DOWN (p=35.94%) [2026-03-13T20:19:51.582661] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-03-13T20:19:51.582792] [INFO ] [sig ] CVE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:51.730405] [INFO ] [LOCAL ] Saved forecast: CVE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CVE.txt [2026-03-13T20:19:51.730617] [INFO ] [sig ] [796/3262] Completed CVE in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-13T20:19:51.730660] [INFO ] [sig ] [797/3262] Forecasting CVEO... [2026-03-13T20:19:51.730691] [INFO ] [sig ] Generating forecast for: CVEO [2026-03-13T20:19:51.730727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-03-13T20:19:51.742862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-03-13T20:19:51.743263] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-03-13T20:19:51.744201] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-03-13T20:19:51.744253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:51.744286] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:51.744312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:51.744376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:51.801232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:51.802261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:51.802344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:51.802377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:51.923241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:51.923412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:51.923460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:51.923498] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:51.927260] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: DOWN (p=30.30%) [2026-03-13T20:19:51.927536] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-03-13T20:19:51.927701] [INFO ] [sig ] CVEO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:52.070951] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CVEO.txt [2026-03-13T20:19:52.071110] [INFO ] [sig ] [797/3262] Completed CVEO in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-13T20:19:52.071150] [INFO ] [sig ] [798/3262] Forecasting CVGI... [2026-03-13T20:19:52.071178] [INFO ] [sig ] Generating forecast for: CVGI [2026-03-13T20:19:52.071211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-03-13T20:19:52.083739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-03-13T20:19:52.084042] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-03-13T20:19:52.084843] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-03-13T20:19:52.084894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:52.084926] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:52.084952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:52.085007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:52.144615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:52.145408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:52.145494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:52.145529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:52.276743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:52.276904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:52.276947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:52.277025] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:52.280591] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: UP (p=90.40%) [2026-03-13T20:19:52.280878] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-03-13T20:19:52.281006] [INFO ] [sig ] CVGI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:52.424380] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CVGI.txt [2026-03-13T20:19:52.424541] [INFO ] [sig ] [798/3262] Completed CVGI in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-13T20:19:52.424602] [INFO ] [sig ] [799/3262] Forecasting CVI... [2026-03-13T20:19:52.424635] [INFO ] [sig ] Generating forecast for: CVI [2026-03-13T20:19:52.424667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-03-13T20:19:52.438036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-03-13T20:19:52.438437] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-03-13T20:19:52.439525] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-03-13T20:19:52.439605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:52.439641] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:52.439668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:52.439724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:52.517276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:52.518344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:52.518441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:52.518476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:52.651386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:52.651558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:52.651619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:52.651650] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:52.655688] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: DOWN (p=4.59%) [2026-03-13T20:19:52.655986] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-03-13T20:19:52.656132] [INFO ] [sig ] CVI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:52.810196] [INFO ] [LOCAL ] Saved forecast: CVI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CVI.txt [2026-03-13T20:19:52.810367] [INFO ] [sig ] [799/3262] Completed CVI in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-13T20:19:52.810435] [INFO ] [sig ] [800/3262] Forecasting CVKD... [2026-03-13T20:19:52.810467] [INFO ] [sig ] Generating forecast for: CVKD [2026-03-13T20:19:52.810499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-03-13T20:19:52.822008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-03-13T20:19:52.822385] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-03-13T20:19:52.823235] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-03-13T20:19:52.823288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:52.823320] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:52.823346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:52.823402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:52.880328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:52.881262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:52.881349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:52.881382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:53.006710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:53.006880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:53.006920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:53.006949] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:53.010672] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=13.78%) [2026-03-13T20:19:53.011025] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-03-13T20:19:53.011196] [INFO ] [sig ] CVKD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:53.158175] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CVKD.txt [2026-03-13T20:19:53.158326] [INFO ] [sig ] [800/3262] Completed CVKD in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-13T20:19:53.158366] [INFO ] [sig ] [801/3262] Forecasting CVNA... [2026-03-13T20:19:53.158396] [INFO ] [sig ] Generating forecast for: CVNA [2026-03-13T20:19:53.158427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-03-13T20:19:53.171046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-03-13T20:19:53.171388] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-03-13T20:19:53.172323] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-03-13T20:19:53.172377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:53.172409] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:53.172435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:53.172490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:53.234533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:53.235471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:53.235558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:53.235613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:53.364813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:53.364997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:53.365042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:53.365070] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:53.369209] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-03-13T20:19:53.369493] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-03-13T20:19:53.369667] [INFO ] [sig ] CVNA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:53.515529] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CVNA.txt [2026-03-13T20:19:53.515714] [INFO ] [sig ] [801/3262] Completed CVNA in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-13T20:19:53.515755] [INFO ] [sig ] [802/3262] Forecasting CVRX... [2026-03-13T20:19:53.515785] [INFO ] [sig ] Generating forecast for: CVRX [2026-03-13T20:19:53.515815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-03-13T20:19:53.527629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-03-13T20:19:53.527962] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-03-13T20:19:53.528805] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-03-13T20:19:53.528860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:53.528893] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:53.528920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:53.528977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:53.589237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:53.590085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:53.590170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:53.590206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:53.710163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:53.710329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:53.710372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:53.710403] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:53.713920] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: UP (p=55.89%) [2026-03-13T20:19:53.714235] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-03-13T20:19:53.714371] [INFO ] [sig ] CVRX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:53.869294] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CVRX.txt [2026-03-13T20:19:53.869464] [INFO ] [sig ] [802/3262] Completed CVRX in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.7m [2026-03-13T20:19:53.869508] [INFO ] [sig ] [803/3262] Forecasting CVS... [2026-03-13T20:19:53.869536] [INFO ] [sig ] Generating forecast for: CVS [2026-03-13T20:19:53.869567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-03-13T20:19:53.880947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-03-13T20:19:53.881295] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-03-13T20:19:53.882119] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-03-13T20:19:53.882172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:53.882204] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:53.882231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:53.882286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:53.943219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:53.944127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:53.944210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:53.944243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:54.069884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:54.070048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:54.070104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:54.070136] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:54.073754] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: UP (p=89.66%) [2026-03-13T20:19:54.074039] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-03-13T20:19:54.074175] [INFO ] [sig ] CVS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:54.233098] [INFO ] [LOCAL ] Saved forecast: CVS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CVS.txt [2026-03-13T20:19:54.233269] [INFO ] [sig ] [803/3262] Completed CVS in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.7m [2026-03-13T20:19:54.233323] [INFO ] [sig ] [804/3262] Forecasting CVX... [2026-03-13T20:19:54.233356] [INFO ] [sig ] Generating forecast for: CVX [2026-03-13T20:19:54.233387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-03-13T20:19:54.245249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-03-13T20:19:54.245625] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-03-13T20:19:54.246488] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-03-13T20:19:54.246543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:54.246606] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:54.246636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:54.246694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:54.306005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:54.306769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:54.306867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:54.306904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:54.431764] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:54.431929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:54.431970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:54.431999] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:54.435529] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: UP (p=62.98%) [2026-03-13T20:19:54.435836] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-03-13T20:19:54.435968] [INFO ] [sig ] CVX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:54.579962] [INFO ] [LOCAL ] Saved forecast: CVX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CVX.txt [2026-03-13T20:19:54.580118] [INFO ] [sig ] [804/3262] Completed CVX in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.7m [2026-03-13T20:19:54.580162] [INFO ] [sig ] [805/3262] Forecasting CWAN... [2026-03-13T20:19:54.580193] [INFO ] [sig ] Generating forecast for: CWAN [2026-03-13T20:19:54.580224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-03-13T20:19:54.593136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-03-13T20:19:54.593539] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-03-13T20:19:54.594555] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-03-13T20:19:54.594631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:54.594665] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:54.594692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:54.594747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:54.653794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:54.654614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:54.654761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:54.654797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:54.781076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:54.781257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:54.781297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:54.781326] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:54.784811] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: DOWN (p=37.86%) [2026-03-13T20:19:54.785094] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-03-13T20:19:54.785225] [INFO ] [sig ] CWAN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:54.932809] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CWAN.txt [2026-03-13T20:19:54.932966] [INFO ] [sig ] [805/3262] Completed CWAN in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.7m [2026-03-13T20:19:54.933007] [INFO ] [sig ] [806/3262] Forecasting CWBC... [2026-03-13T20:19:54.933037] [INFO ] [sig ] Generating forecast for: CWBC [2026-03-13T20:19:54.933068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-03-13T20:19:54.944835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-03-13T20:19:54.945428] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-03-13T20:19:54.946315] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-03-13T20:19:54.946370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:54.946402] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:54.946431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:54.946489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:55.006778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:55.007667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:55.007771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:55.007805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:55.138487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:55.138700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:55.138762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:55.138802] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:55.143131] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: UP (p=51.55%) [2026-03-13T20:19:55.143427] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-03-13T20:19:55.143588] [INFO ] [sig ] CWBC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:55.291767] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CWBC.txt [2026-03-13T20:19:55.291901] [INFO ] [sig ] [806/3262] Completed CWBC in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.7m [2026-03-13T20:19:55.291941] [INFO ] [sig ] [807/3262] Forecasting CWCO... [2026-03-13T20:19:55.291971] [INFO ] [sig ] Generating forecast for: CWCO [2026-03-13T20:19:55.292011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-03-13T20:19:55.304351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-03-13T20:19:55.304668] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-03-13T20:19:55.305463] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-03-13T20:19:55.305515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:55.305559] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:55.305612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:55.305676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:55.362398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:55.363040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:55.363126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:55.363159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:55.479409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:55.479538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:55.479595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:55.479636] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:55.483035] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=30.18%) [2026-03-13T20:19:55.483317] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-03-13T20:19:55.483448] [INFO ] [sig ] CWCO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:55.627991] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CWCO.txt [2026-03-13T20:19:55.628115] [INFO ] [sig ] [807/3262] Completed CWCO in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.7m [2026-03-13T20:19:55.628154] [INFO ] [sig ] [808/3262] Forecasting CWD... [2026-03-13T20:19:55.628184] [INFO ] [sig ] Generating forecast for: CWD [2026-03-13T20:19:55.628213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-03-13T20:19:55.638749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-03-13T20:19:55.639277] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-03-13T20:19:55.640095] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-03-13T20:19:55.640148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:55.640181] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:55.640208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:55.640264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:55.697506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:55.698308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:55.698392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:55.698424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:55.811159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:55.811323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:55.811362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:55.811391] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:55.814809] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: UP (p=89.08%) [2026-03-13T20:19:55.815101] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-03-13T20:19:55.815233] [INFO ] [sig ] CWD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:55.962723] [INFO ] [LOCAL ] Saved forecast: CWD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CWD.txt [2026-03-13T20:19:55.962923] [INFO ] [sig ] [808/3262] Completed CWD in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.7m [2026-03-13T20:19:55.962965] [INFO ] [sig ] [809/3262] Forecasting CWEN... [2026-03-13T20:19:55.962994] [INFO ] [sig ] Generating forecast for: CWEN [2026-03-13T20:19:55.963026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-03-13T20:19:55.975088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-03-13T20:19:55.975406] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-03-13T20:19:55.976253] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-03-13T20:19:55.976305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:55.976338] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:55.976364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:55.976420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:56.036304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:56.037084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:56.037179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:56.037215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:56.160687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:56.160835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:56.160873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:56.161095] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:56.164459] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: DOWN (p=8.78%) [2026-03-13T20:19:56.164760] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-03-13T20:19:56.164886] [INFO ] [sig ] CWEN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:56.306392] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CWEN.txt [2026-03-13T20:19:56.306518] [INFO ] [sig ] [809/3262] Completed CWEN in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.7m [2026-03-13T20:19:56.306557] [INFO ] [sig ] [810/3262] Forecasting CWH... [2026-03-13T20:19:56.306608] [INFO ] [sig ] Generating forecast for: CWH [2026-03-13T20:19:56.306639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-03-13T20:19:56.318531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-03-13T20:19:56.318864] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-03-13T20:19:56.319659] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-03-13T20:19:56.319714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:56.319749] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:56.319775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:56.319831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:56.376383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:56.377031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:56.377109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:56.377140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:56.501604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:56.501767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:56.501997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:56.502024] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:56.505858] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: DOWN (p=28.78%) [2026-03-13T20:19:56.506155] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-03-13T20:19:56.506286] [INFO ] [sig ] CWH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:56.653943] [INFO ] [LOCAL ] Saved forecast: CWH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CWH.txt [2026-03-13T20:19:56.654073] [INFO ] [sig ] [810/3262] Completed CWH in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-13T20:19:56.654111] [INFO ] [sig ] [811/3262] Forecasting CWK... [2026-03-13T20:19:56.654146] [INFO ] [sig ] Generating forecast for: CWK [2026-03-13T20:19:56.654177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-03-13T20:19:56.665211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-03-13T20:19:56.665528] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-03-13T20:19:56.666388] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-03-13T20:19:56.666442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:56.666476] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:56.666504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:56.666563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:56.728324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:56.729195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:56.729276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:56.729310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:56.857655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:56.857832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:56.857884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:56.857917] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:56.861805] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: UP (p=61.90%) [2026-03-13T20:19:56.862088] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-03-13T20:19:56.862228] [INFO ] [sig ] CWK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:57.009599] [INFO ] [LOCAL ] Saved forecast: CWK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CWK.txt [2026-03-13T20:19:57.009759] [INFO ] [sig ] [811/3262] Completed CWK in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-13T20:19:57.009807] [INFO ] [sig ] [812/3262] Forecasting CXDO... [2026-03-13T20:19:57.009840] [INFO ] [sig ] Generating forecast for: CXDO [2026-03-13T20:19:57.009878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-03-13T20:19:57.021244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-03-13T20:19:57.021622] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-03-13T20:19:57.022420] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-03-13T20:19:57.022475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:57.022537] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:57.022565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:57.022649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:57.080973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:57.081836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:57.081930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:57.081971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:57.200976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:57.201140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:57.201183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:57.201215] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:57.204726] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: UP (p=58.55%) [2026-03-13T20:19:57.205020] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-03-13T20:19:57.205151] [INFO ] [sig ] CXDO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:57.352844] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CXDO.txt [2026-03-13T20:19:57.352984] [INFO ] [sig ] [812/3262] Completed CXDO in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-13T20:19:57.353024] [INFO ] [sig ] [813/3262] Forecasting CXE... [2026-03-13T20:19:57.353053] [INFO ] [sig ] Generating forecast for: CXE [2026-03-13T20:19:57.353082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-03-13T20:19:57.364518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-03-13T20:19:57.364854] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-03-13T20:19:57.365908] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-03-13T20:19:57.365961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:57.366004] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:57.366031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:57.366086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:57.425078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:57.425923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:57.426005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:57.426041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:57.542746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:57.542896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:57.542936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:57.542965] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:57.546678] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: UP (p=64.04%) [2026-03-13T20:19:57.547117] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-03-13T20:19:57.547242] [INFO ] [sig ] CXE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:57.696604] [INFO ] [LOCAL ] Saved forecast: CXE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CXE.txt [2026-03-13T20:19:57.696779] [INFO ] [sig ] [813/3262] Completed CXE in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-13T20:19:57.696821] [INFO ] [sig ] [814/3262] Forecasting CXSE... [2026-03-13T20:19:57.696851] [INFO ] [sig ] Generating forecast for: CXSE [2026-03-13T20:19:57.696881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-03-13T20:19:57.708856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-03-13T20:19:57.709216] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-03-13T20:19:57.710089] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-03-13T20:19:57.710153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:57.710197] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:57.710228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:57.710286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:57.771120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:57.771930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:57.772029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:57.772073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:57.889155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:57.889331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:57.889373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:57.889435] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:57.893038] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-03-13T20:19:57.893366] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-03-13T20:19:57.893509] [INFO ] [sig ] CXSE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:58.035196] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CXSE.txt [2026-03-13T20:19:58.035352] [INFO ] [sig ] [814/3262] Completed CXSE in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-13T20:19:58.035402] [INFO ] [sig ] [815/3262] Forecasting CYD... [2026-03-13T20:19:58.035434] [INFO ] [sig ] Generating forecast for: CYD [2026-03-13T20:19:58.035465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-03-13T20:19:58.046339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-03-13T20:19:58.046685] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-03-13T20:19:58.047461] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-03-13T20:19:58.047514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:58.047544] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:58.047622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:58.047682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:58.104653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:58.105366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:58.105447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:58.105480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:58.231669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:58.231830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:58.231872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:58.231934] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:58.235474] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: DOWN (p=29.88%) [2026-03-13T20:19:58.235819] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-03-13T20:19:58.235971] [INFO ] [sig ] CYD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:58.379981] [INFO ] [LOCAL ] Saved forecast: CYD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CYD.txt [2026-03-13T20:19:58.380110] [INFO ] [sig ] [815/3262] Completed CYD in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-13T20:19:58.380148] [INFO ] [sig ] [816/3262] Forecasting CYH... [2026-03-13T20:19:58.380178] [INFO ] [sig ] Generating forecast for: CYH [2026-03-13T20:19:58.380207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-03-13T20:19:58.391005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-03-13T20:19:58.391319] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-03-13T20:19:58.392123] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-03-13T20:19:58.392176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:58.392208] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:58.392235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:58.392290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:58.450785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:58.451487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:58.451569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:58.451624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:58.570617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:58.570763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:58.570802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:58.570831] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:58.574251] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: DOWN (p=0.42%) [2026-03-13T20:19:58.574531] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-03-13T20:19:58.574678] [INFO ] [sig ] CYH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:58.718185] [INFO ] [LOCAL ] Saved forecast: CYH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CYH.txt [2026-03-13T20:19:58.718320] [INFO ] [sig ] [816/3262] Completed CYH in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-13T20:19:58.718359] [INFO ] [sig ] [817/3262] Forecasting CYN... [2026-03-13T20:19:58.718387] [INFO ] [sig ] Generating forecast for: CYN [2026-03-13T20:19:58.718418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-03-13T20:19:58.729093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-03-13T20:19:58.729406] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-03-13T20:19:58.730205] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-03-13T20:19:58.730257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:58.730288] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:58.730315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:58.730371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:58.788609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:58.789286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:58.789370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:58.789404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:58.906617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:58.906767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:58.906808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:58.906837] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:58.910250] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: UP (p=58.17%) [2026-03-13T20:19:58.910525] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-03-13T20:19:58.910672] [INFO ] [sig ] CYN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:19:59.069444] [INFO ] [LOCAL ] Saved forecast: CYN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CYN.txt [2026-03-13T20:19:59.069612] [INFO ] [sig ] [817/3262] Completed CYN in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-13T20:19:59.069655] [INFO ] [sig ] [818/3262] Forecasting CYRX... [2026-03-13T20:19:59.069684] [INFO ] [sig ] Generating forecast for: CYRX [2026-03-13T20:19:59.069720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-03-13T20:19:59.080489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-03-13T20:19:59.080801] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-03-13T20:19:59.081597] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-03-13T20:19:59.081649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:59.081680] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:59.081707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:59.081763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:59.138697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:59.139365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:59.139444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:59.139476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:59.257897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:59.258049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:59.258087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:59.258115] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:59.261547] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: DOWN (p=11.63%) [2026-03-13T20:19:59.261840] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-03-13T20:19:59.261966] [INFO ] [sig ] CYRX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:59.405156] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CYRX.txt [2026-03-13T20:19:59.405290] [INFO ] [sig ] [818/3262] Completed CYRX in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.6m [2026-03-13T20:19:59.405330] [INFO ] [sig ] [819/3262] Forecasting CYTK... [2026-03-13T20:19:59.405359] [INFO ] [sig ] Generating forecast for: CYTK [2026-03-13T20:19:59.405389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-03-13T20:19:59.416495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-03-13T20:19:59.416842] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-03-13T20:19:59.417665] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-03-13T20:19:59.417718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:59.417750] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:59.417779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:59.417837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:59.475563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:59.476291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:59.476371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:59.476404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:59.600865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:59.601025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:59.601065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:59.601094] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:59.605061] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: DOWN (p=40.22%) [2026-03-13T20:19:59.605340] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-03-13T20:19:59.605466] [INFO ] [sig ] CYTK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:19:59.759970] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CYTK.txt [2026-03-13T20:19:59.760132] [INFO ] [sig ] [819/3262] Completed CYTK in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.6m [2026-03-13T20:19:59.760187] [INFO ] [sig ] [820/3262] Forecasting CZFS... [2026-03-13T20:19:59.760224] [INFO ] [sig ] Generating forecast for: CZFS [2026-03-13T20:19:59.760258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-03-13T20:19:59.771688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-03-13T20:19:59.772044] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-03-13T20:19:59.772886] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-03-13T20:19:59.772957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:19:59.772991] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:19:59.773018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:19:59.773077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:19:59.836281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:19:59.837170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:19:59.837260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:19:59.837308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:19:59.942062] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:19:59.942225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:19:59.942264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:19:59.942294] [INFO ] [FORECASTER] Training complete [2026-03-13T20:19:59.945726] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: UP (p=93.60%) [2026-03-13T20:19:59.946031] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-03-13T20:19:59.946156] [INFO ] [sig ] CZFS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:00.091787] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/CZFS.txt [2026-03-13T20:20:00.091944] [INFO ] [sig ] [820/3262] Completed CZFS in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.6m [2026-03-13T20:20:00.092175] [INFO ] [sig ] [821/3262] Forecasting CZNC... [2026-03-13T20:20:00.092205] [INFO ] [sig ] Generating forecast for: CZNC [2026-03-13T20:20:00.092234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-03-13T20:20:00.104523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-03-13T20:20:00.105081] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-03-13T20:20:00.105885] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-03-13T20:20:00.105939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:00.106155] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:00.106182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:00.106237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:00.166428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:00.167437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:00.167525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:00.167561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:00.295109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:00.295250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:00.295292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:00.295320] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:00.299516] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: DOWN (p=44.97%) [2026-03-13T20:20:00.299862] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-03-13T20:20:00.300002] [INFO ] [sig ] CZNC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:00.443395] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CZNC.txt [2026-03-13T20:20:00.443524] [INFO ] [sig ] [821/3262] Completed CZNC in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.6m [2026-03-13T20:20:00.443563] [INFO ] [sig ] [822/3262] Forecasting CZWI... [2026-03-13T20:20:00.443621] [INFO ] [sig ] Generating forecast for: CZWI [2026-03-13T20:20:00.443653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-03-13T20:20:00.454309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-03-13T20:20:00.454622] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-03-13T20:20:00.455634] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-03-13T20:20:00.455686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:00.455718] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:00.455745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:00.455800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:00.517458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:00.518175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:00.518280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:00.518315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:00.631426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:00.631593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:00.631635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:00.631665] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:00.635023] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: DOWN (p=1.18%) [2026-03-13T20:20:00.635296] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-03-13T20:20:00.635426] [INFO ] [sig ] CZWI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:00.795276] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/CZWI.txt [2026-03-13T20:20:00.795465] [INFO ] [sig ] [822/3262] Completed CZWI in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.6m [2026-03-13T20:20:00.795525] [INFO ] [sig ] [823/3262] Forecasting DAL... [2026-03-13T20:20:00.795590] [INFO ] [sig ] Generating forecast for: DAL [2026-03-13T20:20:00.795640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-03-13T20:20:00.807626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-03-13T20:20:00.808020] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-03-13T20:20:00.809011] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-03-13T20:20:00.809066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:00.809099] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:00.809127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:00.809184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:00.873175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:00.874168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:00.874260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:00.874294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:01.000608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:01.000772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:01.000817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:01.000845] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:01.004270] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: UP (p=85.89%) [2026-03-13T20:20:01.004555] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-03-13T20:20:01.004703] [INFO ] [sig ] DAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:01.193118] [INFO ] [LOCAL ] Saved forecast: DAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DAL.txt [2026-03-13T20:20:01.193326] [INFO ] [sig ] [823/3262] Completed DAL in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.6m [2026-03-13T20:20:01.193400] [INFO ] [sig ] [824/3262] Forecasting DAN... [2026-03-13T20:20:01.193445] [INFO ] [sig ] Generating forecast for: DAN [2026-03-13T20:20:01.193486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-03-13T20:20:01.209637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-03-13T20:20:01.210173] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-03-13T20:20:01.211296] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-03-13T20:20:01.211364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:01.211411] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:01.211453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:01.211537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:01.287802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:01.288757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:01.288862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:01.288906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:01.421509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:01.421741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:01.421799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:01.421838] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:01.426861] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: UP (p=96.19%) [2026-03-13T20:20:01.427318] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-03-13T20:20:01.427488] [INFO ] [sig ] DAN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:01.580085] [INFO ] [LOCAL ] Saved forecast: DAN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DAN.txt [2026-03-13T20:20:01.580262] [INFO ] [sig ] [824/3262] Completed DAN in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.6m [2026-03-13T20:20:01.580305] [INFO ] [sig ] [825/3262] Forecasting DAO... [2026-03-13T20:20:01.580337] [INFO ] [sig ] Generating forecast for: DAO [2026-03-13T20:20:01.580369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-03-13T20:20:01.597376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-03-13T20:20:01.598215] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-03-13T20:20:01.599817] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-03-13T20:20:01.600046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:01.600096] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:01.600135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:01.600401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:01.695021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:01.696391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:01.696516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:01.696591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:01.859799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:01.859973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:01.860013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:01.860044] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:01.863670] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: DOWN (p=21.72%) [2026-03-13T20:20:01.864044] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-03-13T20:20:01.864190] [INFO ] [sig ] DAO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:02.024802] [INFO ] [LOCAL ] Saved forecast: DAO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DAO.txt [2026-03-13T20:20:02.025022] [INFO ] [sig ] [825/3262] Completed DAO in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.6m [2026-03-13T20:20:02.025065] [INFO ] [sig ] [826/3262] Forecasting DAPP... [2026-03-13T20:20:02.025095] [INFO ] [sig ] Generating forecast for: DAPP [2026-03-13T20:20:02.025124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-03-13T20:20:02.038182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-03-13T20:20:02.038650] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-03-13T20:20:02.039569] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-03-13T20:20:02.039670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:02.039706] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:02.039735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:02.039793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:02.098396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:02.099471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:02.099673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:02.099726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:02.228480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:02.228668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:02.228712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:02.228743] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:02.232495] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: UP (p=73.73%) [2026-03-13T20:20:02.232890] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-03-13T20:20:02.233041] [INFO ] [sig ] DAPP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:02.390267] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DAPP.txt [2026-03-13T20:20:02.390460] [INFO ] [sig ] [826/3262] Completed DAPP in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-13T20:20:02.390509] [INFO ] [sig ] [827/3262] Forecasting DARE... [2026-03-13T20:20:02.390542] [INFO ] [sig ] Generating forecast for: DARE [2026-03-13T20:20:02.390595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-03-13T20:20:02.402132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-03-13T20:20:02.402570] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-03-13T20:20:02.403501] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-03-13T20:20:02.403561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:02.403618] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:02.403648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:02.403705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:02.463179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:02.464124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:02.464215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:02.464249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:02.579058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:02.579229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:02.579289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:02.579318] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:02.583118] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: DOWN (p=25.83%) [2026-03-13T20:20:02.583519] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-03-13T20:20:02.583703] [INFO ] [sig ] DARE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:02.738667] [INFO ] [LOCAL ] Saved forecast: DARE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DARE.txt [2026-03-13T20:20:02.738830] [INFO ] [sig ] [827/3262] Completed DARE in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-13T20:20:02.738871] [INFO ] [sig ] [828/3262] Forecasting DASH... [2026-03-13T20:20:02.738900] [INFO ] [sig ] Generating forecast for: DASH [2026-03-13T20:20:02.738929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-03-13T20:20:02.750106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-03-13T20:20:02.750518] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-03-13T20:20:02.751365] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-03-13T20:20:02.751418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:02.751451] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:02.751478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:02.751534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:02.810953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:02.811907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:02.811999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:02.812036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:02.938925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:02.939068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:02.939299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:02.939327] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:02.942980] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=76.89%) [2026-03-13T20:20:02.943255] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-03-13T20:20:02.943384] [INFO ] [sig ] DASH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:03.096423] [INFO ] [LOCAL ] Saved forecast: DASH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DASH.txt [2026-03-13T20:20:03.096641] [INFO ] [sig ] [828/3262] Completed DASH in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-13T20:20:03.096692] [INFO ] [sig ] [829/3262] Forecasting DAVA... [2026-03-13T20:20:03.096729] [INFO ] [sig ] Generating forecast for: DAVA [2026-03-13T20:20:03.096767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-03-13T20:20:03.114251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-03-13T20:20:03.114675] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-03-13T20:20:03.115724] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-03-13T20:20:03.115779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:03.115844] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:03.115877] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:03.115935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:03.176527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:03.177465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:03.177550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:03.177628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:03.300738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:03.300900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:03.300940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:03.300988] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:03.304438] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: DOWN (p=49.53%) [2026-03-13T20:20:03.304744] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-03-13T20:20:03.304875] [INFO ] [sig ] DAVA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:03.449671] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DAVA.txt [2026-03-13T20:20:03.449837] [INFO ] [sig ] [829/3262] Completed DAVA in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-13T20:20:03.449879] [INFO ] [sig ] [830/3262] Forecasting DAVE... [2026-03-13T20:20:03.449909] [INFO ] [sig ] Generating forecast for: DAVE [2026-03-13T20:20:03.449939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-03-13T20:20:03.461179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-03-13T20:20:03.461597] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-03-13T20:20:03.462468] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-03-13T20:20:03.462523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:03.462556] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:03.462613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:03.462678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:03.520436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:03.521380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:03.521468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:03.521501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:03.645762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:03.645932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:03.645973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:03.646001] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:03.649808] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: DOWN (p=31.36%) [2026-03-13T20:20:03.650120] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-03-13T20:20:03.650256] [INFO ] [sig ] DAVE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:03.796252] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DAVE.txt [2026-03-13T20:20:03.796426] [INFO ] [sig ] [830/3262] Completed DAVE in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-13T20:20:03.796468] [INFO ] [sig ] [831/3262] Forecasting DAWN... [2026-03-13T20:20:03.796500] [INFO ] [sig ] Generating forecast for: DAWN [2026-03-13T20:20:03.796531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-03-13T20:20:03.809004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-03-13T20:20:03.809391] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-03-13T20:20:03.810215] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-03-13T20:20:03.810269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:03.810317] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:03.810352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:03.810428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:03.867977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:03.868908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:03.868993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:03.869026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:04.006077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:04.006254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:04.006306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:04.006346] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:04.010874] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: UP (p=85.23%) [2026-03-13T20:20:04.011213] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-03-13T20:20:04.011399] [INFO ] [sig ] DAWN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:04.175940] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DAWN.txt [2026-03-13T20:20:04.176122] [INFO ] [sig ] [831/3262] Completed DAWN in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-13T20:20:04.176166] [INFO ] [sig ] [832/3262] Forecasting DB... [2026-03-13T20:20:04.176206] [INFO ] [sig ] Generating forecast for: DB [2026-03-13T20:20:04.176243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-03-13T20:20:04.188808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-03-13T20:20:04.189470] [INFO ] [FORECASTER] Starting predict_future for DB [2026-03-13T20:20:04.190379] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-03-13T20:20:04.190444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:04.190480] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:04.190508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:04.190566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:04.259048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:04.260069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:04.260159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:04.260212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:04.402995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:04.403160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:04.403211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:04.403311] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:04.407158] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: DOWN (p=41.27%) [2026-03-13T20:20:04.407451] [INFO ] [FORECASTER] Completed predict_future for DB [2026-03-13T20:20:04.407647] [INFO ] [sig ] DB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:04.565757] [INFO ] [LOCAL ] Saved forecast: DB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DB.txt [2026-03-13T20:20:04.565895] [INFO ] [sig ] [832/3262] Completed DB in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-13T20:20:04.565938] [INFO ] [sig ] [833/3262] Forecasting DBI... [2026-03-13T20:20:04.565969] [INFO ] [sig ] Generating forecast for: DBI [2026-03-13T20:20:04.566002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-03-13T20:20:04.578458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-03-13T20:20:04.578821] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-03-13T20:20:04.579842] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-03-13T20:20:04.579894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:04.579926] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:04.579952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:04.580007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:04.637896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:04.638541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:04.638639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:04.638672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:04.757752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:04.757925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:04.757966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:04.757995] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:04.761468] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: UP (p=79.77%) [2026-03-13T20:20:04.761780] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-03-13T20:20:04.761917] [INFO ] [sig ] DBI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:04.903907] [INFO ] [LOCAL ] Saved forecast: DBI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DBI.txt [2026-03-13T20:20:04.904060] [INFO ] [sig ] [833/3262] Completed DBI in 0.3s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-13T20:20:04.904104] [INFO ] [sig ] [834/3262] Forecasting DBL... [2026-03-13T20:20:04.904133] [INFO ] [sig ] Generating forecast for: DBL [2026-03-13T20:20:04.904164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-03-13T20:20:04.915113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-03-13T20:20:04.915421] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-03-13T20:20:04.916225] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-03-13T20:20:04.916277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:04.916308] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:04.916334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:04.916390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:04.977769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:04.978681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:04.978766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:04.978799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:05.105228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:05.105392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:05.105436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:05.105466] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:05.108979] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: UP (p=82.49%) [2026-03-13T20:20:05.109288] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-03-13T20:20:05.109421] [INFO ] [sig ] DBL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:05.255548] [INFO ] [LOCAL ] Saved forecast: DBL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DBL.txt [2026-03-13T20:20:05.255709] [INFO ] [sig ] [834/3262] Completed DBL in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-13T20:20:05.255749] [INFO ] [sig ] [835/3262] Forecasting DBRG... [2026-03-13T20:20:05.255784] [INFO ] [sig ] Generating forecast for: DBRG [2026-03-13T20:20:05.255816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-03-13T20:20:05.268998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-03-13T20:20:05.269308] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-03-13T20:20:05.270136] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-03-13T20:20:05.270201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:05.270236] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:05.270263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:05.270320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:05.327961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:05.328618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:05.328697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:05.328730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:05.448719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:05.448887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:05.448925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:05.448955] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:05.452917] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: DOWN (p=19.77%) [2026-03-13T20:20:05.453208] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-03-13T20:20:05.453336] [INFO ] [sig ] DBRG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:05.620978] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DBRG.txt [2026-03-13T20:20:05.621140] [INFO ] [sig ] [835/3262] Completed DBRG in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.5m [2026-03-13T20:20:05.621179] [INFO ] [sig ] [836/3262] Forecasting DBX... [2026-03-13T20:20:05.621208] [INFO ] [sig ] Generating forecast for: DBX [2026-03-13T20:20:05.621238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-03-13T20:20:05.636189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-03-13T20:20:05.636552] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-03-13T20:20:05.637416] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-03-13T20:20:05.637469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:05.637501] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:05.637529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:05.637624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:05.695261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:05.695992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:05.696070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:05.696103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:05.824186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:05.824367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:05.824409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:05.824439] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:05.827888] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: DOWN (p=46.89%) [2026-03-13T20:20:05.828176] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-03-13T20:20:05.828309] [INFO ] [sig ] DBX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:05.986502] [INFO ] [LOCAL ] Saved forecast: DBX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DBX.txt [2026-03-13T20:20:05.986693] [INFO ] [sig ] [836/3262] Completed DBX in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.5m [2026-03-13T20:20:05.986736] [INFO ] [sig ] [837/3262] Forecasting DCBO... [2026-03-13T20:20:05.986766] [INFO ] [sig ] Generating forecast for: DCBO [2026-03-13T20:20:05.986799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-03-13T20:20:05.998669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-03-13T20:20:05.999067] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-03-13T20:20:05.999882] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-03-13T20:20:05.999937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:05.999972] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:05.999999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:06.000055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:06.062802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:06.063737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:06.063862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:06.063908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:06.195890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:06.196059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:06.196100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:06.196129] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:06.199774] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: UP (p=85.24%) [2026-03-13T20:20:06.200145] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-03-13T20:20:06.200289] [INFO ] [sig ] DCBO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:06.346705] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DCBO.txt [2026-03-13T20:20:06.346842] [INFO ] [sig ] [837/3262] Completed DCBO in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.5m [2026-03-13T20:20:06.346888] [INFO ] [sig ] [838/3262] Forecasting DCI... [2026-03-13T20:20:06.346926] [INFO ] [sig ] Generating forecast for: DCI [2026-03-13T20:20:06.346963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-03-13T20:20:06.358313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-03-13T20:20:06.358623] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-03-13T20:20:06.359544] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-03-13T20:20:06.359618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:06.359651] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:06.359679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:06.359735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:06.420307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:06.421059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:06.421138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:06.421172] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:06.554336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:06.554537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:06.554604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:06.554656] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:06.558204] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: DOWN (p=40.03%) [2026-03-13T20:20:06.558508] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-03-13T20:20:06.558675] [INFO ] [sig ] DCI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:06.711499] [INFO ] [LOCAL ] Saved forecast: DCI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DCI.txt [2026-03-13T20:20:06.711688] [INFO ] [sig ] [838/3262] Completed DCI in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.5m [2026-03-13T20:20:06.711731] [INFO ] [sig ] [839/3262] Forecasting DCO... [2026-03-13T20:20:06.711761] [INFO ] [sig ] Generating forecast for: DCO [2026-03-13T20:20:06.711790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-03-13T20:20:06.723451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-03-13T20:20:06.723845] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-03-13T20:20:06.724879] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-03-13T20:20:06.724931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:06.724962] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:06.724989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:06.725050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:06.786373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:06.787114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:06.787223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:06.787257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:06.915584] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:06.915749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:06.915790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:06.915820] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:06.919220] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: UP (p=95.72%) [2026-03-13T20:20:06.919495] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-03-13T20:20:06.919639] [INFO ] [sig ] DCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:07.070533] [INFO ] [LOCAL ] Saved forecast: DCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DCO.txt [2026-03-13T20:20:07.070711] [INFO ] [sig ] [839/3262] Completed DCO in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.5m [2026-03-13T20:20:07.070753] [INFO ] [sig ] [840/3262] Forecasting DCOM... [2026-03-13T20:20:07.070784] [INFO ] [sig ] Generating forecast for: DCOM [2026-03-13T20:20:07.070815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-03-13T20:20:07.082432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-03-13T20:20:07.082787] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-03-13T20:20:07.083589] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-03-13T20:20:07.083643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:07.083675] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:07.083701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:07.083758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:07.145072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:07.145923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:07.146011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:07.146062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:07.267398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:07.267646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:07.267705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:07.267746] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:07.273086] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: DOWN (p=13.17%) [2026-03-13T20:20:07.273658] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-03-13T20:20:07.273831] [INFO ] [sig ] DCOM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:07.426781] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DCOM.txt [2026-03-13T20:20:07.426946] [INFO ] [sig ] [840/3262] Completed DCOM in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.5m [2026-03-13T20:20:07.426989] [INFO ] [sig ] [841/3262] Forecasting DCTH... [2026-03-13T20:20:07.427020] [INFO ] [sig ] Generating forecast for: DCTH [2026-03-13T20:20:07.427050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-03-13T20:20:07.439327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-03-13T20:20:07.439772] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-03-13T20:20:07.440740] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-03-13T20:20:07.440794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:07.440827] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:07.440853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:07.440910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:07.500146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:07.501109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:07.501202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:07.501237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:07.625066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:07.625231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:07.625272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:07.625302] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:07.628885] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: UP (p=98.89%) [2026-03-13T20:20:07.629193] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-03-13T20:20:07.629333] [INFO ] [sig ] DCTH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:07.779175] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DCTH.txt [2026-03-13T20:20:07.779337] [INFO ] [sig ] [841/3262] Completed DCTH in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.5m [2026-03-13T20:20:07.779378] [INFO ] [sig ] [842/3262] Forecasting DD... [2026-03-13T20:20:07.779409] [INFO ] [sig ] Generating forecast for: DD [2026-03-13T20:20:07.779438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-03-13T20:20:07.792376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-03-13T20:20:07.792809] [INFO ] [FORECASTER] Starting predict_future for DD [2026-03-13T20:20:07.793636] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-03-13T20:20:07.793690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:07.793724] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:07.793753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:07.793843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:07.853102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:07.854013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:07.854101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:07.854133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:07.980809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:07.980975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:07.981016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:07.981047] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:07.984490] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: DOWN (p=39.96%) [2026-03-13T20:20:07.984794] [INFO ] [FORECASTER] Completed predict_future for DD [2026-03-13T20:20:07.984931] [INFO ] [sig ] DD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:08.141428] [INFO ] [LOCAL ] Saved forecast: DD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DD.txt [2026-03-13T20:20:08.141659] [INFO ] [sig ] [842/3262] Completed DD in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 14.5m [2026-03-13T20:20:08.141706] [INFO ] [sig ] [843/3262] Forecasting DDD... [2026-03-13T20:20:08.141740] [INFO ] [sig ] Generating forecast for: DDD [2026-03-13T20:20:08.141773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-03-13T20:20:08.155810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-03-13T20:20:08.156210] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-03-13T20:20:08.157227] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-03-13T20:20:08.157282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:08.157317] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:08.157345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:08.157402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:08.222171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:08.223198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:08.223287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:08.223322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:08.354129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:08.354270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:08.354312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:08.354341] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:08.357945] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: UP (p=64.46%) [2026-03-13T20:20:08.358423] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-03-13T20:20:08.358556] [INFO ] [sig ] DDD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:08.512468] [INFO ] [LOCAL ] Saved forecast: DDD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DDD.txt [2026-03-13T20:20:08.512653] [INFO ] [sig ] [843/3262] Completed DDD in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-13T20:20:08.512700] [INFO ] [sig ] [844/3262] Forecasting DDI... [2026-03-13T20:20:08.512733] [INFO ] [sig ] Generating forecast for: DDI [2026-03-13T20:20:08.512764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-03-13T20:20:08.525073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-03-13T20:20:08.525436] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-03-13T20:20:08.526325] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-03-13T20:20:08.526396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:08.526432] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:08.526461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:08.526525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:08.590966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:08.592064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:08.592167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:08.592210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:08.729492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:08.729677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:08.729717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:08.729747] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:08.733336] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: DOWN (p=7.52%) [2026-03-13T20:20:08.733631] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-03-13T20:20:08.733760] [INFO ] [sig ] DDI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:08.877291] [INFO ] [LOCAL ] Saved forecast: DDI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DDI.txt [2026-03-13T20:20:08.877445] [INFO ] [sig ] [844/3262] Completed DDI in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-13T20:20:08.877485] [INFO ] [sig ] [845/3262] Forecasting DDL... [2026-03-13T20:20:08.877516] [INFO ] [sig ] Generating forecast for: DDL [2026-03-13T20:20:08.877546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-03-13T20:20:08.892702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-03-13T20:20:08.893035] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-03-13T20:20:08.893862] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-03-13T20:20:08.893915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:08.893947] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:08.893974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:08.894031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:08.950802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:08.951709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:08.951814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:08.951858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:09.072757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:09.072922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:09.072963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:09.072992] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:09.076460] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: DOWN (p=2.64%) [2026-03-13T20:20:09.076765] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-03-13T20:20:09.076893] [INFO ] [sig ] DDL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:09.224403] [INFO ] [LOCAL ] Saved forecast: DDL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DDL.txt [2026-03-13T20:20:09.224558] [INFO ] [sig ] [845/3262] Completed DDL in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-13T20:20:09.224620] [INFO ] [sig ] [846/3262] Forecasting DDOG... [2026-03-13T20:20:09.224652] [INFO ] [sig ] Generating forecast for: DDOG [2026-03-13T20:20:09.224682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-03-13T20:20:09.236811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-03-13T20:20:09.237156] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-03-13T20:20:09.237995] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-03-13T20:20:09.238051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:09.238132] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:09.238179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:09.238252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:09.307683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:09.308673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:09.308763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:09.308798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:09.441314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:09.441478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:09.441519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:09.441547] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:09.444966] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: DOWN (p=40.51%) [2026-03-13T20:20:09.445252] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-03-13T20:20:09.445382] [INFO ] [sig ] DDOG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:09.592827] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DDOG.txt [2026-03-13T20:20:09.592999] [INFO ] [sig ] [846/3262] Completed DDOG in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-13T20:20:09.593049] [INFO ] [sig ] [847/3262] Forecasting DDS... [2026-03-13T20:20:09.593087] [INFO ] [sig ] Generating forecast for: DDS [2026-03-13T20:20:09.593121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-03-13T20:20:09.604484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-03-13T20:20:09.604846] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-03-13T20:20:09.605659] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-03-13T20:20:09.605711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:09.605743] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:09.605770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:09.605830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:09.664604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:09.665510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:09.665625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:09.665661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:09.796372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:09.796559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:09.796623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:09.796653] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:09.800434] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: UP (p=91.80%) [2026-03-13T20:20:09.800773] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-03-13T20:20:09.800909] [INFO ] [sig ] DDS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:09.950708] [INFO ] [LOCAL ] Saved forecast: DDS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DDS.txt [2026-03-13T20:20:09.950873] [INFO ] [sig ] [847/3262] Completed DDS in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-13T20:20:09.950921] [INFO ] [sig ] [848/3262] Forecasting DE... [2026-03-13T20:20:09.950953] [INFO ] [sig ] Generating forecast for: DE [2026-03-13T20:20:09.950983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-03-13T20:20:09.963419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-03-13T20:20:09.963760] [INFO ] [FORECASTER] Starting predict_future for DE [2026-03-13T20:20:09.964556] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-03-13T20:20:09.964629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:09.964665] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:09.964691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:09.964748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:10.024128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:10.025098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:10.025204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:10.025249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:10.147120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:10.147284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:10.147324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:10.147546] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:10.150996] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: UP (p=80.04%) [2026-03-13T20:20:10.151274] [INFO ] [FORECASTER] Completed predict_future for DE [2026-03-13T20:20:10.151399] [INFO ] [sig ] DE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:10.293299] [INFO ] [LOCAL ] Saved forecast: DE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DE.txt [2026-03-13T20:20:10.293460] [INFO ] [sig ] [848/3262] Completed DE in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-13T20:20:10.293500] [INFO ] [sig ] [849/3262] Forecasting DEA... [2026-03-13T20:20:10.293531] [INFO ] [sig ] Generating forecast for: DEA [2026-03-13T20:20:10.293562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-03-13T20:20:10.305276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-03-13T20:20:10.305649] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-03-13T20:20:10.306440] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-03-13T20:20:10.306493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:10.306525] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:10.306552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:10.306630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:10.367135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:10.368275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:10.368359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:10.368393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:10.493584] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:10.493749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:10.493788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:10.493817] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:10.497636] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: DOWN (p=18.35%) [2026-03-13T20:20:10.497969] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-03-13T20:20:10.498131] [INFO ] [sig ] DEA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:10.648760] [INFO ] [LOCAL ] Saved forecast: DEA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DEA.txt [2026-03-13T20:20:10.648920] [INFO ] [sig ] [849/3262] Completed DEA in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-13T20:20:10.648961] [INFO ] [sig ] [850/3262] Forecasting DECK... [2026-03-13T20:20:10.648991] [INFO ] [sig ] Generating forecast for: DECK [2026-03-13T20:20:10.649021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-03-13T20:20:10.660990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-03-13T20:20:10.661436] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-03-13T20:20:10.662375] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-03-13T20:20:10.662431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:10.662464] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:10.662491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:10.662559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:10.730046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:10.730963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:10.731047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:10.731079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:10.856121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:10.856286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:10.856329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:10.856357] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:10.859914] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: DOWN (p=39.83%) [2026-03-13T20:20:10.860208] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-03-13T20:20:10.860341] [INFO ] [sig ] DECK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:11.006029] [INFO ] [LOCAL ] Saved forecast: DECK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DECK.txt [2026-03-13T20:20:11.006168] [INFO ] [sig ] [850/3262] Completed DECK in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-13T20:20:11.006209] [INFO ] [sig ] [851/3262] Forecasting DEI... [2026-03-13T20:20:11.006239] [INFO ] [sig ] Generating forecast for: DEI [2026-03-13T20:20:11.006269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-03-13T20:20:11.017599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-03-13T20:20:11.017920] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-03-13T20:20:11.018761] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-03-13T20:20:11.018813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:11.018844] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:11.018871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:11.018927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:11.083953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:11.085096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:11.085378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:11.085424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:11.211543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:11.211719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:11.211777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:11.211808] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:11.215324] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: UP (p=88.30%) [2026-03-13T20:20:11.215632] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-03-13T20:20:11.215774] [INFO ] [sig ] DEI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:11.363636] [INFO ] [LOCAL ] Saved forecast: DEI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DEI.txt [2026-03-13T20:20:11.363773] [INFO ] [sig ] [851/3262] Completed DEI in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.4m [2026-03-13T20:20:11.363813] [INFO ] [sig ] [852/3262] Forecasting DELL... [2026-03-13T20:20:11.363843] [INFO ] [sig ] Generating forecast for: DELL [2026-03-13T20:20:11.363873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-03-13T20:20:11.376450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-03-13T20:20:11.376919] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-03-13T20:20:11.377776] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-03-13T20:20:11.377828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:11.377860] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:11.377886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:11.377942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:11.436281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:11.437212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:11.437302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:11.437345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:11.559583] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:11.559750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:11.559791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:11.559819] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:11.563285] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: UP (p=54.59%) [2026-03-13T20:20:11.563588] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-03-13T20:20:11.563728] [INFO ] [sig ] DELL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:11.707784] [INFO ] [LOCAL ] Saved forecast: DELL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DELL.txt [2026-03-13T20:20:11.707933] [INFO ] [sig ] [852/3262] Completed DELL in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 14.4m [2026-03-13T20:20:11.707976] [INFO ] [sig ] [853/3262] Forecasting DEO... [2026-03-13T20:20:11.708005] [INFO ] [sig ] Generating forecast for: DEO [2026-03-13T20:20:11.708034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-03-13T20:20:11.719304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-03-13T20:20:11.719729] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-03-13T20:20:11.720632] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-03-13T20:20:11.720687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:11.720721] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:11.720749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:11.720806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:11.780724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:11.781715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:11.781827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:11.781860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:11.906183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:11.906343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:11.906382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:11.906411] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:11.910079] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: UP (p=51.72%) [2026-03-13T20:20:11.910545] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-03-13T20:20:11.910694] [INFO ] [sig ] DEO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:12.063769] [INFO ] [LOCAL ] Saved forecast: DEO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DEO.txt [2026-03-13T20:20:12.063931] [INFO ] [sig ] [853/3262] Completed DEO in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.4m [2026-03-13T20:20:12.063972] [INFO ] [sig ] [854/3262] Forecasting DERM... [2026-03-13T20:20:12.064003] [INFO ] [sig ] Generating forecast for: DERM [2026-03-13T20:20:12.064033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-03-13T20:20:12.077416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-03-13T20:20:12.077853] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-03-13T20:20:12.078951] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-03-13T20:20:12.079009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:12.079043] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:12.079072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:12.079130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:12.153768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:12.154715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:12.154804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:12.154839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:12.277389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:12.277557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:12.277639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:12.277669] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:12.281253] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=15.25%) [2026-03-13T20:20:12.281553] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-03-13T20:20:12.281710] [INFO ] [sig ] DERM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:12.430730] [INFO ] [LOCAL ] Saved forecast: DERM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DERM.txt [2026-03-13T20:20:12.430886] [INFO ] [sig ] [854/3262] Completed DERM in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.4m [2026-03-13T20:20:12.430927] [INFO ] [sig ] [855/3262] Forecasting DFGP... [2026-03-13T20:20:12.430958] [INFO ] [sig ] Generating forecast for: DFGP [2026-03-13T20:20:12.430988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-03-13T20:20:12.446988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-03-13T20:20:12.447436] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-03-13T20:20:12.448409] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-03-13T20:20:12.448470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:12.448519] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:12.448547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:12.448625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:12.507118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:12.508084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:12.508181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:12.508214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:12.634392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:12.634558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:12.634618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:12.634648] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:12.638257] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: UP (p=64.70%) [2026-03-13T20:20:12.638591] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-03-13T20:20:12.638729] [INFO ] [sig ] DFGP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:12.794200] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DFGP.txt [2026-03-13T20:20:12.794363] [INFO ] [sig ] [855/3262] Completed DFGP in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.4m [2026-03-13T20:20:12.794404] [INFO ] [sig ] [856/3262] Forecasting DFGX... [2026-03-13T20:20:12.794436] [INFO ] [sig ] Generating forecast for: DFGX [2026-03-13T20:20:12.794467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-03-13T20:20:12.805799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-03-13T20:20:12.806134] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-03-13T20:20:12.806953] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-03-13T20:20:12.807007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:12.807040] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:12.807069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:12.807126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:12.869173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:12.870274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:12.870392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:12.870438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:12.998655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:12.998827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:12.998868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:12.998899] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:13.002354] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: DOWN (p=17.74%) [2026-03-13T20:20:13.002672] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-03-13T20:20:13.002810] [INFO ] [sig ] DFGX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:13.158207] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DFGX.txt [2026-03-13T20:20:13.158376] [INFO ] [sig ] [856/3262] Completed DFGX in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 14.4m [2026-03-13T20:20:13.158418] [INFO ] [sig ] [857/3262] Forecasting DFH... [2026-03-13T20:20:13.158452] [INFO ] [sig ] Generating forecast for: DFH [2026-03-13T20:20:13.158484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-03-13T20:20:13.171155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-03-13T20:20:13.171655] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-03-13T20:20:13.172679] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-03-13T20:20:13.172739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:13.172773] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:13.172802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:13.172860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:13.254377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:13.255666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:13.255810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:13.255868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:13.413784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:13.413986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:13.414044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:13.414086] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:13.419929] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: DOWN (p=18.97%) [2026-03-13T20:20:13.420421] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-03-13T20:20:13.420632] [INFO ] [sig ] DFH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:13.645828] [INFO ] [LOCAL ] Saved forecast: DFH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DFH.txt [2026-03-13T20:20:13.646080] [INFO ] [sig ] [857/3262] Completed DFH in 0.5s | 2.78 sym/s | Total: 5.1m | ETA: 14.4m [2026-03-13T20:20:13.646133] [INFO ] [sig ] [858/3262] Forecasting DFIN... [2026-03-13T20:20:13.646173] [INFO ] [sig ] Generating forecast for: DFIN [2026-03-13T20:20:13.646213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-03-13T20:20:13.675324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-03-13T20:20:13.678919] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-03-13T20:20:13.680673] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-03-13T20:20:13.680807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:13.680846] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:13.680881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:13.680967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:13.764678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:13.765797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:13.765912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:13.765952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:13.935525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:13.935787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:13.935853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:13.935899] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:13.941592] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: UP (p=98.05%) [2026-03-13T20:20:13.942148] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-03-13T20:20:13.942378] [INFO ] [sig ] DFIN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:14.176279] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DFIN.txt [2026-03-13T20:20:14.176487] [INFO ] [sig ] [858/3262] Completed DFIN in 0.5s | 2.78 sym/s | Total: 5.1m | ETA: 14.4m [2026-03-13T20:20:14.176543] [INFO ] [sig ] [859/3262] Forecasting DFP... [2026-03-13T20:20:14.176617] [INFO ] [sig ] Generating forecast for: DFP [2026-03-13T20:20:14.176655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-03-13T20:20:14.195181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-03-13T20:20:14.195724] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-03-13T20:20:14.196987] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-03-13T20:20:14.197076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:14.197128] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:14.197171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:14.197263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:14.265843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:14.266917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:14.267022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:14.267064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:14.419651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:14.419860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:14.419904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:14.419935] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:14.423628] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: DOWN (p=31.76%) [2026-03-13T20:20:14.423989] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-03-13T20:20:14.424145] [INFO ] [sig ] DFP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:14.583399] [INFO ] [LOCAL ] Saved forecast: DFP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DFP.txt [2026-03-13T20:20:14.583669] [INFO ] [sig ] [859/3262] Completed DFP in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-13T20:20:14.583730] [INFO ] [sig ] [860/3262] Forecasting DG... [2026-03-13T20:20:14.583769] [INFO ] [sig ] Generating forecast for: DG [2026-03-13T20:20:14.583814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-03-13T20:20:14.596979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-03-13T20:20:14.597410] [INFO ] [FORECASTER] Starting predict_future for DG [2026-03-13T20:20:14.598392] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-03-13T20:20:14.598448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:14.598481] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:14.598508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:14.598591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:14.664653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:14.665607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:14.665713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:14.665751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:14.795913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:14.796098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:14.796156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:14.796197] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:14.800256] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: UP (p=80.85%) [2026-03-13T20:20:14.800668] [INFO ] [FORECASTER] Completed predict_future for DG [2026-03-13T20:20:14.800875] [INFO ] [sig ] DG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:14.967072] [INFO ] [LOCAL ] Saved forecast: DG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DG.txt [2026-03-13T20:20:14.967242] [INFO ] [sig ] [860/3262] Completed DG in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-13T20:20:14.967295] [INFO ] [sig ] [861/3262] Forecasting DGCB... [2026-03-13T20:20:14.967330] [INFO ] [sig ] Generating forecast for: DGCB [2026-03-13T20:20:14.967362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-03-13T20:20:14.979609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-03-13T20:20:14.980024] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-03-13T20:20:14.980895] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-03-13T20:20:14.980951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:14.980985] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:14.981014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:14.981071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:15.048497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:15.049452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:15.049541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:15.049596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:15.183739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:15.183912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:15.183957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:15.184001] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:15.187651] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: UP (p=89.01%) [2026-03-13T20:20:15.187939] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-03-13T20:20:15.188080] [INFO ] [sig ] DGCB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:15.352806] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DGCB.txt [2026-03-13T20:20:15.352955] [INFO ] [sig ] [861/3262] Completed DGCB in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-13T20:20:15.352997] [INFO ] [sig ] [862/3262] Forecasting DGICA... [2026-03-13T20:20:15.353028] [INFO ] [sig ] Generating forecast for: DGICA [2026-03-13T20:20:15.353058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-03-13T20:20:15.364987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-03-13T20:20:15.365329] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-03-13T20:20:15.366225] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-03-13T20:20:15.366280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:15.366313] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:15.366340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:15.366399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:15.431210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:15.431980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:15.432064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:15.432099] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:15.561980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:15.562155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:15.562213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:15.562266] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:15.566003] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: UP (p=95.24%) [2026-03-13T20:20:15.566304] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-03-13T20:20:15.566439] [INFO ] [sig ] DGICA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:15.726385] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DGICA.txt [2026-03-13T20:20:15.726761] [INFO ] [sig ] [862/3262] Completed DGICA in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-13T20:20:15.726817] [INFO ] [sig ] [863/3262] Forecasting DGII... [2026-03-13T20:20:15.726851] [INFO ] [sig ] Generating forecast for: DGII [2026-03-13T20:20:15.726880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-03-13T20:20:15.739522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-03-13T20:20:15.739964] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-03-13T20:20:15.740943] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-03-13T20:20:15.740999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:15.741063] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:15.741104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:15.741197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:15.807884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:15.808991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:15.809079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:15.809114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:15.942930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:15.943114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:15.943160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:15.943197] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:15.947048] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: UP (p=93.00%) [2026-03-13T20:20:15.947415] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-03-13T20:20:15.947600] [INFO ] [sig ] DGII: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:16.097246] [INFO ] [LOCAL ] Saved forecast: DGII 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DGII.txt [2026-03-13T20:20:16.097627] [INFO ] [sig ] [863/3262] Completed DGII in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-13T20:20:16.097676] [INFO ] [sig ] [864/3262] Forecasting DGRE... [2026-03-13T20:20:16.097708] [INFO ] [sig ] Generating forecast for: DGRE [2026-03-13T20:20:16.097738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-03-13T20:20:16.109350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-03-13T20:20:16.109952] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-03-13T20:20:16.111083] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-03-13T20:20:16.111139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:16.111171] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:16.111197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:16.111254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:16.172825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:16.173717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:16.173804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:16.173854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:16.284198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:16.284364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:16.284407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:16.284436] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:16.288088] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: DOWN (p=29.57%) [2026-03-13T20:20:16.288540] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-03-13T20:20:16.288697] [INFO ] [sig ] DGRE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:16.433831] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DGRE.txt [2026-03-13T20:20:16.433982] [INFO ] [sig ] [864/3262] Completed DGRE in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-13T20:20:16.434022] [INFO ] [sig ] [865/3262] Forecasting DGRS... [2026-03-13T20:20:16.434053] [INFO ] [sig ] Generating forecast for: DGRS [2026-03-13T20:20:16.434083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-03-13T20:20:16.445701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-03-13T20:20:16.446097] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-03-13T20:20:16.447249] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-03-13T20:20:16.447304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:16.447337] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:16.447366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:16.447424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:16.510424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:16.511329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:16.511418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:16.511453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:16.639702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:16.639867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:16.639907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:16.639936] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:16.643918] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: DOWN (p=44.96%) [2026-03-13T20:20:16.644238] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-03-13T20:20:16.644377] [INFO ] [sig ] DGRS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:16.789518] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DGRS.txt [2026-03-13T20:20:16.789678] [INFO ] [sig ] [865/3262] Completed DGRS in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-13T20:20:16.789721] [INFO ] [sig ] [866/3262] Forecasting DGX... [2026-03-13T20:20:16.789752] [INFO ] [sig ] Generating forecast for: DGX [2026-03-13T20:20:16.789783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-03-13T20:20:16.801377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-03-13T20:20:16.801762] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-03-13T20:20:16.802556] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-03-13T20:20:16.802635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:16.802669] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:16.802696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:16.802782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:16.861145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:16.861912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:16.861996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:16.862030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:16.991367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:16.991544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:16.991602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:16.991681] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:16.997133] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=1.99%) [2026-03-13T20:20:16.997421] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-03-13T20:20:16.997558] [INFO ] [sig ] DGX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:17.141722] [INFO ] [LOCAL ] Saved forecast: DGX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DGX.txt [2026-03-13T20:20:17.141859] [INFO ] [sig ] [866/3262] Completed DGX in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-13T20:20:17.141898] [INFO ] [sig ] [867/3262] Forecasting DH... [2026-03-13T20:20:17.141929] [INFO ] [sig ] Generating forecast for: DH [2026-03-13T20:20:17.141959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-03-13T20:20:17.153743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-03-13T20:20:17.154058] [INFO ] [FORECASTER] Starting predict_future for DH [2026-03-13T20:20:17.154949] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-03-13T20:20:17.155004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:17.155037] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:17.155063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:17.155120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:17.214057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:17.214920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:17.215003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:17.215037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:17.343767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:17.343925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:17.343978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:17.344021] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:17.347591] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: UP (p=57.08%) [2026-03-13T20:20:17.347890] [INFO ] [FORECASTER] Completed predict_future for DH [2026-03-13T20:20:17.348024] [INFO ] [sig ] DH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:17.501213] [INFO ] [LOCAL ] Saved forecast: DH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DH.txt [2026-03-13T20:20:17.501374] [INFO ] [sig ] [867/3262] Completed DH in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-13T20:20:17.501601] [INFO ] [sig ] [868/3262] Forecasting DHC... [2026-03-13T20:20:17.501637] [INFO ] [sig ] Generating forecast for: DHC [2026-03-13T20:20:17.501668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-03-13T20:20:17.516380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-03-13T20:20:17.517242] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-03-13T20:20:17.518562] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-03-13T20:20:17.518659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:17.518694] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:17.518720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:17.518779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:17.581868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:17.583103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:17.583210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:17.583245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:17.719746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:17.719914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:17.719954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:17.719985] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:17.723622] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=91.24%) [2026-03-13T20:20:17.723908] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-03-13T20:20:17.724038] [INFO ] [sig ] DHC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:17.868902] [INFO ] [LOCAL ] Saved forecast: DHC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DHC.txt [2026-03-13T20:20:17.869041] [INFO ] [sig ] [868/3262] Completed DHC in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-13T20:20:17.869080] [INFO ] [sig ] [869/3262] Forecasting DHF... [2026-03-13T20:20:17.869110] [INFO ] [sig ] Generating forecast for: DHF [2026-03-13T20:20:17.869142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-03-13T20:20:17.881444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-03-13T20:20:17.881772] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-03-13T20:20:17.882551] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-03-13T20:20:17.882622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:17.882654] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:17.882681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:17.882736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:17.940990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:17.941673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:17.941755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:17.941787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:18.062597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:18.062756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:18.062795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:18.062825] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:18.066599] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=57.04%) [2026-03-13T20:20:18.066876] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-03-13T20:20:18.067001] [INFO ] [sig ] DHF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:18.213624] [INFO ] [LOCAL ] Saved forecast: DHF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DHF.txt [2026-03-13T20:20:18.213749] [INFO ] [sig ] [869/3262] Completed DHF in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-13T20:20:18.213788] [INFO ] [sig ] [870/3262] Forecasting DHI... [2026-03-13T20:20:18.213817] [INFO ] [sig ] Generating forecast for: DHI [2026-03-13T20:20:18.213847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-03-13T20:20:18.226241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-03-13T20:20:18.226670] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-03-13T20:20:18.227729] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-03-13T20:20:18.227782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:18.227814] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:18.227840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:18.227895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:18.288827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:18.289790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:18.289889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:18.289932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:18.421718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:18.421897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:18.421938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:18.421967] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:18.425487] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: UP (p=92.53%) [2026-03-13T20:20:18.425800] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-03-13T20:20:18.425942] [INFO ] [sig ] DHI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:18.575704] [INFO ] [LOCAL ] Saved forecast: DHI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DHI.txt [2026-03-13T20:20:18.575873] [INFO ] [sig ] [870/3262] Completed DHI in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-13T20:20:18.575916] [INFO ] [sig ] [871/3262] Forecasting DHIL... [2026-03-13T20:20:18.575946] [INFO ] [sig ] Generating forecast for: DHIL [2026-03-13T20:20:18.575977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-03-13T20:20:18.588098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-03-13T20:20:18.588495] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-03-13T20:20:18.589350] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-03-13T20:20:18.589403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:18.589435] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:18.589461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:18.589517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:18.648532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:18.649500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:18.649615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:18.649652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:18.769951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:18.770114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:18.770154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:18.770183] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:18.773631] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-03-13T20:20:18.773910] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-03-13T20:20:18.774037] [INFO ] [sig ] DHIL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:18.919091] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DHIL.txt [2026-03-13T20:20:18.919249] [INFO ] [sig ] [871/3262] Completed DHIL in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 14.3m [2026-03-13T20:20:18.919304] [INFO ] [sig ] [872/3262] Forecasting DHX... [2026-03-13T20:20:18.919336] [INFO ] [sig ] Generating forecast for: DHX [2026-03-13T20:20:18.919365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-03-13T20:20:18.931049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-03-13T20:20:18.931605] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-03-13T20:20:18.932702] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-03-13T20:20:18.932756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:18.932789] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:18.932815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:18.932872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:18.992099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:18.993015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:18.993100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:18.993134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:19.110452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:19.110643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:19.110686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:19.110714] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:19.114178] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: UP (p=76.14%) [2026-03-13T20:20:19.114492] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-03-13T20:20:19.114655] [INFO ] [sig ] DHX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:19.300911] [INFO ] [LOCAL ] Saved forecast: DHX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DHX.txt [2026-03-13T20:20:19.301082] [INFO ] [sig ] [872/3262] Completed DHX in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.3m [2026-03-13T20:20:19.301124] [INFO ] [sig ] [873/3262] Forecasting DIBS... [2026-03-13T20:20:19.301158] [INFO ] [sig ] Generating forecast for: DIBS [2026-03-13T20:20:19.301199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-03-13T20:20:19.313128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-03-13T20:20:19.313596] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-03-13T20:20:19.314467] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-03-13T20:20:19.314526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:19.314559] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:19.314609] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:19.314667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:19.384772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:19.385813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:19.385967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:19.386004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:19.508500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:19.508690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:19.508731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:19.508761] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:19.512340] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: DOWN (p=12.58%) [2026-03-13T20:20:19.512661] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-03-13T20:20:19.512796] [INFO ] [sig ] DIBS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:19.674399] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DIBS.txt [2026-03-13T20:20:19.674559] [INFO ] [sig ] [873/3262] Completed DIBS in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.3m [2026-03-13T20:20:19.674620] [INFO ] [sig ] [874/3262] Forecasting DIN... [2026-03-13T20:20:19.674651] [INFO ] [sig ] Generating forecast for: DIN [2026-03-13T20:20:19.674682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-03-13T20:20:19.686502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-03-13T20:20:19.686950] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-03-13T20:20:19.687841] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-03-13T20:20:19.687896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:19.687927] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:19.687953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:19.688011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:19.750368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:19.751271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:19.751354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:19.751388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:19.885527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:19.885733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:19.885792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:19.885837] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:19.890063] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: UP (p=60.28%) [2026-03-13T20:20:19.890376] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-03-13T20:20:19.890536] [INFO ] [sig ] DIN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:20.059240] [INFO ] [LOCAL ] Saved forecast: DIN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DIN.txt [2026-03-13T20:20:20.059401] [INFO ] [sig ] [874/3262] Completed DIN in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 14.3m [2026-03-13T20:20:20.059452] [INFO ] [sig ] [875/3262] Forecasting DINO... [2026-03-13T20:20:20.059493] [INFO ] [sig ] Generating forecast for: DINO [2026-03-13T20:20:20.059525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-03-13T20:20:20.072079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-03-13T20:20:20.072470] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-03-13T20:20:20.073333] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-03-13T20:20:20.073387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:20.073419] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:20.073446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:20.073503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:20.145336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:20.146339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:20.146446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:20.146481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:20.269055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:20.269263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:20.269359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:20.269409] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:20.275137] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: UP (p=82.66%) [2026-03-13T20:20:20.275888] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-03-13T20:20:20.276099] [INFO ] [sig ] DINO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:20.431872] [INFO ] [LOCAL ] Saved forecast: DINO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DINO.txt [2026-03-13T20:20:20.432025] [INFO ] [sig ] [875/3262] Completed DINO in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-13T20:20:20.432068] [INFO ] [sig ] [876/3262] Forecasting DIS... [2026-03-13T20:20:20.432100] [INFO ] [sig ] Generating forecast for: DIS [2026-03-13T20:20:20.432131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-03-13T20:20:20.448878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-03-13T20:20:20.449415] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-03-13T20:20:20.450777] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-03-13T20:20:20.450851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:20.450906] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:20.450952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:20.451042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:20.520794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:20.521991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:20.522090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:20.522125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:20.650366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:20.650538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:20.650607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:20.650641] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:20.654331] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=59.49%) [2026-03-13T20:20:20.654711] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-03-13T20:20:20.654869] [INFO ] [sig ] DIS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:20.804447] [INFO ] [LOCAL ] Saved forecast: DIS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DIS.txt [2026-03-13T20:20:20.804656] [INFO ] [sig ] [876/3262] Completed DIS in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-13T20:20:20.804701] [INFO ] [sig ] [877/3262] Forecasting DJCO... [2026-03-13T20:20:20.804733] [INFO ] [sig ] Generating forecast for: DJCO [2026-03-13T20:20:20.804764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-03-13T20:20:20.815915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-03-13T20:20:20.816286] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-03-13T20:20:20.817304] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-03-13T20:20:20.817358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:20.817390] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:20.817417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:20.817474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:20.877405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:20.878426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:20.878717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:20.878752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:21.003767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:21.003939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:21.003989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:21.004020] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:21.007813] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: UP (p=67.44%) [2026-03-13T20:20:21.008126] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-03-13T20:20:21.008278] [INFO ] [sig ] DJCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:21.157935] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DJCO.txt [2026-03-13T20:20:21.158089] [INFO ] [sig ] [877/3262] Completed DJCO in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-13T20:20:21.158131] [INFO ] [sig ] [878/3262] Forecasting DK... [2026-03-13T20:20:21.158163] [INFO ] [sig ] Generating forecast for: DK [2026-03-13T20:20:21.158193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-03-13T20:20:21.170236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-03-13T20:20:21.170671] [INFO ] [FORECASTER] Starting predict_future for DK [2026-03-13T20:20:21.171556] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-03-13T20:20:21.171636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:21.171671] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:21.171699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:21.171757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:21.229396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:21.230311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:21.230396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:21.230431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:21.355002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:21.355162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:21.355202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:21.355234] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:21.358662] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: UP (p=87.50%) [2026-03-13T20:20:21.358945] [INFO ] [FORECASTER] Completed predict_future for DK [2026-03-13T20:20:21.359072] [INFO ] [sig ] DK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:21.506478] [INFO ] [LOCAL ] Saved forecast: DK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DK.txt [2026-03-13T20:20:21.506684] [INFO ] [sig ] [878/3262] Completed DK in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-13T20:20:21.506735] [INFO ] [sig ] [879/3262] Forecasting DKL... [2026-03-13T20:20:21.506768] [INFO ] [sig ] Generating forecast for: DKL [2026-03-13T20:20:21.506804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-03-13T20:20:21.518069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-03-13T20:20:21.518443] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-03-13T20:20:21.519346] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-03-13T20:20:21.519400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:21.519446] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:21.519476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:21.519534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:21.576538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:21.577725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:21.577816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:21.577850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:21.701474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:21.701659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:21.701699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:21.701728] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:21.705123] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: DOWN (p=22.03%) [2026-03-13T20:20:21.705448] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-03-13T20:20:21.705784] [INFO ] [sig ] DKL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:21.854283] [INFO ] [LOCAL ] Saved forecast: DKL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DKL.txt [2026-03-13T20:20:21.854447] [INFO ] [sig ] [879/3262] Completed DKL in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-13T20:20:21.854488] [INFO ] [sig ] [880/3262] Forecasting DKNG... [2026-03-13T20:20:21.854518] [INFO ] [sig ] Generating forecast for: DKNG [2026-03-13T20:20:21.854547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-03-13T20:20:21.866334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-03-13T20:20:21.866771] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-03-13T20:20:21.867644] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-03-13T20:20:21.867697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:21.867760] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:21.867789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:21.867848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:21.928944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:21.929898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:21.929987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:21.930021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:22.048049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:22.048215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:22.048265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:22.048300] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:22.051831] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: DOWN (p=30.17%) [2026-03-13T20:20:22.052141] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-03-13T20:20:22.052281] [INFO ] [sig ] DKNG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:22.198952] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DKNG.txt [2026-03-13T20:20:22.199097] [INFO ] [sig ] [880/3262] Completed DKNG in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-13T20:20:22.199137] [INFO ] [sig ] [881/3262] Forecasting DKS... [2026-03-13T20:20:22.199166] [INFO ] [sig ] Generating forecast for: DKS [2026-03-13T20:20:22.199197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-03-13T20:20:22.210466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-03-13T20:20:22.210820] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-03-13T20:20:22.211649] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-03-13T20:20:22.211702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:22.211735] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:22.211763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:22.211820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:22.272192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:22.273087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:22.273180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:22.273215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:22.390355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:22.390504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:22.390546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:22.390592] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:22.394480] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: UP (p=53.55%) [2026-03-13T20:20:22.394780] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-03-13T20:20:22.394912] [INFO ] [sig ] DKS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:22.543594] [INFO ] [LOCAL ] Saved forecast: DKS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DKS.txt [2026-03-13T20:20:22.543744] [INFO ] [sig ] [881/3262] Completed DKS in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-13T20:20:22.543784] [INFO ] [sig ] [882/3262] Forecasting DLB... [2026-03-13T20:20:22.543813] [INFO ] [sig ] Generating forecast for: DLB [2026-03-13T20:20:22.543843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-03-13T20:20:22.556009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-03-13T20:20:22.556386] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-03-13T20:20:22.557253] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-03-13T20:20:22.557306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:22.557338] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:22.557363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:22.557418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:22.616193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:22.617069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:22.617153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:22.617187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:22.742138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:22.742306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:22.742347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:22.742377] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:22.745835] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: DOWN (p=32.83%) [2026-03-13T20:20:22.746115] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-03-13T20:20:22.746248] [INFO ] [sig ] DLB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:22.890905] [INFO ] [LOCAL ] Saved forecast: DLB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DLB.txt [2026-03-13T20:20:22.891066] [INFO ] [sig ] [882/3262] Completed DLB in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-13T20:20:22.891106] [INFO ] [sig ] [883/3262] Forecasting DLHC... [2026-03-13T20:20:22.891137] [INFO ] [sig ] Generating forecast for: DLHC [2026-03-13T20:20:22.891184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-03-13T20:20:22.902129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-03-13T20:20:22.902447] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-03-13T20:20:22.903280] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-03-13T20:20:22.903340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:22.903373] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:22.903400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:22.903458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:22.963397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:22.964399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:22.964502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:22.964546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:23.078720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:23.078919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:23.078964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:23.079060] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:23.082946] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: UP (p=66.23%) [2026-03-13T20:20:23.083275] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-03-13T20:20:23.083429] [INFO ] [sig ] DLHC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:23.226282] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DLHC.txt [2026-03-13T20:20:23.226442] [INFO ] [sig ] [883/3262] Completed DLHC in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-13T20:20:23.226483] [INFO ] [sig ] [884/3262] Forecasting DLNG... [2026-03-13T20:20:23.226512] [INFO ] [sig ] Generating forecast for: DLNG [2026-03-13T20:20:23.226543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-03-13T20:20:23.237681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-03-13T20:20:23.237984] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-03-13T20:20:23.238793] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-03-13T20:20:23.238847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:23.238879] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:23.238905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:23.238963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:23.299530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:23.300494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:23.300596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:23.300634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:23.418496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:23.418675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:23.418717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:23.418745] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:23.422125] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: DOWN (p=22.18%) [2026-03-13T20:20:23.422398] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-03-13T20:20:23.422526] [INFO ] [sig ] DLNG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:23.569073] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DLNG.txt [2026-03-13T20:20:23.569229] [INFO ] [sig ] [884/3262] Completed DLNG in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-13T20:20:23.569277] [INFO ] [sig ] [885/3262] Forecasting DLO... [2026-03-13T20:20:23.569314] [INFO ] [sig ] Generating forecast for: DLO [2026-03-13T20:20:23.569354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-03-13T20:20:23.582969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-03-13T20:20:23.583326] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-03-13T20:20:23.584362] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-03-13T20:20:23.584416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:23.584448] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:23.584476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:23.584534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:23.644161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:23.645146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:23.645237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:23.645270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:23.762907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:23.763075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:23.763115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:23.763144] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:23.766636] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: DOWN (p=29.26%) [2026-03-13T20:20:23.766940] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-03-13T20:20:23.767078] [INFO ] [sig ] DLO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:23.916317] [INFO ] [LOCAL ] Saved forecast: DLO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DLO.txt [2026-03-13T20:20:23.916507] [INFO ] [sig ] [885/3262] Completed DLO in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-13T20:20:23.916557] [INFO ] [sig ] [886/3262] Forecasting DLPN... [2026-03-13T20:20:23.916622] [INFO ] [sig ] Generating forecast for: DLPN [2026-03-13T20:20:23.916657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-03-13T20:20:23.928607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-03-13T20:20:23.929048] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-03-13T20:20:23.929900] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-03-13T20:20:23.929954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:23.929985] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:23.930012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:23.930068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:23.990512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:23.991466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:23.991558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:23.991611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:24.102122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:24.102294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:24.102338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:24.102388] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:24.107027] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: UP (p=51.88%) [2026-03-13T20:20:24.107427] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-03-13T20:20:24.107833] [INFO ] [sig ] DLPN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:24.269106] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DLPN.txt [2026-03-13T20:20:24.269280] [INFO ] [sig ] [886/3262] Completed DLPN in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-13T20:20:24.269321] [INFO ] [sig ] [887/3262] Forecasting DLTH... [2026-03-13T20:20:24.269350] [INFO ] [sig ] Generating forecast for: DLTH [2026-03-13T20:20:24.269381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-03-13T20:20:24.281989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-03-13T20:20:24.282328] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-03-13T20:20:24.283343] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-03-13T20:20:24.283407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:24.283447] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:24.283475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:24.283531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:24.343417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:24.344540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:24.344852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:24.344885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:24.469257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:24.469424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:24.469464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:24.469494] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:24.472934] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: UP (p=82.96%) [2026-03-13T20:20:24.473221] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-03-13T20:20:24.473354] [INFO ] [sig ] DLTH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:24.620734] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DLTH.txt [2026-03-13T20:20:24.620898] [INFO ] [sig ] [887/3262] Completed DLTH in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.2m [2026-03-13T20:20:24.620940] [INFO ] [sig ] [888/3262] Forecasting DLX... [2026-03-13T20:20:24.620969] [INFO ] [sig ] Generating forecast for: DLX [2026-03-13T20:20:24.621000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-03-13T20:20:24.632955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-03-13T20:20:24.633334] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-03-13T20:20:24.634352] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-03-13T20:20:24.634406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:24.634438] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:24.634673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:24.634734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:24.696832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:24.697846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:24.697947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:24.697982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:24.821682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:24.821844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:24.821884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:24.821913] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:24.825412] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-03-13T20:20:24.825740] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-03-13T20:20:24.825877] [INFO ] [sig ] DLX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:24.981933] [INFO ] [LOCAL ] Saved forecast: DLX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DLX.txt [2026-03-13T20:20:24.982095] [INFO ] [sig ] [888/3262] Completed DLX in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.2m [2026-03-13T20:20:24.982137] [INFO ] [sig ] [889/3262] Forecasting DLY... [2026-03-13T20:20:24.982167] [INFO ] [sig ] Generating forecast for: DLY [2026-03-13T20:20:24.982198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-03-13T20:20:24.994373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-03-13T20:20:24.994786] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-03-13T20:20:24.995665] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-03-13T20:20:24.995718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:24.995751] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:24.995778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:24.995834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:25.055775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:25.056700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:25.056784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:25.056819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:25.174990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:25.175161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:25.175203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:25.175235] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:25.179023] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: DOWN (p=7.75%) [2026-03-13T20:20:25.179422] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-03-13T20:20:25.179601] [INFO ] [sig ] DLY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:25.340205] [INFO ] [LOCAL ] Saved forecast: DLY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DLY.txt [2026-03-13T20:20:25.340365] [INFO ] [sig ] [889/3262] Completed DLY in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.2m [2026-03-13T20:20:25.340405] [INFO ] [sig ] [890/3262] Forecasting DMAC... [2026-03-13T20:20:25.340433] [INFO ] [sig ] Generating forecast for: DMAC [2026-03-13T20:20:25.340464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-03-13T20:20:25.351861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-03-13T20:20:25.352241] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-03-13T20:20:25.353067] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-03-13T20:20:25.353120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:25.353151] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:25.353178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:25.353250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:25.412785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:25.413733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:25.413904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:25.413939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:25.538946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:25.539128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:25.539170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:25.539199] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:25.542807] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: DOWN (p=38.65%) [2026-03-13T20:20:25.543169] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-03-13T20:20:25.543303] [INFO ] [sig ] DMAC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:25.690095] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DMAC.txt [2026-03-13T20:20:25.690261] [INFO ] [sig ] [890/3262] Completed DMAC in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.2m [2026-03-13T20:20:25.690311] [INFO ] [sig ] [891/3262] Forecasting DMB... [2026-03-13T20:20:25.690342] [INFO ] [sig ] Generating forecast for: DMB [2026-03-13T20:20:25.690377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-03-13T20:20:25.701484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-03-13T20:20:25.701859] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-03-13T20:20:25.702790] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-03-13T20:20:25.702842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:25.702874] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:25.702902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:25.702958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:25.760537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:25.761294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:25.761424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:25.761466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:25.881510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:25.881695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:25.881736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:25.881766] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:25.885313] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: DOWN (p=10.07%) [2026-03-13T20:20:25.885650] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-03-13T20:20:25.885785] [INFO ] [sig ] DMB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:26.065991] [INFO ] [LOCAL ] Saved forecast: DMB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DMB.txt [2026-03-13T20:20:26.066217] [INFO ] [sig ] [891/3262] Completed DMB in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.2m [2026-03-13T20:20:26.066274] [INFO ] [sig ] [892/3262] Forecasting DMLP... [2026-03-13T20:20:26.066313] [INFO ] [sig ] Generating forecast for: DMLP [2026-03-13T20:20:26.066353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-03-13T20:20:26.081553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-03-13T20:20:26.082020] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-03-13T20:20:26.082980] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-03-13T20:20:26.083066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:26.083100] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:26.083126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:26.083183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:26.160821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:26.161987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:26.162075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:26.162108] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:26.280734] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:26.280899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:26.280939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:26.280968] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:26.284369] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: UP (p=82.07%) [2026-03-13T20:20:26.284665] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-03-13T20:20:26.284795] [INFO ] [sig ] DMLP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:26.439205] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DMLP.txt [2026-03-13T20:20:26.439403] [INFO ] [sig ] [892/3262] Completed DMLP in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-13T20:20:26.439454] [INFO ] [sig ] [893/3262] Forecasting DMO... [2026-03-13T20:20:26.439485] [INFO ] [sig ] Generating forecast for: DMO [2026-03-13T20:20:26.439517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-03-13T20:20:26.453122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-03-13T20:20:26.453766] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-03-13T20:20:26.454633] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-03-13T20:20:26.454687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:26.454721] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:26.454748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:26.454805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:26.514235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:26.515192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:26.515276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:26.515309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:26.659712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:26.659881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:26.659929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:26.659965] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:26.663388] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: DOWN (p=38.41%) [2026-03-13T20:20:26.663694] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-03-13T20:20:26.663823] [INFO ] [sig ] DMO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:26.815433] [INFO ] [LOCAL ] Saved forecast: DMO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DMO.txt [2026-03-13T20:20:26.815642] [INFO ] [sig ] [893/3262] Completed DMO in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-13T20:20:26.815688] [INFO ] [sig ] [894/3262] Forecasting DMRC... [2026-03-13T20:20:26.815720] [INFO ] [sig ] Generating forecast for: DMRC [2026-03-13T20:20:26.815749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-03-13T20:20:26.827617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-03-13T20:20:26.828019] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-03-13T20:20:26.828845] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-03-13T20:20:26.828898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:26.828931] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:26.828957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:26.829013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:26.890566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:26.891473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:26.891564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:26.891620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:27.015227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:27.015394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:27.015435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:27.015465] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:27.018982] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: UP (p=82.49%) [2026-03-13T20:20:27.019274] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-03-13T20:20:27.019414] [INFO ] [sig ] DMRC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:27.168626] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DMRC.txt [2026-03-13T20:20:27.168822] [INFO ] [sig ] [894/3262] Completed DMRC in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-13T20:20:27.168871] [INFO ] [sig ] [895/3262] Forecasting DMXF... [2026-03-13T20:20:27.168909] [INFO ] [sig ] Generating forecast for: DMXF [2026-03-13T20:20:27.168945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-03-13T20:20:27.180596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-03-13T20:20:27.180912] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-03-13T20:20:27.181774] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-03-13T20:20:27.181826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:27.181857] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:27.181884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:27.181940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:27.239506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:27.240447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:27.240539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:27.240590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:27.359652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:27.359825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:27.359867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:27.359896] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:27.363675] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-03-13T20:20:27.363952] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-03-13T20:20:27.364077] [INFO ] [sig ] DMXF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:27.509160] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DMXF.txt [2026-03-13T20:20:27.509286] [INFO ] [sig ] [895/3262] Completed DMXF in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-13T20:20:27.509332] [INFO ] [sig ] [896/3262] Forecasting DNA... [2026-03-13T20:20:27.509375] [INFO ] [sig ] Generating forecast for: DNA [2026-03-13T20:20:27.509415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-03-13T20:20:27.522642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-03-13T20:20:27.522929] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-03-13T20:20:27.523732] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-03-13T20:20:27.523784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:27.523816] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:27.523852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:27.523910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:27.583203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:27.584052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:27.584137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:27.584170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:27.710323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:27.710487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:27.710526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:27.710556] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:27.714028] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-03-13T20:20:27.714331] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-03-13T20:20:27.714486] [INFO ] [sig ] DNA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:27.861631] [INFO ] [LOCAL ] Saved forecast: DNA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DNA.txt [2026-03-13T20:20:27.861799] [INFO ] [sig ] [896/3262] Completed DNA in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-13T20:20:27.861841] [INFO ] [sig ] [897/3262] Forecasting DNLI... [2026-03-13T20:20:27.861873] [INFO ] [sig ] Generating forecast for: DNLI [2026-03-13T20:20:27.861903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-03-13T20:20:27.873872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-03-13T20:20:27.874273] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-03-13T20:20:27.875122] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-03-13T20:20:27.875176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:27.875237] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:27.875265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:27.875322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:27.935150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:27.936062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:27.936147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:27.936181] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:28.075789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:28.076000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:28.076048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:28.076080] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:28.080139] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: UP (p=92.36%) [2026-03-13T20:20:28.080523] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-03-13T20:20:28.080699] [INFO ] [sig ] DNLI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:28.228890] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DNLI.txt [2026-03-13T20:20:28.229027] [INFO ] [sig ] [897/3262] Completed DNLI in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-13T20:20:28.229067] [INFO ] [sig ] [898/3262] Forecasting DNP... [2026-03-13T20:20:28.229097] [INFO ] [sig ] Generating forecast for: DNP [2026-03-13T20:20:28.229127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-03-13T20:20:28.241136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-03-13T20:20:28.241423] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-03-13T20:20:28.242235] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-03-13T20:20:28.242298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:28.242329] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:28.242356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:28.242412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:28.303015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:28.303741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:28.303823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:28.303857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:28.437337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:28.437502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:28.437544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:28.437619] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:28.441669] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: DOWN (p=36.20%) [2026-03-13T20:20:28.441958] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-03-13T20:20:28.442090] [INFO ] [sig ] DNP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:28.592460] [INFO ] [LOCAL ] Saved forecast: DNP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DNP.txt [2026-03-13T20:20:28.592631] [INFO ] [sig ] [898/3262] Completed DNP in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-13T20:20:28.592675] [INFO ] [sig ] [899/3262] Forecasting DNTH... [2026-03-13T20:20:28.592705] [INFO ] [sig ] Generating forecast for: DNTH [2026-03-13T20:20:28.592735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-03-13T20:20:28.605032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-03-13T20:20:28.605340] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-03-13T20:20:28.606145] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-03-13T20:20:28.606197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:28.606229] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:28.606255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:28.606311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:28.669520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:28.670533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:28.670633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:28.670859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:28.802492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:28.803062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:28.803151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:28.803188] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:28.807935] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: UP (p=68.05%) [2026-03-13T20:20:28.808413] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-03-13T20:20:28.808645] [INFO ] [sig ] DNTH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:28.982004] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DNTH.txt [2026-03-13T20:20:28.982164] [INFO ] [sig ] [899/3262] Completed DNTH in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-13T20:20:28.982205] [INFO ] [sig ] [900/3262] Forecasting DOCN... [2026-03-13T20:20:28.982235] [INFO ] [sig ] Generating forecast for: DOCN [2026-03-13T20:20:28.982275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-03-13T20:20:28.995011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-03-13T20:20:28.995388] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-03-13T20:20:28.996304] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-03-13T20:20:28.996358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:28.996391] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:28.996419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:28.996485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:29.056658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:29.057706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:29.057798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:29.057831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:29.180686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:29.180855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:29.180896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:29.180972] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:29.184503] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: DOWN (p=12.74%) [2026-03-13T20:20:29.184838] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-03-13T20:20:29.184974] [INFO ] [sig ] DOCN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:29.361058] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DOCN.txt [2026-03-13T20:20:29.361229] [INFO ] [sig ] [900/3262] Completed DOCN in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-13T20:20:29.361272] [INFO ] [sig ] [901/3262] Forecasting DOCS... [2026-03-13T20:20:29.361303] [INFO ] [sig ] Generating forecast for: DOCS [2026-03-13T20:20:29.361333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-03-13T20:20:29.373636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-03-13T20:20:29.374039] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-03-13T20:20:29.374892] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-03-13T20:20:29.374947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:29.374979] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:29.375008] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:29.375065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:29.456607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:29.457904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:29.458021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:29.458077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:29.605475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:29.605665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:29.605706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:29.605736] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:29.609235] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: UP (p=58.78%) [2026-03-13T20:20:29.609540] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-03-13T20:20:29.609695] [INFO ] [sig ] DOCS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:29.767696] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DOCS.txt [2026-03-13T20:20:29.767838] [INFO ] [sig ] [901/3262] Completed DOCS in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-13T20:20:29.767879] [INFO ] [sig ] [902/3262] Forecasting DOGZ... [2026-03-13T20:20:29.767916] [INFO ] [sig ] Generating forecast for: DOGZ [2026-03-13T20:20:29.767947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-03-13T20:20:29.780150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-03-13T20:20:29.780558] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-03-13T20:20:29.781439] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-03-13T20:20:29.781505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:29.781544] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:29.781600] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:29.781660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:29.838168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:29.838915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:29.838997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:29.839030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:29.957664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:29.957839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:29.957881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:29.957911] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:29.961363] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: UP (p=54.66%) [2026-03-13T20:20:29.961665] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-03-13T20:20:29.961793] [INFO ] [sig ] DOGZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:30.104024] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DOGZ.txt [2026-03-13T20:20:30.104181] [INFO ] [sig ] [902/3262] Completed DOGZ in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-13T20:20:30.104222] [INFO ] [sig ] [903/3262] Forecasting DOLE... [2026-03-13T20:20:30.104254] [INFO ] [sig ] Generating forecast for: DOLE [2026-03-13T20:20:30.104285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-03-13T20:20:30.115877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-03-13T20:20:30.116240] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-03-13T20:20:30.117051] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-03-13T20:20:30.117104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:30.117150] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:30.117178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:30.117234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:30.174463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:30.175366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:30.175455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:30.175494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:30.295318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:30.295481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:30.295522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:30.295587] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:30.299336] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: UP (p=70.18%) [2026-03-13T20:20:30.299646] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-03-13T20:20:30.299776] [INFO ] [sig ] DOLE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:30.442165] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DOLE.txt [2026-03-13T20:20:30.442330] [INFO ] [sig ] [903/3262] Completed DOLE in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-13T20:20:30.442371] [INFO ] [sig ] [904/3262] Forecasting DOMO... [2026-03-13T20:20:30.442402] [INFO ] [sig ] Generating forecast for: DOMO [2026-03-13T20:20:30.442431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-03-13T20:20:30.456719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-03-13T20:20:30.457214] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-03-13T20:20:30.458367] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-03-13T20:20:30.458435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:30.458489] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:30.458539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:30.458667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:30.529427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:30.530510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:30.530795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:30.530831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:30.656253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:30.656420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:30.656462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:30.656491] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:30.660365] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=3.52%) [2026-03-13T20:20:30.660708] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-03-13T20:20:30.660849] [INFO ] [sig ] DOMO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:30.805058] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DOMO.txt [2026-03-13T20:20:30.805205] [INFO ] [sig ] [904/3262] Completed DOMO in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.1m [2026-03-13T20:20:30.805246] [INFO ] [sig ] [905/3262] Forecasting DORM... [2026-03-13T20:20:30.805275] [INFO ] [sig ] Generating forecast for: DORM [2026-03-13T20:20:30.805305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-03-13T20:20:30.818347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-03-13T20:20:30.818790] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-03-13T20:20:30.819671] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-03-13T20:20:30.819724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:30.819757] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:30.819783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:30.819839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:30.880775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:30.881822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:30.881929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:30.881965] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:31.008790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:31.008954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:31.008995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:31.009026] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:31.012587] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: UP (p=99.22%) [2026-03-13T20:20:31.012874] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-03-13T20:20:31.013004] [INFO ] [sig ] DORM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:31.160869] [INFO ] [LOCAL ] Saved forecast: DORM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DORM.txt [2026-03-13T20:20:31.161028] [INFO ] [sig ] [905/3262] Completed DORM in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.1m [2026-03-13T20:20:31.161069] [INFO ] [sig ] [906/3262] Forecasting DOUG... [2026-03-13T20:20:31.161100] [INFO ] [sig ] Generating forecast for: DOUG [2026-03-13T20:20:31.161130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-03-13T20:20:31.174949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-03-13T20:20:31.175383] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-03-13T20:20:31.176239] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-03-13T20:20:31.176293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:31.176325] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:31.176352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:31.176407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:31.236188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:31.237102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:31.237189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:31.237221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:31.359526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:31.359738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:31.359787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:31.359821] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:31.363203] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: UP (p=88.84%) [2026-03-13T20:20:31.363490] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-03-13T20:20:31.363646] [INFO ] [sig ] DOUG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:31.508323] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DOUG.txt [2026-03-13T20:20:31.508471] [INFO ] [sig ] [906/3262] Completed DOUG in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 14.1m [2026-03-13T20:20:31.508510] [INFO ] [sig ] [907/3262] Forecasting DOX... [2026-03-13T20:20:31.508557] [INFO ] [sig ] Generating forecast for: DOX [2026-03-13T20:20:31.508609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-03-13T20:20:31.521108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-03-13T20:20:31.521393] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-03-13T20:20:31.522376] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-03-13T20:20:31.522428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:31.522459] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:31.522487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:31.522543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:31.581886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:31.582485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:31.582608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:31.582645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:31.719186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:31.719378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:31.719420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:31.719450] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:31.723262] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: UP (p=68.72%) [2026-03-13T20:20:31.723538] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-03-13T20:20:31.723694] [INFO ] [sig ] DOX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:31.868604] [INFO ] [LOCAL ] Saved forecast: DOX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DOX.txt [2026-03-13T20:20:31.868735] [INFO ] [sig ] [907/3262] Completed DOX in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.1m [2026-03-13T20:20:31.868782] [INFO ] [sig ] [908/3262] Forecasting DPG... [2026-03-13T20:20:31.868814] [INFO ] [sig ] Generating forecast for: DPG [2026-03-13T20:20:31.868844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-03-13T20:20:31.880099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-03-13T20:20:31.880395] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-03-13T20:20:31.881217] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-03-13T20:20:31.881269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:31.881312] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:31.881339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:31.881395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:31.940618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:31.941240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:31.941319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:31.941351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:32.060920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:32.061060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:32.061098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:32.061127] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:32.064874] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: DOWN (p=27.05%) [2026-03-13T20:20:32.065142] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-03-13T20:20:32.065264] [INFO ] [sig ] DPG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:32.210961] [INFO ] [LOCAL ] Saved forecast: DPG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DPG.txt [2026-03-13T20:20:32.211078] [INFO ] [sig ] [908/3262] Completed DPG in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 14.1m [2026-03-13T20:20:32.211118] [INFO ] [sig ] [909/3262] Forecasting DPRO... [2026-03-13T20:20:32.211147] [INFO ] [sig ] Generating forecast for: DPRO [2026-03-13T20:20:32.211176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-03-13T20:20:32.223792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-03-13T20:20:32.224319] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-03-13T20:20:32.225118] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-03-13T20:20:32.225170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:32.225202] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:32.225229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:32.225285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:32.289051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:32.289992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:32.290078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:32.290286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:32.411655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:32.411820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:32.411860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:32.411889] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:32.415684] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: UP (p=89.66%) [2026-03-13T20:20:32.415964] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-03-13T20:20:32.416095] [INFO ] [sig ] DPRO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:32.567537] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DPRO.txt [2026-03-13T20:20:32.567773] [INFO ] [sig ] [909/3262] Completed DPRO in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-13T20:20:32.567825] [INFO ] [sig ] [910/3262] Forecasting DPZ... [2026-03-13T20:20:32.567858] [INFO ] [sig ] Generating forecast for: DPZ [2026-03-13T20:20:32.567897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-03-13T20:20:32.579823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-03-13T20:20:32.580187] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-03-13T20:20:32.581023] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-03-13T20:20:32.581075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:32.581114] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:32.581143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:32.581205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:32.638443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:32.639329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:32.639439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:32.639475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:32.755892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:32.756059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:32.756098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:32.756145] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:32.759645] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: DOWN (p=47.28%) [2026-03-13T20:20:32.759935] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-03-13T20:20:32.760067] [INFO ] [sig ] DPZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:32.901551] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DPZ.txt [2026-03-13T20:20:32.901741] [INFO ] [sig ] [910/3262] Completed DPZ in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-13T20:20:32.901783] [INFO ] [sig ] [911/3262] Forecasting DQ... [2026-03-13T20:20:32.901812] [INFO ] [sig ] Generating forecast for: DQ [2026-03-13T20:20:32.901841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-03-13T20:20:32.913667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-03-13T20:20:32.914085] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-03-13T20:20:32.914945] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-03-13T20:20:32.914999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:32.915032] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:32.915059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:32.915120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:32.972380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:32.973322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:32.973407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:32.973440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:33.106228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:33.106607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:33.106649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:33.106678] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:33.110231] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: UP (p=70.55%) [2026-03-13T20:20:33.110534] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-03-13T20:20:33.110692] [INFO ] [sig ] DQ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:33.254608] [INFO ] [LOCAL ] Saved forecast: DQ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DQ.txt [2026-03-13T20:20:33.254776] [INFO ] [sig ] [911/3262] Completed DQ in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-13T20:20:33.254817] [INFO ] [sig ] [912/3262] Forecasting DRD... [2026-03-13T20:20:33.254848] [INFO ] [sig ] Generating forecast for: DRD [2026-03-13T20:20:33.254878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-03-13T20:20:33.266451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-03-13T20:20:33.266828] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-03-13T20:20:33.268065] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-03-13T20:20:33.268226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:33.268263] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:33.268291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:33.268366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:33.328565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:33.329501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:33.329608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:33.329664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:33.453363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:33.453531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:33.453594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:33.453629] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:33.457053] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: UP (p=60.34%) [2026-03-13T20:20:33.457335] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-03-13T20:20:33.457468] [INFO ] [sig ] DRD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:33.607778] [INFO ] [LOCAL ] Saved forecast: DRD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DRD.txt [2026-03-13T20:20:33.607930] [INFO ] [sig ] [912/3262] Completed DRD in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-13T20:20:33.607974] [INFO ] [sig ] [913/3262] Forecasting DRH... [2026-03-13T20:20:33.608007] [INFO ] [sig ] Generating forecast for: DRH [2026-03-13T20:20:33.608038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-03-13T20:20:33.619718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-03-13T20:20:33.620022] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-03-13T20:20:33.620837] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-03-13T20:20:33.620890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:33.620922] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:33.620949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:33.621005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:33.687876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:33.688798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:33.688900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:33.688938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:33.811336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:33.811496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:33.811536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:33.811567] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:33.815285] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: UP (p=97.13%) [2026-03-13T20:20:33.815596] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-03-13T20:20:33.815743] [INFO ] [sig ] DRH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:33.972871] [INFO ] [LOCAL ] Saved forecast: DRH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DRH.txt [2026-03-13T20:20:33.973044] [INFO ] [sig ] [913/3262] Completed DRH in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-13T20:20:33.973086] [INFO ] [sig ] [914/3262] Forecasting DRI... [2026-03-13T20:20:33.973115] [INFO ] [sig ] Generating forecast for: DRI [2026-03-13T20:20:33.973148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-03-13T20:20:33.985911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-03-13T20:20:33.986338] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-03-13T20:20:33.987288] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-03-13T20:20:33.987347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:33.987415] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:33.987445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:33.987550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:34.048673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:34.049629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:34.049722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:34.049756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:34.176659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:34.176825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:34.176867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:34.176896] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:34.180260] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: UP (p=78.48%) [2026-03-13T20:20:34.180535] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-03-13T20:20:34.180680] [INFO ] [sig ] DRI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:34.326815] [INFO ] [LOCAL ] Saved forecast: DRI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DRI.txt [2026-03-13T20:20:34.326955] [INFO ] [sig ] [914/3262] Completed DRI in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-13T20:20:34.326996] [INFO ] [sig ] [915/3262] Forecasting DRIO... [2026-03-13T20:20:34.327024] [INFO ] [sig ] Generating forecast for: DRIO [2026-03-13T20:20:34.327054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRIO' from 'https://tdm.silogroup.org/data/derivative_storage/DRIO.csv'. [2026-03-13T20:20:34.338138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRIO'. [2026-03-13T20:20:34.338406] [INFO ] [FORECASTER] Starting predict_future for DRIO [2026-03-13T20:20:34.339228] [DEBUG] [LOCAL ] No optimal features file found for DRIO: ./output/feature-sets/DRIO.txt [2026-03-13T20:20:34.339280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:34.339312] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:34.339338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:34.339393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:34.403348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:34.404365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:34.404456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:34.404492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:34.526393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:34.526562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:34.526645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:34.526677] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:34.530308] [DEBUG] [FORECASTER] DRIO: Forecast T+1@11:T+2@11: DOWN (p=24.29%) [2026-03-13T20:20:34.530683] [INFO ] [FORECASTER] Completed predict_future for DRIO [2026-03-13T20:20:34.530823] [INFO ] [sig ] DRIO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:34.677639] [INFO ] [LOCAL ] Saved forecast: DRIO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DRIO.txt [2026-03-13T20:20:34.677823] [INFO ] [sig ] [915/3262] Completed DRIO in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-13T20:20:34.677867] [INFO ] [sig ] [916/3262] Forecasting DRLL... [2026-03-13T20:20:34.677897] [INFO ] [sig ] Generating forecast for: DRLL [2026-03-13T20:20:34.677937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-03-13T20:20:34.693501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-03-13T20:20:34.694036] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-03-13T20:20:34.695103] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-03-13T20:20:34.695202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:34.695249] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:34.695288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:34.695369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:34.768843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:34.769962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:34.770065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:34.770106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:34.897911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:34.898076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:34.898115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:34.898143] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:34.901643] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: UP (p=94.75%) [2026-03-13T20:20:34.901964] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-03-13T20:20:34.902098] [INFO ] [sig ] DRLL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:35.109237] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DRLL.txt [2026-03-13T20:20:35.109388] [INFO ] [sig ] [916/3262] Completed DRLL in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-13T20:20:35.109429] [INFO ] [sig ] [917/3262] Forecasting DRMA... [2026-03-13T20:20:35.109458] [INFO ] [sig ] Generating forecast for: DRMA [2026-03-13T20:20:35.109489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-03-13T20:20:35.119706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-03-13T20:20:35.120025] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-03-13T20:20:35.120848] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-03-13T20:20:35.120901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:35.120933] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:35.120959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:35.121015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:35.178382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:35.179536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:35.179658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:35.179701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:35.295771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:35.295930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:35.295971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:35.296034] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:35.299512] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: DOWN (p=16.36%) [2026-03-13T20:20:35.299837] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-03-13T20:20:35.299967] [INFO ] [sig ] DRMA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:35.444050] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DRMA.txt [2026-03-13T20:20:35.444195] [INFO ] [sig ] [917/3262] Completed DRMA in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-13T20:20:35.444235] [INFO ] [sig ] [918/3262] Forecasting DRS... [2026-03-13T20:20:35.444266] [INFO ] [sig ] Generating forecast for: DRS [2026-03-13T20:20:35.444297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-03-13T20:20:35.455279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-03-13T20:20:35.455692] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-03-13T20:20:35.456547] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-03-13T20:20:35.456634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:35.456670] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:35.456697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:35.456754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:35.513344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:35.514081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:35.514160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:35.514195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:35.631498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:35.631775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:35.631821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:35.631849] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:35.635256] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: DOWN (p=22.60%) [2026-03-13T20:20:35.635545] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-03-13T20:20:35.635726] [INFO ] [sig ] DRS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:35.783718] [INFO ] [LOCAL ] Saved forecast: DRS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DRS.txt [2026-03-13T20:20:35.783889] [INFO ] [sig ] [918/3262] Completed DRS in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-13T20:20:35.783930] [INFO ] [sig ] [919/3262] Forecasting DRTS... [2026-03-13T20:20:35.783960] [INFO ] [sig ] Generating forecast for: DRTS [2026-03-13T20:20:35.783989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-03-13T20:20:35.794847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-03-13T20:20:35.795278] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-03-13T20:20:35.796323] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-03-13T20:20:35.796384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:35.796419] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:35.796445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:35.796503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:35.854793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:35.855704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:35.855786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:35.855820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:35.978449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:35.978665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:35.978715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:35.978750] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:35.982515] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: DOWN (p=43.21%) [2026-03-13T20:20:35.982864] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-03-13T20:20:35.983012] [INFO ] [sig ] DRTS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:36.132898] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DRTS.txt [2026-03-13T20:20:36.133061] [INFO ] [sig ] [919/3262] Completed DRTS in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-13T20:20:36.133103] [INFO ] [sig ] [920/3262] Forecasting DRUG... [2026-03-13T20:20:36.133133] [INFO ] [sig ] Generating forecast for: DRUG [2026-03-13T20:20:36.133166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-03-13T20:20:36.144138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-03-13T20:20:36.144403] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-03-13T20:20:36.145205] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-03-13T20:20:36.145257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:36.145289] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:36.145316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:36.145372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:36.203074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:36.204053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:36.204157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:36.204195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:36.324225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:36.324360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:36.324399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:36.324428] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:36.327830] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: UP (p=97.13%) [2026-03-13T20:20:36.328111] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-03-13T20:20:36.328243] [INFO ] [sig ] DRUG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:36.472303] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DRUG.txt [2026-03-13T20:20:36.472417] [INFO ] [sig ] [920/3262] Completed DRUG in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.0m [2026-03-13T20:20:36.472456] [INFO ] [sig ] [921/3262] Forecasting DRVN... [2026-03-13T20:20:36.472484] [INFO ] [sig ] Generating forecast for: DRVN [2026-03-13T20:20:36.472513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-03-13T20:20:36.484187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-03-13T20:20:36.484489] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-03-13T20:20:36.485307] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-03-13T20:20:36.485362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:36.485396] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:36.485425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:36.485484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:36.544317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:36.544951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:36.545030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:36.545062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:36.667540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:36.667708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:36.667752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:36.667781] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:36.671460] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: UP (p=76.52%) [2026-03-13T20:20:36.671802] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-03-13T20:20:36.671942] [INFO ] [sig ] DRVN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:36.819664] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DRVN.txt [2026-03-13T20:20:36.819819] [INFO ] [sig ] [921/3262] Completed DRVN in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.0m [2026-03-13T20:20:36.819859] [INFO ] [sig ] [922/3262] Forecasting DSGX... [2026-03-13T20:20:36.819889] [INFO ] [sig ] Generating forecast for: DSGX [2026-03-13T20:20:36.819918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-03-13T20:20:36.832446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-03-13T20:20:36.832787] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-03-13T20:20:36.833664] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-03-13T20:20:36.833719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:36.833753] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:36.833782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:36.833841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:36.893948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:36.894697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:36.894779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:36.894813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:37.019255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:37.019418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:37.019459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:37.019490] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:37.023017] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: DOWN (p=19.00%) [2026-03-13T20:20:37.023302] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-03-13T20:20:37.023438] [INFO ] [sig ] DSGX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:37.167164] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DSGX.txt [2026-03-13T20:20:37.167328] [INFO ] [sig ] [922/3262] Completed DSGX in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.0m [2026-03-13T20:20:37.167370] [INFO ] [sig ] [923/3262] Forecasting DSL... [2026-03-13T20:20:37.167401] [INFO ] [sig ] Generating forecast for: DSL [2026-03-13T20:20:37.167432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-03-13T20:20:37.179688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-03-13T20:20:37.180014] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-03-13T20:20:37.180818] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-03-13T20:20:37.180870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:37.180901] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:37.180928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:37.180984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:37.240231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:37.241345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:37.241435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:37.241469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:37.360779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:37.360985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:37.361033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:37.361064] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:37.365378] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: UP (p=68.11%) [2026-03-13T20:20:37.365807] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-03-13T20:20:37.365991] [INFO ] [sig ] DSL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:37.514281] [INFO ] [LOCAL ] Saved forecast: DSL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DSL.txt [2026-03-13T20:20:37.514440] [INFO ] [sig ] [923/3262] Completed DSL in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.0m [2026-03-13T20:20:37.514480] [INFO ] [sig ] [924/3262] Forecasting DSM... [2026-03-13T20:20:37.514509] [INFO ] [sig ] Generating forecast for: DSM [2026-03-13T20:20:37.514540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-03-13T20:20:37.525178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-03-13T20:20:37.525479] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-03-13T20:20:37.526296] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-03-13T20:20:37.526351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:37.526384] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:37.526413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:37.526472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:37.588816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:37.589772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:37.589904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:37.589942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:37.710965] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:37.711126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:37.711169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:37.711199] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:37.714669] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: UP (p=52.20%) [2026-03-13T20:20:37.714958] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-03-13T20:20:37.715090] [INFO ] [sig ] DSM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:37.859870] [INFO ] [LOCAL ] Saved forecast: DSM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DSM.txt [2026-03-13T20:20:37.860001] [INFO ] [sig ] [924/3262] Completed DSM in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.0m [2026-03-13T20:20:37.860041] [INFO ] [sig ] [925/3262] Forecasting DSP... [2026-03-13T20:20:37.860070] [INFO ] [sig ] Generating forecast for: DSP [2026-03-13T20:20:37.860100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-03-13T20:20:37.872144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-03-13T20:20:37.872476] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-03-13T20:20:37.873287] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-03-13T20:20:37.873339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:37.873372] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:37.873398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:37.873454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:37.931646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:37.932384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:37.932467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:37.932502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:38.058863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:38.059025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:38.059066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:38.059095] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:38.062644] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: DOWN (p=31.85%) [2026-03-13T20:20:38.062933] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-03-13T20:20:38.063062] [INFO ] [sig ] DSP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:38.229819] [INFO ] [LOCAL ] Saved forecast: DSP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DSP.txt [2026-03-13T20:20:38.229990] [INFO ] [sig ] [925/3262] Completed DSP in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.0m [2026-03-13T20:20:38.230035] [INFO ] [sig ] [926/3262] Forecasting DSX... [2026-03-13T20:20:38.230063] [INFO ] [sig ] Generating forecast for: DSX [2026-03-13T20:20:38.230095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-03-13T20:20:38.243595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-03-13T20:20:38.243999] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-03-13T20:20:38.244960] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-03-13T20:20:38.245015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:38.245047] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:38.245075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:38.245142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:38.302307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:38.303295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:38.303383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:38.303415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:38.424522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:38.424723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:38.424766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:38.424795] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:38.428291] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=71.65%) [2026-03-13T20:20:38.428601] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-03-13T20:20:38.428738] [INFO ] [sig ] DSX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:38.570624] [INFO ] [LOCAL ] Saved forecast: DSX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DSX.txt [2026-03-13T20:20:38.570744] [INFO ] [sig ] [926/3262] Completed DSX in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-13T20:20:38.570783] [INFO ] [sig ] [927/3262] Forecasting DTB... [2026-03-13T20:20:38.570811] [INFO ] [sig ] Generating forecast for: DTB [2026-03-13T20:20:38.570841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-03-13T20:20:38.582490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-03-13T20:20:38.582758] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-03-13T20:20:38.583756] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-03-13T20:20:38.583808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:38.584041] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:38.584069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:38.584124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:38.643720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:38.644525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:38.644623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:38.644657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:38.757394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:38.757511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:38.757546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:38.757600] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:38.760834] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-03-13T20:20:38.761104] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-03-13T20:20:38.761227] [INFO ] [sig ] DTB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:38.905508] [INFO ] [LOCAL ] Saved forecast: DTB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DTB.txt [2026-03-13T20:20:38.905706] [INFO ] [sig ] [927/3262] Completed DTB in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-13T20:20:38.905749] [INFO ] [sig ] [928/3262] Forecasting DTE... [2026-03-13T20:20:38.905779] [INFO ] [sig ] Generating forecast for: DTE [2026-03-13T20:20:38.905810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-03-13T20:20:38.917545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-03-13T20:20:38.917922] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-03-13T20:20:38.918814] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-03-13T20:20:38.918871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:38.918904] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:38.918930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:38.918987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:38.975652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:38.976388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:38.976471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:38.976503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:39.092873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:39.093043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:39.093084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:39.093112] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:39.096613] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: DOWN (p=7.88%) [2026-03-13T20:20:39.096930] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-03-13T20:20:39.097060] [INFO ] [sig ] DTE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:39.240586] [INFO ] [LOCAL ] Saved forecast: DTE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DTE.txt [2026-03-13T20:20:39.240731] [INFO ] [sig ] [928/3262] Completed DTE in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-13T20:20:39.240771] [INFO ] [sig ] [929/3262] Forecasting DTG... [2026-03-13T20:20:39.240799] [INFO ] [sig ] Generating forecast for: DTG [2026-03-13T20:20:39.240829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-03-13T20:20:39.251848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-03-13T20:20:39.252145] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-03-13T20:20:39.252971] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-03-13T20:20:39.253023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:39.253054] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:39.253081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:39.253136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:39.309862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:39.310494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:39.310591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:39.310627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:39.427858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:39.428022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:39.428063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:39.428091] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:39.431501] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: DOWN (p=29.04%) [2026-03-13T20:20:39.431806] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-03-13T20:20:39.431934] [INFO ] [sig ] DTG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:39.577000] [INFO ] [LOCAL ] Saved forecast: DTG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DTG.txt [2026-03-13T20:20:39.577140] [INFO ] [sig ] [929/3262] Completed DTG in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-13T20:20:39.577181] [INFO ] [sig ] [930/3262] Forecasting DTIL... [2026-03-13T20:20:39.577211] [INFO ] [sig ] Generating forecast for: DTIL [2026-03-13T20:20:39.577242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-03-13T20:20:39.588427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-03-13T20:20:39.588756] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-03-13T20:20:39.589532] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-03-13T20:20:39.589602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:39.589636] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:39.589663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:39.589723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:39.648818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:39.649719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:39.649818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:39.649854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:39.770164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:39.770322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:39.770361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:39.770390] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:39.773987] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-03-13T20:20:39.774267] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-03-13T20:20:39.774397] [INFO ] [sig ] DTIL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:39.919842] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DTIL.txt [2026-03-13T20:20:39.920161] [INFO ] [sig ] [930/3262] Completed DTIL in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-13T20:20:39.920201] [INFO ] [sig ] [931/3262] Forecasting DTM... [2026-03-13T20:20:39.920257] [INFO ] [sig ] Generating forecast for: DTM [2026-03-13T20:20:39.920291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-03-13T20:20:39.935232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-03-13T20:20:39.935887] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-03-13T20:20:39.936925] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-03-13T20:20:39.936982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:39.937064] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:39.937096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:39.937158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:40.012735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:40.014215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:40.014332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:40.014373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:40.144771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:40.144960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:40.145007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:40.145036] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:40.148818] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=88.98%) [2026-03-13T20:20:40.149119] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-03-13T20:20:40.149260] [INFO ] [sig ] DTM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:40.300124] [INFO ] [LOCAL ] Saved forecast: DTM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DTM.txt [2026-03-13T20:20:40.300296] [INFO ] [sig ] [931/3262] Completed DTM in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-13T20:20:40.300339] [INFO ] [sig ] [932/3262] Forecasting DUK... [2026-03-13T20:20:40.300368] [INFO ] [sig ] Generating forecast for: DUK [2026-03-13T20:20:40.300400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-03-13T20:20:40.312159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-03-13T20:20:40.312531] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-03-13T20:20:40.313340] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-03-13T20:20:40.313392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:40.313424] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:40.313451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:40.313507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:40.374971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:40.375827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:40.376103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:40.376139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:40.499133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:40.499310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:40.499356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:40.499387] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:40.503468] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: UP (p=96.38%) [2026-03-13T20:20:40.503934] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-03-13T20:20:40.504097] [INFO ] [sig ] DUK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:40.651001] [INFO ] [LOCAL ] Saved forecast: DUK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DUK.txt [2026-03-13T20:20:40.651163] [INFO ] [sig ] [932/3262] Completed DUK in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-13T20:20:40.651204] [INFO ] [sig ] [933/3262] Forecasting DUKB... [2026-03-13T20:20:40.651234] [INFO ] [sig ] Generating forecast for: DUKB [2026-03-13T20:20:40.651270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-03-13T20:20:40.662676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-03-13T20:20:40.663059] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-03-13T20:20:40.663964] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-03-13T20:20:40.664019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:40.664053] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:40.664081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:40.664139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:40.724701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:40.725621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:40.725711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:40.725746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:40.848284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:40.848449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:40.848491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:40.848519] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:40.851977] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: UP (p=89.16%) [2026-03-13T20:20:40.852257] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-03-13T20:20:40.852382] [INFO ] [sig ] DUKB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:41.001883] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DUKB.txt [2026-03-13T20:20:41.002233] [INFO ] [sig ] [933/3262] Completed DUKB in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-13T20:20:41.002274] [INFO ] [sig ] [934/3262] Forecasting DUOL... [2026-03-13T20:20:41.002303] [INFO ] [sig ] Generating forecast for: DUOL [2026-03-13T20:20:41.002334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-03-13T20:20:41.014348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-03-13T20:20:41.014764] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-03-13T20:20:41.015702] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-03-13T20:20:41.015757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:41.015792] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:41.015820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:41.015878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:41.076308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:41.077274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:41.077361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:41.077396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:41.200808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:41.200975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:41.201018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:41.201120] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:41.205091] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: UP (p=52.27%) [2026-03-13T20:20:41.205382] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-03-13T20:20:41.205518] [INFO ] [sig ] DUOL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:41.353250] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DUOL.txt [2026-03-13T20:20:41.353408] [INFO ] [sig ] [934/3262] Completed DUOL in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-13T20:20:41.353447] [INFO ] [sig ] [935/3262] Forecasting DVA... [2026-03-13T20:20:41.353477] [INFO ] [sig ] Generating forecast for: DVA [2026-03-13T20:20:41.353508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-03-13T20:20:41.365097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-03-13T20:20:41.365406] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-03-13T20:20:41.366217] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-03-13T20:20:41.366270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:41.366302] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:41.366328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:41.366384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:41.424415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:41.425285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:41.425366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:41.425400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:41.547185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:41.547331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:41.547370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:41.547400] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:41.551217] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: DOWN (p=4.70%) [2026-03-13T20:20:41.551495] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-03-13T20:20:41.551642] [INFO ] [sig ] DVA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:41.700215] [INFO ] [LOCAL ] Saved forecast: DVA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DVA.txt [2026-03-13T20:20:41.700391] [INFO ] [sig ] [935/3262] Completed DVA in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-13T20:20:41.700430] [INFO ] [sig ] [936/3262] Forecasting DVN... [2026-03-13T20:20:41.700459] [INFO ] [sig ] Generating forecast for: DVN [2026-03-13T20:20:41.700490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-03-13T20:20:41.713275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-03-13T20:20:41.713716] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-03-13T20:20:41.714765] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-03-13T20:20:41.714827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:41.714859] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:41.714885] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:41.715138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:41.777695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:41.778634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:41.778720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:41.778755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:41.902300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:41.902444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:41.902481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:41.902510] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:41.905962] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: DOWN (p=10.17%) [2026-03-13T20:20:41.906237] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-03-13T20:20:41.906362] [INFO ] [sig ] DVN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:42.048291] [INFO ] [LOCAL ] Saved forecast: DVN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DVN.txt [2026-03-13T20:20:42.048433] [INFO ] [sig ] [936/3262] Completed DVN in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 13.9m [2026-03-13T20:20:42.048473] [INFO ] [sig ] [937/3262] Forecasting DWAS... [2026-03-13T20:20:42.048504] [INFO ] [sig ] Generating forecast for: DWAS [2026-03-13T20:20:42.048535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-03-13T20:20:42.059820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-03-13T20:20:42.060133] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-03-13T20:20:42.060961] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-03-13T20:20:42.061019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:42.061050] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:42.061076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:42.061131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:42.118056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:42.118847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:42.118927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:42.118960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:42.239805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:42.239968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:42.240008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:42.240036] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:42.243427] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: DOWN (p=35.38%) [2026-03-13T20:20:42.243736] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-03-13T20:20:42.243890] [INFO ] [sig ] DWAS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:42.387729] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DWAS.txt [2026-03-13T20:20:42.387899] [INFO ] [sig ] [937/3262] Completed DWAS in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 13.9m [2026-03-13T20:20:42.387938] [INFO ] [sig ] [938/3262] Forecasting DWSH... [2026-03-13T20:20:42.387969] [INFO ] [sig ] Generating forecast for: DWSH [2026-03-13T20:20:42.388000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-03-13T20:20:42.398759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-03-13T20:20:42.399161] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-03-13T20:20:42.399988] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-03-13T20:20:42.400041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:42.400073] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:42.400100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:42.400173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:42.457647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:42.458534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:42.458639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:42.458674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:42.573318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:42.573509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:42.573590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:42.573642] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:42.577848] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: DOWN (p=48.72%) [2026-03-13T20:20:42.578199] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-03-13T20:20:42.578344] [INFO ] [sig ] DWSH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:42.727837] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DWSH.txt [2026-03-13T20:20:42.727976] [INFO ] [sig ] [938/3262] Completed DWSH in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 13.9m [2026-03-13T20:20:42.728016] [INFO ] [sig ] [939/3262] Forecasting DX... [2026-03-13T20:20:42.728044] [INFO ] [sig ] Generating forecast for: DX [2026-03-13T20:20:42.728074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-03-13T20:20:42.741402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-03-13T20:20:42.741831] [INFO ] [FORECASTER] Starting predict_future for DX [2026-03-13T20:20:42.742846] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-03-13T20:20:42.742927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:42.742973] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:42.743013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:42.743078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:42.805598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:42.806554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:42.806664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:42.806698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:42.932113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:42.932273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:42.932314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:42.932343] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:42.936029] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: DOWN (p=46.96%) [2026-03-13T20:20:42.936311] [INFO ] [FORECASTER] Completed predict_future for DX [2026-03-13T20:20:42.936442] [INFO ] [sig ] DX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:43.082764] [INFO ] [LOCAL ] Saved forecast: DX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DX.txt [2026-03-13T20:20:43.082934] [INFO ] [sig ] [939/3262] Completed DX in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 13.9m [2026-03-13T20:20:43.082979] [INFO ] [sig ] [940/3262] Forecasting DXC... [2026-03-13T20:20:43.083010] [INFO ] [sig ] Generating forecast for: DXC [2026-03-13T20:20:43.083041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-03-13T20:20:43.095098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-03-13T20:20:43.095471] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-03-13T20:20:43.096320] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-03-13T20:20:43.096391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:43.096424] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:43.096452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:43.096509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:43.159920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:43.160784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:43.160875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:43.160909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:43.295466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:43.295666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:43.295732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:43.295769] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:43.300024] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=57.72%) [2026-03-13T20:20:43.300337] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-03-13T20:20:43.300502] [INFO ] [sig ] DXC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:43.463082] [INFO ] [LOCAL ] Saved forecast: DXC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DXC.txt [2026-03-13T20:20:43.463266] [INFO ] [sig ] [940/3262] Completed DXC in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 13.9m [2026-03-13T20:20:43.463330] [INFO ] [sig ] [941/3262] Forecasting DXCM... [2026-03-13T20:20:43.463379] [INFO ] [sig ] Generating forecast for: DXCM [2026-03-13T20:20:43.463426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-03-13T20:20:43.477013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-03-13T20:20:43.477641] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-03-13T20:20:43.478670] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-03-13T20:20:43.478726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:43.478759] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:43.478792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:43.478867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:43.540322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:43.541172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:43.541288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:43.541323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:43.672460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:43.672639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:43.672687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:43.672721] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:43.676305] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: UP (p=93.96%) [2026-03-13T20:20:43.676623] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-03-13T20:20:43.676784] [INFO ] [sig ] DXCM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:43.832081] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DXCM.txt [2026-03-13T20:20:43.832303] [INFO ] [sig ] [941/3262] Completed DXCM in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 13.9m [2026-03-13T20:20:43.832375] [INFO ] [sig ] [942/3262] Forecasting DXPE... [2026-03-13T20:20:43.832429] [INFO ] [sig ] Generating forecast for: DXPE [2026-03-13T20:20:43.832475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-03-13T20:20:43.844748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-03-13T20:20:43.845170] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-03-13T20:20:43.846183] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-03-13T20:20:43.846238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:43.846284] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:43.846327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:43.846407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:43.913170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:43.914315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:43.914408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:43.914442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:44.043968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:44.044130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:44.044172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:44.044203] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:44.047988] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: UP (p=87.47%) [2026-03-13T20:20:44.048295] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-03-13T20:20:44.048439] [INFO ] [sig ] DXPE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:44.210912] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DXPE.txt [2026-03-13T20:20:44.211079] [INFO ] [sig ] [942/3262] Completed DXPE in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 13.9m [2026-03-13T20:20:44.211122] [INFO ] [sig ] [943/3262] Forecasting DY... [2026-03-13T20:20:44.211151] [INFO ] [sig ] Generating forecast for: DY [2026-03-13T20:20:44.211181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-03-13T20:20:44.225439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-03-13T20:20:44.225858] [INFO ] [FORECASTER] Starting predict_future for DY [2026-03-13T20:20:44.226809] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-03-13T20:20:44.226864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:44.226896] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:44.226926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:44.226984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:44.290829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:44.291900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:44.291988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:44.292022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:44.428848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:44.429035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:44.429080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:44.429109] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:44.433437] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: DOWN (p=12.97%) [2026-03-13T20:20:44.433802] [INFO ] [FORECASTER] Completed predict_future for DY [2026-03-13T20:20:44.433974] [INFO ] [sig ] DY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:44.580705] [INFO ] [LOCAL ] Saved forecast: DY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/DY.txt [2026-03-13T20:20:44.580865] [INFO ] [sig ] [943/3262] Completed DY in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-13T20:20:44.580932] [INFO ] [sig ] [944/3262] Forecasting DYN... [2026-03-13T20:20:44.580963] [INFO ] [sig ] Generating forecast for: DYN [2026-03-13T20:20:44.580995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-03-13T20:20:44.593024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-03-13T20:20:44.593393] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-03-13T20:20:44.594241] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-03-13T20:20:44.594295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:44.594328] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:44.594354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:44.594411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:44.652636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:44.653546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:44.653657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:44.653692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:44.778022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:44.778184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:44.778227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:44.778258] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:44.782245] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: UP (p=80.61%) [2026-03-13T20:20:44.782538] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-03-13T20:20:44.782696] [INFO ] [sig ] DYN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:44.929134] [INFO ] [LOCAL ] Saved forecast: DYN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/DYN.txt [2026-03-13T20:20:44.929300] [INFO ] [sig ] [944/3262] Completed DYN in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-13T20:20:44.929341] [INFO ] [sig ] [945/3262] Forecasting E... [2026-03-13T20:20:44.929371] [INFO ] [sig ] Generating forecast for: E [2026-03-13T20:20:44.929402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-03-13T20:20:44.941568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-03-13T20:20:44.941960] [INFO ] [FORECASTER] Starting predict_future for E [2026-03-13T20:20:44.942977] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-03-13T20:20:44.943029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:44.943061] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:44.943087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:44.943143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:45.013387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:45.014600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:45.014693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:45.014728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:45.143636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:45.143824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:45.143877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:45.143914] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:45.147698] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: UP (p=68.48%) [2026-03-13T20:20:45.148169] [INFO ] [FORECASTER] Completed predict_future for E [2026-03-13T20:20:45.148345] [INFO ] [sig ] E: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:45.303947] [INFO ] [LOCAL ] Saved forecast: E 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/E.txt [2026-03-13T20:20:45.304107] [INFO ] [sig ] [945/3262] Completed E in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-13T20:20:45.304147] [INFO ] [sig ] [946/3262] Forecasting EA... [2026-03-13T20:20:45.304177] [INFO ] [sig ] Generating forecast for: EA [2026-03-13T20:20:45.304206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-03-13T20:20:45.316306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-03-13T20:20:45.316746] [INFO ] [FORECASTER] Starting predict_future for EA [2026-03-13T20:20:45.317857] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-03-13T20:20:45.317912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:45.317945] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:45.317973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:45.318030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:45.383998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:45.385166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:45.385258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:45.385292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:45.520332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:45.520492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:45.520533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:45.520561] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:45.524186] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: DOWN (p=44.41%) [2026-03-13T20:20:45.524462] [INFO ] [FORECASTER] Completed predict_future for EA [2026-03-13T20:20:45.524609] [INFO ] [sig ] EA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:45.675309] [INFO ] [LOCAL ] Saved forecast: EA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EA.txt [2026-03-13T20:20:45.675459] [INFO ] [sig ] [946/3262] Completed EA in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-13T20:20:45.675503] [INFO ] [sig ] [947/3262] Forecasting EAF... [2026-03-13T20:20:45.675534] [INFO ] [sig ] Generating forecast for: EAF [2026-03-13T20:20:45.675565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-03-13T20:20:45.686675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-03-13T20:20:45.686989] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-03-13T20:20:45.687853] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-03-13T20:20:45.687906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:45.687938] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:45.687964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:45.688020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:45.748566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:45.749381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:45.749464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:45.749498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:45.872669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:45.872842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:45.872885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:45.872935] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:45.876720] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: UP (p=61.57%) [2026-03-13T20:20:45.877017] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-03-13T20:20:45.877340] [INFO ] [sig ] EAF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:46.032697] [INFO ] [LOCAL ] Saved forecast: EAF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EAF.txt [2026-03-13T20:20:46.032839] [INFO ] [sig ] [947/3262] Completed EAF in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-13T20:20:46.032882] [INFO ] [sig ] [948/3262] Forecasting EAI... [2026-03-13T20:20:46.032912] [INFO ] [sig ] Generating forecast for: EAI [2026-03-13T20:20:46.032944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-03-13T20:20:46.044348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-03-13T20:20:46.044638] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-03-13T20:20:46.045639] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-03-13T20:20:46.045691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:46.045750] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:46.045779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:46.045837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:46.109284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:46.110261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:46.110375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:46.110423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:46.232961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:46.233129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:46.233174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:46.233205] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:46.237186] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: DOWN (p=30.54%) [2026-03-13T20:20:46.237547] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-03-13T20:20:46.237743] [INFO ] [sig ] EAI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:46.397184] [INFO ] [LOCAL ] Saved forecast: EAI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EAI.txt [2026-03-13T20:20:46.397344] [INFO ] [sig ] [948/3262] Completed EAI in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-13T20:20:46.397386] [INFO ] [sig ] [949/3262] Forecasting EARN... [2026-03-13T20:20:46.397415] [INFO ] [sig ] Generating forecast for: EARN [2026-03-13T20:20:46.397447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-03-13T20:20:46.409302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-03-13T20:20:46.409740] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-03-13T20:20:46.410636] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-03-13T20:20:46.410692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:46.410726] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:46.410754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:46.410812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:46.472149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:46.473098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:46.473202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:46.473237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:46.598174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:46.598338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:46.598379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:46.598410] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:46.602128] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: UP (p=90.65%) [2026-03-13T20:20:46.602443] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-03-13T20:20:46.602604] [INFO ] [sig ] EARN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:46.791785] [INFO ] [LOCAL ] Saved forecast: EARN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EARN.txt [2026-03-13T20:20:46.791957] [INFO ] [sig ] [949/3262] Completed EARN in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-13T20:20:46.792000] [INFO ] [sig ] [950/3262] Forecasting EBAY... [2026-03-13T20:20:46.792029] [INFO ] [sig ] Generating forecast for: EBAY [2026-03-13T20:20:46.792061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-03-13T20:20:46.804366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-03-13T20:20:46.804794] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-03-13T20:20:46.805667] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-03-13T20:20:46.805721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:46.805755] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:46.805783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:46.805841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:46.866385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:46.867331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:46.867418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:46.867453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:46.993143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:46.993308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:46.993350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:46.993379] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:46.997025] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: DOWN (p=48.24%) [2026-03-13T20:20:46.997320] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-03-13T20:20:46.997458] [INFO ] [sig ] EBAY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:47.154895] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EBAY.txt [2026-03-13T20:20:47.155060] [INFO ] [sig ] [950/3262] Completed EBAY in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-13T20:20:47.155100] [INFO ] [sig ] [951/3262] Forecasting EBC... [2026-03-13T20:20:47.155129] [INFO ] [sig ] Generating forecast for: EBC [2026-03-13T20:20:47.155161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-03-13T20:20:47.167099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-03-13T20:20:47.167443] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-03-13T20:20:47.168472] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-03-13T20:20:47.168526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:47.168558] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:47.168646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:47.168711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:47.234385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:47.235439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:47.235550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:47.235611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:47.366066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:47.366228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:47.366269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:47.366329] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:47.369815] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: DOWN (p=42.75%) [2026-03-13T20:20:47.370100] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-03-13T20:20:47.370231] [INFO ] [sig ] EBC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:47.514008] [INFO ] [LOCAL ] Saved forecast: EBC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EBC.txt [2026-03-13T20:20:47.514161] [INFO ] [sig ] [951/3262] Completed EBC in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-13T20:20:47.514202] [INFO ] [sig ] [952/3262] Forecasting EBF... [2026-03-13T20:20:47.514232] [INFO ] [sig ] Generating forecast for: EBF [2026-03-13T20:20:47.514264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-03-13T20:20:47.526208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-03-13T20:20:47.526532] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-03-13T20:20:47.527365] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-03-13T20:20:47.527419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:47.527453] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:47.527480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:47.527538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:47.588836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:47.589685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:47.589771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:47.589805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:47.710801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:47.710977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:47.711026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:47.711056] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:47.714874] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: UP (p=69.87%) [2026-03-13T20:20:47.715158] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-03-13T20:20:47.715291] [INFO ] [sig ] EBF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:47.866928] [INFO ] [LOCAL ] Saved forecast: EBF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EBF.txt [2026-03-13T20:20:47.867079] [INFO ] [sig ] [952/3262] Completed EBF in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-13T20:20:47.867120] [INFO ] [sig ] [953/3262] Forecasting EBON... [2026-03-13T20:20:47.867148] [INFO ] [sig ] Generating forecast for: EBON [2026-03-13T20:20:47.867178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-03-13T20:20:47.878493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-03-13T20:20:47.878820] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-03-13T20:20:47.879836] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-03-13T20:20:47.879889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:47.879922] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:47.879949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:47.880006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:47.939665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:47.940703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:47.940785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:47.940817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:48.046811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:48.046970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:48.047010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:48.047039] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:48.050632] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: DOWN (p=8.98%) [2026-03-13T20:20:48.050917] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-03-13T20:20:48.051044] [INFO ] [sig ] EBON: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:48.198045] [INFO ] [LOCAL ] Saved forecast: EBON 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EBON.txt [2026-03-13T20:20:48.198366] [INFO ] [sig ] [953/3262] Completed EBON in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 13.8m [2026-03-13T20:20:48.198406] [INFO ] [sig ] [954/3262] Forecasting EBS... [2026-03-13T20:20:48.198435] [INFO ] [sig ] Generating forecast for: EBS [2026-03-13T20:20:48.198467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-03-13T20:20:48.211668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-03-13T20:20:48.211948] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-03-13T20:20:48.212918] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-03-13T20:20:48.212981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:48.213020] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:48.213050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:48.213106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:48.274840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:48.275784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:48.275877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:48.275912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:48.401414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:48.401594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:48.401641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:48.401672] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:48.405149] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: UP (p=83.18%) [2026-03-13T20:20:48.405430] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-03-13T20:20:48.405606] [INFO ] [sig ] EBS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:48.555306] [INFO ] [LOCAL ] Saved forecast: EBS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EBS.txt [2026-03-13T20:20:48.555465] [INFO ] [sig ] [954/3262] Completed EBS in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.8m [2026-03-13T20:20:48.555505] [INFO ] [sig ] [955/3262] Forecasting EC... [2026-03-13T20:20:48.555535] [INFO ] [sig ] Generating forecast for: EC [2026-03-13T20:20:48.555602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-03-13T20:20:48.568930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-03-13T20:20:48.569320] [INFO ] [FORECASTER] Starting predict_future for EC [2026-03-13T20:20:48.570130] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-03-13T20:20:48.570182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:48.570214] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:48.570240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:48.570295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:48.631542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:48.632762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:48.632847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:48.632890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:48.760479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:48.760665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:48.760709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:48.760739] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:48.764215] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: DOWN (p=7.14%) [2026-03-13T20:20:48.764507] [INFO ] [FORECASTER] Completed predict_future for EC [2026-03-13T20:20:48.764666] [INFO ] [sig ] EC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:48.909643] [INFO ] [LOCAL ] Saved forecast: EC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EC.txt [2026-03-13T20:20:48.909804] [INFO ] [sig ] [955/3262] Completed EC in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.8m [2026-03-13T20:20:48.909845] [INFO ] [sig ] [956/3262] Forecasting ECC... [2026-03-13T20:20:48.909880] [INFO ] [sig ] Generating forecast for: ECC [2026-03-13T20:20:48.909917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-03-13T20:20:48.921961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-03-13T20:20:48.922326] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-03-13T20:20:48.923125] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-03-13T20:20:48.923177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:48.923208] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:48.923234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:48.923290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:48.984134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:48.985260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:48.985350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:48.985384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:49.110843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:49.111027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:49.111082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:49.111122] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:49.115383] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: UP (p=75.70%) [2026-03-13T20:20:49.115798] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-03-13T20:20:49.115974] [INFO ] [sig ] ECC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:49.270055] [INFO ] [LOCAL ] Saved forecast: ECC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ECC.txt [2026-03-13T20:20:49.270235] [INFO ] [sig ] [956/3262] Completed ECC in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.8m [2026-03-13T20:20:49.270279] [INFO ] [sig ] [957/3262] Forecasting ECL... [2026-03-13T20:20:49.270309] [INFO ] [sig ] Generating forecast for: ECL [2026-03-13T20:20:49.270342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-03-13T20:20:49.283242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-03-13T20:20:49.283674] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-03-13T20:20:49.284788] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-03-13T20:20:49.284843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:49.284876] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:49.284904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:49.284961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:49.344226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:49.345099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:49.345182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:49.345215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:49.474812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:49.474973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:49.475012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:49.475041] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:49.478483] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: DOWN (p=43.22%) [2026-03-13T20:20:49.478784] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-03-13T20:20:49.478916] [INFO ] [sig ] ECL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:49.625228] [INFO ] [LOCAL ] Saved forecast: ECL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ECL.txt [2026-03-13T20:20:49.625365] [INFO ] [sig ] [957/3262] Completed ECL in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.8m [2026-03-13T20:20:49.625404] [INFO ] [sig ] [958/3262] Forecasting ECPG... [2026-03-13T20:20:49.625432] [INFO ] [sig ] Generating forecast for: ECPG [2026-03-13T20:20:49.625463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-03-13T20:20:49.640884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-03-13T20:20:49.641232] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-03-13T20:20:49.642082] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-03-13T20:20:49.642135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:49.642167] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:49.642194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:49.642250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:49.703337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:49.704463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:49.704547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:49.704643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:49.830053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:49.830224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:49.830281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:49.830316] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:49.834184] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-03-13T20:20:49.834616] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-03-13T20:20:49.834775] [INFO ] [sig ] ECPG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:49.983379] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ECPG.txt [2026-03-13T20:20:49.983543] [INFO ] [sig ] [958/3262] Completed ECPG in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 13.8m [2026-03-13T20:20:49.983606] [INFO ] [sig ] [959/3262] Forecasting ECX... [2026-03-13T20:20:49.983638] [INFO ] [sig ] Generating forecast for: ECX [2026-03-13T20:20:49.983670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-03-13T20:20:49.996623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-03-13T20:20:49.997031] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-03-13T20:20:49.998356] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-03-13T20:20:49.998419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:49.998463] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:49.998494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:49.998553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:50.058686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:50.059595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:50.059682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:50.059717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:50.177941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:50.178119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:50.178161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:50.178193] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:50.181696] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: UP (p=88.14%) [2026-03-13T20:20:50.181981] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-03-13T20:20:50.182112] [INFO ] [sig ] ECX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:50.324129] [INFO ] [LOCAL ] Saved forecast: ECX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ECX.txt [2026-03-13T20:20:50.324242] [INFO ] [sig ] [959/3262] Completed ECX in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 13.8m [2026-03-13T20:20:50.324280] [INFO ] [sig ] [960/3262] Forecasting ED... [2026-03-13T20:20:50.324309] [INFO ] [sig ] Generating forecast for: ED [2026-03-13T20:20:50.324340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-03-13T20:20:50.336149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-03-13T20:20:50.336436] [INFO ] [FORECASTER] Starting predict_future for ED [2026-03-13T20:20:50.337234] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-03-13T20:20:50.337286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:50.337318] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:50.337344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:50.337400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:50.395707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:50.396356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:50.396434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:50.396466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:50.515192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:50.515371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:50.515411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:50.515440] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:50.518948] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: DOWN (p=5.37%) [2026-03-13T20:20:50.519229] [INFO ] [FORECASTER] Completed predict_future for ED [2026-03-13T20:20:50.519362] [INFO ] [sig ] ED: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:50.665654] [INFO ] [LOCAL ] Saved forecast: ED 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ED.txt [2026-03-13T20:20:50.665782] [INFO ] [sig ] [960/3262] Completed ED in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-13T20:20:50.665820] [INFO ] [sig ] [961/3262] Forecasting EDAP... [2026-03-13T20:20:50.665849] [INFO ] [sig ] Generating forecast for: EDAP [2026-03-13T20:20:50.665878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-03-13T20:20:50.678897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-03-13T20:20:50.679169] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-03-13T20:20:50.680185] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-03-13T20:20:50.680431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:50.680463] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:50.680491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:50.680547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:50.740252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:50.741031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:50.741124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:50.741159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:50.869311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:50.869473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:50.869513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:50.869541] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:50.873057] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: UP (p=83.45%) [2026-03-13T20:20:50.873357] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-03-13T20:20:50.873488] [INFO ] [sig ] EDAP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:51.018228] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EDAP.txt [2026-03-13T20:20:51.018391] [INFO ] [sig ] [961/3262] Completed EDAP in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-13T20:20:51.018432] [INFO ] [sig ] [962/3262] Forecasting EDD... [2026-03-13T20:20:51.018463] [INFO ] [sig ] Generating forecast for: EDD [2026-03-13T20:20:51.018494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-03-13T20:20:51.029436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-03-13T20:20:51.029777] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-03-13T20:20:51.030809] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-03-13T20:20:51.030861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:51.030892] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:51.030921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:51.030990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:51.092431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:51.093216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:51.093298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:51.093333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:51.216640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:51.216799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:51.216839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:51.216867] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:51.220258] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: DOWN (p=33.23%) [2026-03-13T20:20:51.220537] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-03-13T20:20:51.220689] [INFO ] [sig ] EDD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:51.376491] [INFO ] [LOCAL ] Saved forecast: EDD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EDD.txt [2026-03-13T20:20:51.376641] [INFO ] [sig ] [962/3262] Completed EDD in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-13T20:20:51.376684] [INFO ] [sig ] [963/3262] Forecasting EDF... [2026-03-13T20:20:51.376714] [INFO ] [sig ] Generating forecast for: EDF [2026-03-13T20:20:51.376745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-03-13T20:20:51.388131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-03-13T20:20:51.388454] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-03-13T20:20:51.389308] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-03-13T20:20:51.389361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:51.389395] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:51.389423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:51.389481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:51.450898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:51.451678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:51.451760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:51.451795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:51.573490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:51.573672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:51.573713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:51.573742] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:51.577135] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: DOWN (p=43.08%) [2026-03-13T20:20:51.577416] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-03-13T20:20:51.577540] [INFO ] [sig ] EDF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:51.728966] [INFO ] [LOCAL ] Saved forecast: EDF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EDF.txt [2026-03-13T20:20:51.729166] [INFO ] [sig ] [963/3262] Completed EDF in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-13T20:20:51.729215] [INFO ] [sig ] [964/3262] Forecasting EDN... [2026-03-13T20:20:51.729251] [INFO ] [sig ] Generating forecast for: EDN [2026-03-13T20:20:51.729290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-03-13T20:20:51.741754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-03-13T20:20:51.742178] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-03-13T20:20:51.743102] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-03-13T20:20:51.743157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:51.743207] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:51.743237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:51.743295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:51.804640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:51.805462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:51.805544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:51.805601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:51.926212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:51.926378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:51.926421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:51.926451] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:51.930269] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: UP (p=88.33%) [2026-03-13T20:20:51.930607] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-03-13T20:20:51.930752] [INFO ] [sig ] EDN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:52.081615] [INFO ] [LOCAL ] Saved forecast: EDN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EDN.txt [2026-03-13T20:20:52.081756] [INFO ] [sig ] [964/3262] Completed EDN in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-13T20:20:52.081795] [INFO ] [sig ] [965/3262] Forecasting EE... [2026-03-13T20:20:52.081825] [INFO ] [sig ] Generating forecast for: EE [2026-03-13T20:20:52.081855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-03-13T20:20:52.093885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-03-13T20:20:52.094196] [INFO ] [FORECASTER] Starting predict_future for EE [2026-03-13T20:20:52.095033] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-03-13T20:20:52.095087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:52.095149] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:52.095179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:52.095238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:52.154769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:52.155413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:52.155494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:52.155528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:52.282793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:52.282956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:52.283000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:52.283030] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:52.286914] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: UP (p=68.80%) [2026-03-13T20:20:52.287201] [INFO ] [FORECASTER] Completed predict_future for EE [2026-03-13T20:20:52.287332] [INFO ] [sig ] EE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:52.434789] [INFO ] [LOCAL ] Saved forecast: EE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EE.txt [2026-03-13T20:20:52.434959] [INFO ] [sig ] [965/3262] Completed EE in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-13T20:20:52.435001] [INFO ] [sig ] [966/3262] Forecasting EEMA... [2026-03-13T20:20:52.435029] [INFO ] [sig ] Generating forecast for: EEMA [2026-03-13T20:20:52.435060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-03-13T20:20:52.447697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-03-13T20:20:52.448079] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-03-13T20:20:52.448961] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-03-13T20:20:52.449015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:52.449048] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:52.449076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:52.449133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:52.519605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:52.520711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:52.520798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:52.520831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:52.640433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:52.640607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:52.640648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:52.640676] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:52.644069] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: DOWN (p=22.20%) [2026-03-13T20:20:52.644341] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-03-13T20:20:52.644470] [INFO ] [sig ] EEMA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:52.788447] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EEMA.txt [2026-03-13T20:20:52.788604] [INFO ] [sig ] [966/3262] Completed EEMA in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-13T20:20:52.788646] [INFO ] [sig ] [967/3262] Forecasting EEX... [2026-03-13T20:20:52.788674] [INFO ] [sig ] Generating forecast for: EEX [2026-03-13T20:20:52.788704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-03-13T20:20:52.799738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-03-13T20:20:52.800019] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-03-13T20:20:52.801019] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-03-13T20:20:52.801083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:52.801123] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:52.801152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:52.801208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:52.861788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:52.862435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:52.862514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:52.862546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:52.984009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:52.984193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:52.984234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:52.984262] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:52.987704] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: UP (p=81.87%) [2026-03-13T20:20:52.988016] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-03-13T20:20:52.988171] [INFO ] [sig ] EEX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:53.131564] [INFO ] [LOCAL ] Saved forecast: EEX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EEX.txt [2026-03-13T20:20:53.131740] [INFO ] [sig ] [967/3262] Completed EEX in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-13T20:20:53.131781] [INFO ] [sig ] [968/3262] Forecasting EFC... [2026-03-13T20:20:53.131816] [INFO ] [sig ] Generating forecast for: EFC [2026-03-13T20:20:53.131847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-03-13T20:20:53.142952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-03-13T20:20:53.143292] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-03-13T20:20:53.144170] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-03-13T20:20:53.144224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:53.144258] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:53.144286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:53.144345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:53.202359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:53.203065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:53.203158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:53.203192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:53.320491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:53.320645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:53.320684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:53.320712] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:53.324205] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-03-13T20:20:53.324506] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-03-13T20:20:53.324666] [INFO ] [sig ] EFC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:53.469506] [INFO ] [LOCAL ] Saved forecast: EFC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EFC.txt [2026-03-13T20:20:53.469690] [INFO ] [sig ] [968/3262] Completed EFC in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.7m [2026-03-13T20:20:53.469732] [INFO ] [sig ] [969/3262] Forecasting EFSC... [2026-03-13T20:20:53.469762] [INFO ] [sig ] Generating forecast for: EFSC [2026-03-13T20:20:53.469792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-03-13T20:20:53.481285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-03-13T20:20:53.481737] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-03-13T20:20:53.482728] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-03-13T20:20:53.482791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:53.482825] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:53.482854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:53.482911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:53.539946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:53.540884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:53.540965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:53.540998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:53.662296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:53.662476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:53.662527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:53.662558] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:53.666122] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: DOWN (p=44.58%) [2026-03-13T20:20:53.666444] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-03-13T20:20:53.666609] [INFO ] [sig ] EFSC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:53.820115] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EFSC.txt [2026-03-13T20:20:53.820282] [INFO ] [sig ] [969/3262] Completed EFSC in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 13.7m [2026-03-13T20:20:53.820527] [INFO ] [sig ] [970/3262] Forecasting EFX... [2026-03-13T20:20:53.820558] [INFO ] [sig ] Generating forecast for: EFX [2026-03-13T20:20:53.820612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-03-13T20:20:53.833188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-03-13T20:20:53.833506] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-03-13T20:20:53.834349] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-03-13T20:20:53.834402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:53.834434] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:53.834460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:53.834515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:53.890986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:53.891740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:53.891818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:53.891850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:54.011488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:54.011666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:54.011710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:54.011740] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:54.015254] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: DOWN (p=37.16%) [2026-03-13T20:20:54.015539] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-03-13T20:20:54.015709] [INFO ] [sig ] EFX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:54.158722] [INFO ] [LOCAL ] Saved forecast: EFX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EFX.txt [2026-03-13T20:20:54.158848] [INFO ] [sig ] [970/3262] Completed EFX in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.7m [2026-03-13T20:20:54.158887] [INFO ] [sig ] [971/3262] Forecasting EG... [2026-03-13T20:20:54.158916] [INFO ] [sig ] Generating forecast for: EG [2026-03-13T20:20:54.158946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-03-13T20:20:54.170189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-03-13T20:20:54.170498] [INFO ] [FORECASTER] Starting predict_future for EG [2026-03-13T20:20:54.171323] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-03-13T20:20:54.171378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:54.171411] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:54.171440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:54.171496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:54.230612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:54.231537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:54.231644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:54.231681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:54.349938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:54.350117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:54.350166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:54.350212] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:54.353825] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: DOWN (p=3.83%) [2026-03-13T20:20:54.354162] [INFO ] [FORECASTER] Completed predict_future for EG [2026-03-13T20:20:54.354303] [INFO ] [sig ] EG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:54.505214] [INFO ] [LOCAL ] Saved forecast: EG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EG.txt [2026-03-13T20:20:54.505401] [INFO ] [sig ] [971/3262] Completed EG in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.7m [2026-03-13T20:20:54.505448] [INFO ] [sig ] [972/3262] Forecasting EGAN... [2026-03-13T20:20:54.505478] [INFO ] [sig ] Generating forecast for: EGAN [2026-03-13T20:20:54.505508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-03-13T20:20:54.517018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-03-13T20:20:54.517454] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-03-13T20:20:54.518392] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-03-13T20:20:54.518447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:54.518481] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:54.518510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:54.518570] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:54.578667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:54.579599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:54.579687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:54.579721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:54.698390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:54.698557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:54.698626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:54.698659] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:54.702122] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: DOWN (p=44.38%) [2026-03-13T20:20:54.702407] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-03-13T20:20:54.702538] [INFO ] [sig ] EGAN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:54.845405] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EGAN.txt [2026-03-13T20:20:54.845523] [INFO ] [sig ] [972/3262] Completed EGAN in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.7m [2026-03-13T20:20:54.845562] [INFO ] [sig ] [973/3262] Forecasting EGBN... [2026-03-13T20:20:54.845611] [INFO ] [sig ] Generating forecast for: EGBN [2026-03-13T20:20:54.845642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-03-13T20:20:54.857273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-03-13T20:20:54.857605] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-03-13T20:20:54.858389] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-03-13T20:20:54.858441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:54.858473] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:54.858500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:54.858556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:54.917227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:54.917906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:54.917985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:54.918059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:55.037532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:55.037723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:55.037768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:55.037798] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:55.041758] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=37.58%) [2026-03-13T20:20:55.042085] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-03-13T20:20:55.042261] [INFO ] [sig ] EGBN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:55.187222] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EGBN.txt [2026-03-13T20:20:55.187341] [INFO ] [sig ] [973/3262] Completed EGBN in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.7m [2026-03-13T20:20:55.187381] [INFO ] [sig ] [974/3262] Forecasting EGP... [2026-03-13T20:20:55.187411] [INFO ] [sig ] Generating forecast for: EGP [2026-03-13T20:20:55.187441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-03-13T20:20:55.200074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-03-13T20:20:55.200511] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-03-13T20:20:55.201480] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-03-13T20:20:55.201538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:55.201590] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:55.201624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:55.201684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:55.264112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:55.265094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:55.265186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:55.265221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:55.395646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:55.395818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:55.395863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:55.395892] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:55.399969] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: DOWN (p=12.12%) [2026-03-13T20:20:55.400341] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-03-13T20:20:55.400482] [INFO ] [sig ] EGP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:55.544775] [INFO ] [LOCAL ] Saved forecast: EGP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EGP.txt [2026-03-13T20:20:55.544946] [INFO ] [sig ] [974/3262] Completed EGP in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 13.7m [2026-03-13T20:20:55.544989] [INFO ] [sig ] [975/3262] Forecasting EGY... [2026-03-13T20:20:55.545019] [INFO ] [sig ] Generating forecast for: EGY [2026-03-13T20:20:55.545054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-03-13T20:20:55.556747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-03-13T20:20:55.557173] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-03-13T20:20:55.558073] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-03-13T20:20:55.558127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:55.558160] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:55.558187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:55.558261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:55.618798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:55.619847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:55.619948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:55.619986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:55.744194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:55.744354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:55.744394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:55.744423] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:55.747999] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: DOWN (p=14.08%) [2026-03-13T20:20:55.748295] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-03-13T20:20:55.748432] [INFO ] [sig ] EGY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:55.893469] [INFO ] [LOCAL ] Saved forecast: EGY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EGY.txt [2026-03-13T20:20:55.893653] [INFO ] [sig ] [975/3262] Completed EGY in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 13.7m [2026-03-13T20:20:55.893697] [INFO ] [sig ] [976/3262] Forecasting EH... [2026-03-13T20:20:55.893727] [INFO ] [sig ] Generating forecast for: EH [2026-03-13T20:20:55.893757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-03-13T20:20:55.906452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-03-13T20:20:55.906891] [INFO ] [FORECASTER] Starting predict_future for EH [2026-03-13T20:20:55.907766] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-03-13T20:20:55.907821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:55.907854] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:55.907882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:55.907940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:55.967553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:55.968538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:55.968644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:55.968681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:56.086564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:56.086749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:56.086789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:56.086818] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:56.090304] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: UP (p=68.38%) [2026-03-13T20:20:56.090627] [INFO ] [FORECASTER] Completed predict_future for EH [2026-03-13T20:20:56.090770] [INFO ] [sig ] EH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:56.244894] [INFO ] [LOCAL ] Saved forecast: EH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EH.txt [2026-03-13T20:20:56.245072] [INFO ] [sig ] [976/3262] Completed EH in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 13.7m [2026-03-13T20:20:56.245124] [INFO ] [sig ] [977/3262] Forecasting EHAB... [2026-03-13T20:20:56.245162] [INFO ] [sig ] Generating forecast for: EHAB [2026-03-13T20:20:56.245200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-03-13T20:20:56.257148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-03-13T20:20:56.257660] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-03-13T20:20:56.258503] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-03-13T20:20:56.258592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:56.258627] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:56.258653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:56.258709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:56.318293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:56.319295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:56.319390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:56.319425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:56.461456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:56.461648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:56.461696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:56.461727] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:56.465377] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: DOWN (p=5.76%) [2026-03-13T20:20:56.465722] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-03-13T20:20:56.465863] [INFO ] [sig ] EHAB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:56.637740] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EHAB.txt [2026-03-13T20:20:56.637939] [INFO ] [sig ] [977/3262] Completed EHAB in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-13T20:20:56.637984] [INFO ] [sig ] [978/3262] Forecasting EHC... [2026-03-13T20:20:56.638014] [INFO ] [sig ] Generating forecast for: EHC [2026-03-13T20:20:56.638045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-03-13T20:20:56.650752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-03-13T20:20:56.651262] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-03-13T20:20:56.652192] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-03-13T20:20:56.652255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:56.652288] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:56.652316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:56.652376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:56.713564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:56.714753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:56.714864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:56.714908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:56.847959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:56.848132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:56.848175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:56.848205] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:56.851867] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: UP (p=64.82%) [2026-03-13T20:20:56.852267] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-03-13T20:20:56.852416] [INFO ] [sig ] EHC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:57.007307] [INFO ] [LOCAL ] Saved forecast: EHC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EHC.txt [2026-03-13T20:20:57.007491] [INFO ] [sig ] [978/3262] Completed EHC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-13T20:20:57.007638] [INFO ] [sig ] [979/3262] Forecasting EHI... [2026-03-13T20:20:57.007689] [INFO ] [sig ] Generating forecast for: EHI [2026-03-13T20:20:57.007729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-03-13T20:20:57.019510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-03-13T20:20:57.019900] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-03-13T20:20:57.020811] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-03-13T20:20:57.020864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:57.020896] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:57.020921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:57.020981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:57.082997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:57.084019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:57.084118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:57.084158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:57.213678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:57.213850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:57.213891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:57.213920] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:57.217545] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-03-13T20:20:57.217895] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-03-13T20:20:57.218031] [INFO ] [sig ] EHI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:57.363867] [INFO ] [LOCAL ] Saved forecast: EHI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EHI.txt [2026-03-13T20:20:57.364038] [INFO ] [sig ] [979/3262] Completed EHI in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-13T20:20:57.364080] [INFO ] [sig ] [980/3262] Forecasting EHTH... [2026-03-13T20:20:57.364110] [INFO ] [sig ] Generating forecast for: EHTH [2026-03-13T20:20:57.364140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-03-13T20:20:57.376344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-03-13T20:20:57.376782] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-03-13T20:20:57.377686] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-03-13T20:20:57.377741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:57.377773] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:57.377801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:57.377859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:57.435897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:57.436822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:57.436906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:57.436940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:57.555237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:57.555399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:57.555440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:57.555467] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:57.558997] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=33.30%) [2026-03-13T20:20:57.559311] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-03-13T20:20:57.559440] [INFO ] [sig ] EHTH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:57.717047] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EHTH.txt [2026-03-13T20:20:57.717217] [INFO ] [sig ] [980/3262] Completed EHTH in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-13T20:20:57.717268] [INFO ] [sig ] [981/3262] Forecasting EIC... [2026-03-13T20:20:57.717299] [INFO ] [sig ] Generating forecast for: EIC [2026-03-13T20:20:57.717330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-03-13T20:20:57.729115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-03-13T20:20:57.729531] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-03-13T20:20:57.730407] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-03-13T20:20:57.730471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:57.730518] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:57.730553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:57.730634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:57.797036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:57.798002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:57.798093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:57.798128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:57.926763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:57.926931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:57.926975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:57.927005] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:57.930928] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: UP (p=82.08%) [2026-03-13T20:20:57.931263] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-03-13T20:20:57.931407] [INFO ] [sig ] EIC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:58.093480] [INFO ] [LOCAL ] Saved forecast: EIC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EIC.txt [2026-03-13T20:20:58.093699] [INFO ] [sig ] [981/3262] Completed EIC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-13T20:20:58.093758] [INFO ] [sig ] [982/3262] Forecasting EIG... [2026-03-13T20:20:58.093801] [INFO ] [sig ] Generating forecast for: EIG [2026-03-13T20:20:58.093847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-03-13T20:20:58.111814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-03-13T20:20:58.112435] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-03-13T20:20:58.113560] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-03-13T20:20:58.113652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:58.113733] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:58.113822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:58.113905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:58.182126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:58.183382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:58.183689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:58.183931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:58.304148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:58.304316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:58.304358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:58.304387] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:58.308023] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-03-13T20:20:58.308372] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-03-13T20:20:58.308516] [INFO ] [sig ] EIG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:58.457464] [INFO ] [LOCAL ] Saved forecast: EIG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EIG.txt [2026-03-13T20:20:58.457687] [INFO ] [sig ] [982/3262] Completed EIG in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-13T20:20:58.457733] [INFO ] [sig ] [983/3262] Forecasting EIX... [2026-03-13T20:20:58.457762] [INFO ] [sig ] Generating forecast for: EIX [2026-03-13T20:20:58.457792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-03-13T20:20:58.469003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-03-13T20:20:58.469334] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-03-13T20:20:58.470151] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-03-13T20:20:58.470202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:58.470234] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:58.470260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:58.470315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:58.527263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:58.528066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:58.528153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:58.528187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:58.653898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:58.654114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:58.654168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:58.654205] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:58.657923] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: DOWN (p=12.18%) [2026-03-13T20:20:58.658252] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-03-13T20:20:58.658397] [INFO ] [sig ] EIX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:58.808011] [INFO ] [LOCAL ] Saved forecast: EIX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EIX.txt [2026-03-13T20:20:58.808170] [INFO ] [sig ] [983/3262] Completed EIX in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-13T20:20:58.808219] [INFO ] [sig ] [984/3262] Forecasting EL... [2026-03-13T20:20:58.808257] [INFO ] [sig ] Generating forecast for: EL [2026-03-13T20:20:58.808291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-03-13T20:20:58.820370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-03-13T20:20:58.820725] [INFO ] [FORECASTER] Starting predict_future for EL [2026-03-13T20:20:58.821530] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-03-13T20:20:58.821605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:58.821639] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:58.821667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:58.821723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:58.880436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:58.881277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:58.881358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:58.881391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:59.012340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:59.012508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:59.012566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:59.012617] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:59.016083] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: UP (p=91.62%) [2026-03-13T20:20:59.016372] [INFO ] [FORECASTER] Completed predict_future for EL [2026-03-13T20:20:59.016505] [INFO ] [sig ] EL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:59.168898] [INFO ] [LOCAL ] Saved forecast: EL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EL.txt [2026-03-13T20:20:59.169051] [INFO ] [sig ] [984/3262] Completed EL in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.7m [2026-03-13T20:20:59.169092] [INFO ] [sig ] [985/3262] Forecasting ELAN... [2026-03-13T20:20:59.169120] [INFO ] [sig ] Generating forecast for: ELAN [2026-03-13T20:20:59.169149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-03-13T20:20:59.180865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-03-13T20:20:59.181169] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-03-13T20:20:59.181981] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-03-13T20:20:59.182033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:59.182065] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:59.182092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:59.182147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:59.241803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:59.242950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:59.243036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:59.243071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:59.378031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:59.378214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:59.378260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:59.378289] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:59.381919] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: DOWN (p=24.01%) [2026-03-13T20:20:59.382232] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-03-13T20:20:59.382362] [INFO ] [sig ] ELAN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:20:59.532815] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ELAN.txt [2026-03-13T20:20:59.532982] [INFO ] [sig ] [985/3262] Completed ELAN in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.6m [2026-03-13T20:20:59.533024] [INFO ] [sig ] [986/3262] Forecasting ELC... [2026-03-13T20:20:59.533054] [INFO ] [sig ] Generating forecast for: ELC [2026-03-13T20:20:59.533084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-03-13T20:20:59.544323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-03-13T20:20:59.544607] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-03-13T20:20:59.545409] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-03-13T20:20:59.545460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:59.545492] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:59.545518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:59.545591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:59.606745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:59.607729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:59.607845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:59.607881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:20:59.730260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:20:59.730422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:20:59.730464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:20:59.730495] [INFO ] [FORECASTER] Training complete [2026-03-13T20:20:59.734060] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: UP (p=55.95%) [2026-03-13T20:20:59.734347] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-03-13T20:20:59.734479] [INFO ] [sig ] ELC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:20:59.887361] [INFO ] [LOCAL ] Saved forecast: ELC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ELC.txt [2026-03-13T20:20:59.887521] [INFO ] [sig ] [986/3262] Completed ELC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.6m [2026-03-13T20:20:59.887643] [INFO ] [sig ] [987/3262] Forecasting ELDN... [2026-03-13T20:20:59.887687] [INFO ] [sig ] Generating forecast for: ELDN [2026-03-13T20:20:59.887719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-03-13T20:20:59.901118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-03-13T20:20:59.901490] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-03-13T20:20:59.902556] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-03-13T20:20:59.902639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:20:59.902673] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:20:59.902702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:20:59.902760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:20:59.965234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:20:59.966136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:20:59.966235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:20:59.966276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:00.106966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:00.107183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:00.107244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:00.107281] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:00.111845] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: UP (p=95.69%) [2026-03-13T20:21:00.112269] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-03-13T20:21:00.112431] [INFO ] [sig ] ELDN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:00.271086] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ELDN.txt [2026-03-13T20:21:00.271310] [INFO ] [sig ] [987/3262] Completed ELDN in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.6m [2026-03-13T20:21:00.271374] [INFO ] [sig ] [988/3262] Forecasting ELF... [2026-03-13T20:21:00.271410] [INFO ] [sig ] Generating forecast for: ELF [2026-03-13T20:21:00.271443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-03-13T20:21:00.284296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-03-13T20:21:00.284681] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-03-13T20:21:00.285606] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-03-13T20:21:00.285662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:00.285716] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:00.285747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:00.285805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:00.350420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:00.351471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:00.351560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:00.351625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:00.485884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:00.486054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:00.486096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:00.486125] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:00.490678] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: UP (p=79.17%) [2026-03-13T20:21:00.490964] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-03-13T20:21:00.491114] [INFO ] [sig ] ELF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:00.637823] [INFO ] [LOCAL ] Saved forecast: ELF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ELF.txt [2026-03-13T20:21:00.637992] [INFO ] [sig ] [988/3262] Completed ELF in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.6m [2026-03-13T20:21:00.638047] [INFO ] [sig ] [989/3262] Forecasting ELME... [2026-03-13T20:21:00.638094] [INFO ] [sig ] Generating forecast for: ELME [2026-03-13T20:21:00.638132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-03-13T20:21:00.652836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-03-13T20:21:00.653210] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-03-13T20:21:00.657194] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-03-13T20:21:00.657259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:00.657299] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:00.657331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:00.657387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:00.724924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:00.725816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:00.725899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:00.725933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:00.852564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:00.852745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:00.852788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:00.852818] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:00.856317] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: DOWN (p=21.37%) [2026-03-13T20:21:00.856618] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-03-13T20:21:00.856751] [INFO ] [sig ] ELME: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:01.005244] [INFO ] [LOCAL ] Saved forecast: ELME 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ELME.txt [2026-03-13T20:21:01.005414] [INFO ] [sig ] [989/3262] Completed ELME in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.6m [2026-03-13T20:21:01.005466] [INFO ] [sig ] [990/3262] Forecasting ELS... [2026-03-13T20:21:01.005499] [INFO ] [sig ] Generating forecast for: ELS [2026-03-13T20:21:01.005528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-03-13T20:21:01.018730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-03-13T20:21:01.019174] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-03-13T20:21:01.020018] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-03-13T20:21:01.020070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:01.020102] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:01.020128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:01.020184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:01.087419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:01.088338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:01.088425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:01.088460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:01.212136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:01.212341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:01.212396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:01.212427] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:01.217538] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: UP (p=87.35%) [2026-03-13T20:21:01.218125] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-03-13T20:21:01.218374] [INFO ] [sig ] ELS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:01.425640] [INFO ] [LOCAL ] Saved forecast: ELS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ELS.txt [2026-03-13T20:21:01.425922] [INFO ] [sig ] [990/3262] Completed ELS in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 13.6m [2026-03-13T20:21:01.425995] [INFO ] [sig ] [991/3262] Forecasting ELTX... [2026-03-13T20:21:01.426047] [INFO ] [sig ] Generating forecast for: ELTX [2026-03-13T20:21:01.426101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-03-13T20:21:01.443789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-03-13T20:21:01.444363] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-03-13T20:21:01.445721] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-03-13T20:21:01.445799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:01.445853] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:01.445899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:01.445986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:01.525382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:01.526638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:01.526781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:01.526829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:01.700789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:01.700992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:01.701053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:01.701094] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:01.706595] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-03-13T20:21:01.707176] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-03-13T20:21:01.707402] [INFO ] [sig ] ELTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:01.932567] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ELTX.txt [2026-03-13T20:21:01.932837] [INFO ] [sig ] [991/3262] Completed ELTX in 0.5s | 2.78 sym/s | Total: 5.9m | ETA: 13.6m [2026-03-13T20:21:01.932898] [INFO ] [sig ] [992/3262] Forecasting ELVA... [2026-03-13T20:21:01.932953] [INFO ] [sig ] Generating forecast for: ELVA [2026-03-13T20:21:01.933002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-03-13T20:21:01.954155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-03-13T20:21:01.954783] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-03-13T20:21:01.956294] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-03-13T20:21:01.956378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:01.956433] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:01.956480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:01.956619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:02.054823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:02.056131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:02.056253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:02.056305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:02.235511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:02.235766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:02.235837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:02.235892] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:02.242173] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: UP (p=84.21%) [2026-03-13T20:21:02.242909] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-03-13T20:21:02.243159] [INFO ] [sig ] ELVA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:02.447796] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ELVA.txt [2026-03-13T20:21:02.447982] [INFO ] [sig ] [992/3262] Completed ELVA in 0.5s | 2.78 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-13T20:21:02.448024] [INFO ] [sig ] [993/3262] Forecasting ELVN... [2026-03-13T20:21:02.448055] [INFO ] [sig ] Generating forecast for: ELVN [2026-03-13T20:21:02.448085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-03-13T20:21:02.466302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-03-13T20:21:02.466896] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-03-13T20:21:02.468374] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-03-13T20:21:02.468462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:02.468515] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:02.468565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:02.468692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:02.547021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:02.548488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:02.548686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:02.548751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:02.702190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:02.702412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:02.702487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:02.702538] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:02.708206] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: UP (p=88.40%) [2026-03-13T20:21:02.708810] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-03-13T20:21:02.709040] [INFO ] [sig ] ELVN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:02.867819] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ELVN.txt [2026-03-13T20:21:02.867999] [INFO ] [sig ] [993/3262] Completed ELVN in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-13T20:21:02.868048] [INFO ] [sig ] [994/3262] Forecasting EM... [2026-03-13T20:21:02.868078] [INFO ] [sig ] Generating forecast for: EM [2026-03-13T20:21:02.868110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-03-13T20:21:02.880775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-03-13T20:21:02.881129] [INFO ] [FORECASTER] Starting predict_future for EM [2026-03-13T20:21:02.882006] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-03-13T20:21:02.882062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:02.882097] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:02.882126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:02.882183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:02.941154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:02.942116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:02.942205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:02.942239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:03.069407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:03.069569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:03.069631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:03.069661] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:03.073510] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: DOWN (p=8.61%) [2026-03-13T20:21:03.073842] [INFO ] [FORECASTER] Completed predict_future for EM [2026-03-13T20:21:03.074004] [INFO ] [sig ] EM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:03.230187] [INFO ] [LOCAL ] Saved forecast: EM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EM.txt [2026-03-13T20:21:03.230343] [INFO ] [sig ] [994/3262] Completed EM in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-13T20:21:03.230386] [INFO ] [sig ] [995/3262] Forecasting EMB... [2026-03-13T20:21:03.230418] [INFO ] [sig ] Generating forecast for: EMB [2026-03-13T20:21:03.230449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-03-13T20:21:03.242957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-03-13T20:21:03.243400] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-03-13T20:21:03.244333] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-03-13T20:21:03.244387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:03.244420] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:03.244454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:03.244534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:03.310141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:03.311039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:03.311125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:03.311159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:03.448924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:03.449088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:03.449129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:03.449159] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:03.452719] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: DOWN (p=4.03%) [2026-03-13T20:21:03.453016] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-03-13T20:21:03.453154] [INFO ] [sig ] EMB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:03.611018] [INFO ] [LOCAL ] Saved forecast: EMB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EMB.txt [2026-03-13T20:21:03.611175] [INFO ] [sig ] [995/3262] Completed EMB in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-13T20:21:03.611252] [INFO ] [sig ] [996/3262] Forecasting EMBC... [2026-03-13T20:21:03.611286] [INFO ] [sig ] Generating forecast for: EMBC [2026-03-13T20:21:03.611318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-03-13T20:21:03.624083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-03-13T20:21:03.624487] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-03-13T20:21:03.625398] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-03-13T20:21:03.625454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:03.625487] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:03.625515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:03.625591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:03.692007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:03.693240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:03.693329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:03.693364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:03.830978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:03.831144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:03.831185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:03.831215] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:03.835676] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: UP (p=97.51%) [2026-03-13T20:21:03.836007] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-03-13T20:21:03.836166] [INFO ] [sig ] EMBC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:03.991087] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EMBC.txt [2026-03-13T20:21:03.991295] [INFO ] [sig ] [996/3262] Completed EMBC in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-13T20:21:03.991373] [INFO ] [sig ] [997/3262] Forecasting EMD... [2026-03-13T20:21:03.991422] [INFO ] [sig ] Generating forecast for: EMD [2026-03-13T20:21:03.991465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-03-13T20:21:04.004157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-03-13T20:21:04.004500] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-03-13T20:21:04.005334] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-03-13T20:21:04.005388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:04.005421] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:04.005448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:04.005505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:04.069556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:04.070562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:04.070673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:04.070718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:04.201532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:04.201709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:04.201752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:04.201784] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:04.205550] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: UP (p=88.79%) [2026-03-13T20:21:04.205876] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-03-13T20:21:04.206035] [INFO ] [sig ] EMD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:04.358454] [INFO ] [LOCAL ] Saved forecast: EMD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EMD.txt [2026-03-13T20:21:04.358643] [INFO ] [sig ] [997/3262] Completed EMD in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-13T20:21:04.358691] [INFO ] [sig ] [998/3262] Forecasting EMF... [2026-03-13T20:21:04.358720] [INFO ] [sig ] Generating forecast for: EMF [2026-03-13T20:21:04.358749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-03-13T20:21:04.369902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-03-13T20:21:04.370239] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-03-13T20:21:04.371088] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-03-13T20:21:04.371142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:04.371175] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:04.371204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:04.371261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:04.427805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:04.428639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:04.428728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:04.428761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:04.542784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:04.542946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:04.542986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:04.543014] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:04.546719] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: DOWN (p=22.98%) [2026-03-13T20:21:04.547008] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-03-13T20:21:04.547141] [INFO ] [sig ] EMF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:04.696191] [INFO ] [LOCAL ] Saved forecast: EMF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EMF.txt [2026-03-13T20:21:04.696392] [INFO ] [sig ] [998/3262] Completed EMF in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-13T20:21:04.696446] [INFO ] [sig ] [999/3262] Forecasting EMN... [2026-03-13T20:21:04.696477] [INFO ] [sig ] Generating forecast for: EMN [2026-03-13T20:21:04.696509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-03-13T20:21:04.708195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-03-13T20:21:04.708595] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-03-13T20:21:04.709433] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-03-13T20:21:04.709486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:04.709520] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:04.709595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:04.709659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:04.770625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:04.771614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:04.771704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:04.771738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:04.898025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:04.898191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:04.898232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:04.898262] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:04.901836] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-03-13T20:21:04.902173] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-03-13T20:21:04.902323] [INFO ] [sig ] EMN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:05.054353] [INFO ] [LOCAL ] Saved forecast: EMN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EMN.txt [2026-03-13T20:21:05.054512] [INFO ] [sig ] [999/3262] Completed EMN in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-13T20:21:05.054555] [INFO ] [sig ] [1000/3262] Forecasting EMO... [2026-03-13T20:21:05.054606] [INFO ] [sig ] Generating forecast for: EMO [2026-03-13T20:21:05.054637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-03-13T20:21:05.065949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-03-13T20:21:05.066304] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-03-13T20:21:05.067121] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-03-13T20:21:05.067177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:05.067211] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:05.067241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:05.067303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:05.126329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:05.127219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:05.127307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:05.127341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:05.240441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:05.240620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:05.240662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:05.240691] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:05.244115] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: DOWN (p=43.89%) [2026-03-13T20:21:05.244393] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-03-13T20:21:05.244521] [INFO ] [sig ] EMO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:05.392957] [INFO ] [LOCAL ] Saved forecast: EMO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EMO.txt [2026-03-13T20:21:05.393117] [INFO ] [sig ] [1000/3262] Completed EMO in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-13T20:21:05.393159] [INFO ] [sig ] [1001/3262] Forecasting EMXC... [2026-03-13T20:21:05.393189] [INFO ] [sig ] Generating forecast for: EMXC [2026-03-13T20:21:05.393218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-03-13T20:21:05.405404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-03-13T20:21:05.405858] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-03-13T20:21:05.406803] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-03-13T20:21:05.406873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:05.406907] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:05.406936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:05.407011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:05.466241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:05.467115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:05.467202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:05.467236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:05.601027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:05.601222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:05.601281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:05.601325] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:05.606604] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: UP (p=85.16%) [2026-03-13T20:21:05.606989] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-03-13T20:21:05.607159] [INFO ] [sig ] EMXC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:05.767299] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EMXC.txt [2026-03-13T20:21:05.767464] [INFO ] [sig ] [1001/3262] Completed EMXC in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-13T20:21:05.767509] [INFO ] [sig ] [1002/3262] Forecasting ENB... [2026-03-13T20:21:05.767540] [INFO ] [sig ] Generating forecast for: ENB [2026-03-13T20:21:05.767600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-03-13T20:21:05.779045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-03-13T20:21:05.779395] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-03-13T20:21:05.780227] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-03-13T20:21:05.780280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:05.780312] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:05.780339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:05.780395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:05.845591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:05.846480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:05.846569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:05.846625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:05.981247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:05.981416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:05.981456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:05.981486] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:05.984977] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: DOWN (p=42.68%) [2026-03-13T20:21:05.985257] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-03-13T20:21:05.985387] [INFO ] [sig ] ENB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:06.128896] [INFO ] [LOCAL ] Saved forecast: ENB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ENB.txt [2026-03-13T20:21:06.129062] [INFO ] [sig ] [1002/3262] Completed ENB in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-13T20:21:06.129105] [INFO ] [sig ] [1003/3262] Forecasting ENGN... [2026-03-13T20:21:06.129136] [INFO ] [sig ] Generating forecast for: ENGN [2026-03-13T20:21:06.129167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-03-13T20:21:06.140493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-03-13T20:21:06.140856] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-03-13T20:21:06.141673] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-03-13T20:21:06.141726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:06.141757] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:06.141785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:06.141841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:06.203186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:06.204318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:06.204406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:06.204440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:06.334170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:06.334392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:06.334475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:06.334513] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:06.338670] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: UP (p=87.26%) [2026-03-13T20:21:06.339003] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-03-13T20:21:06.339157] [INFO ] [sig ] ENGN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:06.497013] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ENGN.txt [2026-03-13T20:21:06.497198] [INFO ] [sig ] [1003/3262] Completed ENGN in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-13T20:21:06.497244] [INFO ] [sig ] [1004/3262] Forecasting ENIC... [2026-03-13T20:21:06.497275] [INFO ] [sig ] Generating forecast for: ENIC [2026-03-13T20:21:06.497307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-03-13T20:21:06.508754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-03-13T20:21:06.509149] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-03-13T20:21:06.510021] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-03-13T20:21:06.510073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:06.510104] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:06.510130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:06.510186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:06.566708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:06.567741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:06.567851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:06.567885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:06.690203] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:06.690376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:06.690421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:06.690458] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:06.694244] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: DOWN (p=39.14%) [2026-03-13T20:21:06.694620] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-03-13T20:21:06.694791] [INFO ] [sig ] ENIC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:06.847829] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ENIC.txt [2026-03-13T20:21:06.848006] [INFO ] [sig ] [1004/3262] Completed ENIC in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 13.6m [2026-03-13T20:21:06.848056] [INFO ] [sig ] [1005/3262] Forecasting ENPH... [2026-03-13T20:21:06.848086] [INFO ] [sig ] Generating forecast for: ENPH [2026-03-13T20:21:06.848115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-03-13T20:21:06.861031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-03-13T20:21:06.861498] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-03-13T20:21:06.862521] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-03-13T20:21:06.862614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:06.862659] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:06.862688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:06.862757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:06.927354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:06.928345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:06.928448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:06.928489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:07.061905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:07.062134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:07.062215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:07.062261] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:07.067867] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: UP (p=84.16%) [2026-03-13T20:21:07.068428] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-03-13T20:21:07.068669] [INFO ] [sig ] ENPH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:07.245404] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ENPH.txt [2026-03-13T20:21:07.245598] [INFO ] [sig ] [1005/3262] Completed ENPH in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 13.5m [2026-03-13T20:21:07.245649] [INFO ] [sig ] [1006/3262] Forecasting ENS... [2026-03-13T20:21:07.245681] [INFO ] [sig ] Generating forecast for: ENS [2026-03-13T20:21:07.245712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-03-13T20:21:07.258737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-03-13T20:21:07.259156] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-03-13T20:21:07.260105] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-03-13T20:21:07.260159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:07.260193] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:07.260220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:07.260277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:07.322612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:07.323646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:07.323753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:07.323799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:07.456870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:07.457044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:07.457103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:07.457152] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:07.461374] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: UP (p=95.21%) [2026-03-13T20:21:07.461744] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-03-13T20:21:07.461912] [INFO ] [sig ] ENS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:07.621019] [INFO ] [LOCAL ] Saved forecast: ENS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ENS.txt [2026-03-13T20:21:07.621192] [INFO ] [sig ] [1006/3262] Completed ENS in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 13.5m [2026-03-13T20:21:07.621236] [INFO ] [sig ] [1007/3262] Forecasting ENSG... [2026-03-13T20:21:07.621268] [INFO ] [sig ] Generating forecast for: ENSG [2026-03-13T20:21:07.621301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-03-13T20:21:07.634547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-03-13T20:21:07.634983] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-03-13T20:21:07.635886] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-03-13T20:21:07.635942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:07.635975] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:07.636003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:07.636060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:07.701801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:07.702902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:07.703010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:07.703046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:07.832666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:07.833156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:07.833205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:07.833238] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:07.837686] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: UP (p=66.50%) [2026-03-13T20:21:07.838045] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-03-13T20:21:07.838209] [INFO ] [sig ] ENSG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:07.990048] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ENSG.txt [2026-03-13T20:21:07.990218] [INFO ] [sig ] [1007/3262] Completed ENSG in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 13.5m [2026-03-13T20:21:07.990259] [INFO ] [sig ] [1008/3262] Forecasting ENTA... [2026-03-13T20:21:07.990289] [INFO ] [sig ] Generating forecast for: ENTA [2026-03-13T20:21:07.990318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-03-13T20:21:08.004213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-03-13T20:21:08.004636] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-03-13T20:21:08.005472] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-03-13T20:21:08.005524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:08.005556] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:08.005601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:08.005659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:08.066261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:08.067210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:08.067310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:08.067346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:08.196588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:08.196750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:08.196824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:08.196855] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:08.200506] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=16.33%) [2026-03-13T20:21:08.200899] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-03-13T20:21:08.201053] [INFO ] [sig ] ENTA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:08.349563] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ENTA.txt [2026-03-13T20:21:08.349748] [INFO ] [sig ] [1008/3262] Completed ENTA in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-13T20:21:08.349790] [INFO ] [sig ] [1009/3262] Forecasting ENTG... [2026-03-13T20:21:08.349819] [INFO ] [sig ] Generating forecast for: ENTG [2026-03-13T20:21:08.349849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-03-13T20:21:08.361435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-03-13T20:21:08.361858] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-03-13T20:21:08.362814] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-03-13T20:21:08.362868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:08.362900] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:08.362928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:08.362985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:08.427366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:08.428878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:08.429034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:08.429069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:08.552380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:08.552540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:08.552598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:08.552629] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:08.556048] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: UP (p=55.98%) [2026-03-13T20:21:08.556324] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-03-13T20:21:08.556457] [INFO ] [sig ] ENTG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:08.701939] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ENTG.txt [2026-03-13T20:21:08.702104] [INFO ] [sig ] [1009/3262] Completed ENTG in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-13T20:21:08.702146] [INFO ] [sig ] [1010/3262] Forecasting ENTX... [2026-03-13T20:21:08.702177] [INFO ] [sig ] Generating forecast for: ENTX [2026-03-13T20:21:08.702216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-03-13T20:21:08.714543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-03-13T20:21:08.714882] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-03-13T20:21:08.715764] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-03-13T20:21:08.715819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:08.715852] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:08.715880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:08.715947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:08.775539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:08.776390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:08.776490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:08.776529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:08.901446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:08.901635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:08.901679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:08.901709] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:08.905275] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: DOWN (p=19.25%) [2026-03-13T20:21:08.905563] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-03-13T20:21:08.905716] [INFO ] [sig ] ENTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:09.051564] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ENTX.txt [2026-03-13T20:21:09.051732] [INFO ] [sig ] [1010/3262] Completed ENTX in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-13T20:21:09.051772] [INFO ] [sig ] [1011/3262] Forecasting ENVA... [2026-03-13T20:21:09.051803] [INFO ] [sig ] Generating forecast for: ENVA [2026-03-13T20:21:09.051833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-03-13T20:21:09.063058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-03-13T20:21:09.063395] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-03-13T20:21:09.064246] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-03-13T20:21:09.064300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:09.064331] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:09.064357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:09.064413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:09.124103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:09.125041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:09.125134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:09.125169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:09.242131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:09.242294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:09.242337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:09.242373] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:09.245879] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: DOWN (p=28.27%) [2026-03-13T20:21:09.246168] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-03-13T20:21:09.246299] [INFO ] [sig ] ENVA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:09.389999] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ENVA.txt [2026-03-13T20:21:09.390168] [INFO ] [sig ] [1011/3262] Completed ENVA in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-13T20:21:09.390211] [INFO ] [sig ] [1012/3262] Forecasting ENVB... [2026-03-13T20:21:09.390241] [INFO ] [sig ] Generating forecast for: ENVB [2026-03-13T20:21:09.390272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-03-13T20:21:09.401329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-03-13T20:21:09.401751] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-03-13T20:21:09.402618] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-03-13T20:21:09.402670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:09.402731] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:09.402762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:09.402818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:09.461278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:09.462207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:09.462291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:09.462327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:09.590173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:09.590345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:09.590387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:09.590422] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:09.594272] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: UP (p=82.79%) [2026-03-13T20:21:09.594710] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-03-13T20:21:09.594865] [INFO ] [sig ] ENVB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:09.738924] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ENVB.txt [2026-03-13T20:21:09.739140] [INFO ] [sig ] [1012/3262] Completed ENVB in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-13T20:21:09.739204] [INFO ] [sig ] [1013/3262] Forecasting ENVX... [2026-03-13T20:21:09.739250] [INFO ] [sig ] Generating forecast for: ENVX [2026-03-13T20:21:09.739287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-03-13T20:21:09.751171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-03-13T20:21:09.751600] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-03-13T20:21:09.752434] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-03-13T20:21:09.752490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:09.752524] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:09.752552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:09.752629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:09.815353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:09.816357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:09.816460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:09.816498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:09.940467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:09.940654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:09.940697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:09.940727] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:09.944339] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: DOWN (p=3.59%) [2026-03-13T20:21:09.944697] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-03-13T20:21:09.944867] [INFO ] [sig ] ENVX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:10.091606] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ENVX.txt [2026-03-13T20:21:10.091769] [INFO ] [sig ] [1013/3262] Completed ENVX in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-13T20:21:10.091810] [INFO ] [sig ] [1014/3262] Forecasting EOD... [2026-03-13T20:21:10.091840] [INFO ] [sig ] Generating forecast for: EOD [2026-03-13T20:21:10.091870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-03-13T20:21:10.106004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-03-13T20:21:10.106487] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-03-13T20:21:10.107388] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-03-13T20:21:10.107444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:10.107478] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:10.107509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:10.107617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:10.168375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:10.169367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:10.169459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:10.169498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:10.292145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:10.292308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:10.292349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:10.292379] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:10.295905] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=65.71%) [2026-03-13T20:21:10.296186] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-03-13T20:21:10.296319] [INFO ] [sig ] EOD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:10.443326] [INFO ] [LOCAL ] Saved forecast: EOD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EOD.txt [2026-03-13T20:21:10.443498] [INFO ] [sig ] [1014/3262] Completed EOD in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-13T20:21:10.443542] [INFO ] [sig ] [1015/3262] Forecasting EOG... [2026-03-13T20:21:10.443590] [INFO ] [sig ] Generating forecast for: EOG [2026-03-13T20:21:10.443624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-03-13T20:21:10.456277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-03-13T20:21:10.456745] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-03-13T20:21:10.457673] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-03-13T20:21:10.457728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:10.457761] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:10.457787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:10.457844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:10.517845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:10.518804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:10.518900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:10.518933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:10.646151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:10.646310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:10.646350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:10.646378] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:10.653268] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: UP (p=85.88%) [2026-03-13T20:21:10.653627] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-03-13T20:21:10.653770] [INFO ] [sig ] EOG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:10.797190] [INFO ] [LOCAL ] Saved forecast: EOG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EOG.txt [2026-03-13T20:21:10.797323] [INFO ] [sig ] [1015/3262] Completed EOG in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-13T20:21:10.797372] [INFO ] [sig ] [1016/3262] Forecasting EOI... [2026-03-13T20:21:10.797410] [INFO ] [sig ] Generating forecast for: EOI [2026-03-13T20:21:10.797442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-03-13T20:21:10.809762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-03-13T20:21:10.810071] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-03-13T20:21:10.810923] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-03-13T20:21:10.810978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:10.811049] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:10.811080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:10.811139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:10.868911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:10.869637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:10.869718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:10.869752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:10.992067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:10.992232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:10.992277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:10.992308] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:10.995922] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: DOWN (p=38.40%) [2026-03-13T20:21:10.996230] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-03-13T20:21:10.996368] [INFO ] [sig ] EOI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:11.143700] [INFO ] [LOCAL ] Saved forecast: EOI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EOI.txt [2026-03-13T20:21:11.143839] [INFO ] [sig ] [1016/3262] Completed EOI in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-13T20:21:11.143880] [INFO ] [sig ] [1017/3262] Forecasting EOLS... [2026-03-13T20:21:11.143909] [INFO ] [sig ] Generating forecast for: EOLS [2026-03-13T20:21:11.143939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-03-13T20:21:11.155564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-03-13T20:21:11.155932] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-03-13T20:21:11.156749] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-03-13T20:21:11.156803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:11.156835] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:11.156861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:11.156917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:11.221426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:11.222348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:11.222442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:11.222484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:11.344810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:11.344973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:11.345017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:11.345046] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:11.348710] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: UP (p=89.88%) [2026-03-13T20:21:11.349003] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-03-13T20:21:11.349134] [INFO ] [sig ] EOLS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:11.502549] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EOLS.txt [2026-03-13T20:21:11.502707] [INFO ] [sig ] [1017/3262] Completed EOLS in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-13T20:21:11.502748] [INFO ] [sig ] [1018/3262] Forecasting EOS... [2026-03-13T20:21:11.502777] [INFO ] [sig ] Generating forecast for: EOS [2026-03-13T20:21:11.502806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-03-13T20:21:11.514453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-03-13T20:21:11.514835] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-03-13T20:21:11.515639] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-03-13T20:21:11.515691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:11.515724] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:11.515751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:11.515807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:11.575276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:11.576179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:11.576262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:11.576296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:11.699012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:11.699189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:11.699240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:11.699271] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:11.703053] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: DOWN (p=13.48%) [2026-03-13T20:21:11.703354] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-03-13T20:21:11.703491] [INFO ] [sig ] EOS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:11.850198] [INFO ] [LOCAL ] Saved forecast: EOS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EOS.txt [2026-03-13T20:21:11.850360] [INFO ] [sig ] [1018/3262] Completed EOS in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-13T20:21:11.850405] [INFO ] [sig ] [1019/3262] Forecasting EOSE... [2026-03-13T20:21:11.850440] [INFO ] [sig ] Generating forecast for: EOSE [2026-03-13T20:21:11.850480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-03-13T20:21:11.862664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-03-13T20:21:11.863020] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-03-13T20:21:11.863889] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-03-13T20:21:11.863944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:11.863977] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:11.864005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:11.864062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:11.927641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:11.928763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:11.928852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:11.928888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:12.050885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:12.051044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:12.051085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:12.051180] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:12.055069] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: UP (p=98.62%) [2026-03-13T20:21:12.055355] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-03-13T20:21:12.055487] [INFO ] [sig ] EOSE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:12.210811] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EOSE.txt [2026-03-13T20:21:12.210971] [INFO ] [sig ] [1019/3262] Completed EOSE in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-13T20:21:12.211015] [INFO ] [sig ] [1020/3262] Forecasting EPAC... [2026-03-13T20:21:12.211046] [INFO ] [sig ] Generating forecast for: EPAC [2026-03-13T20:21:12.211079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-03-13T20:21:12.222193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-03-13T20:21:12.222569] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-03-13T20:21:12.223497] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-03-13T20:21:12.223551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:12.223604] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:12.223634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:12.223690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:12.284222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:12.285097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:12.285182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:12.285217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:12.403648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:12.404013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:12.404053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:12.404081] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:12.407519] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: UP (p=51.38%) [2026-03-13T20:21:12.407864] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-03-13T20:21:12.407998] [INFO ] [sig ] EPAC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:12.563550] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EPAC.txt [2026-03-13T20:21:12.563737] [INFO ] [sig ] [1020/3262] Completed EPAC in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 13.5m [2026-03-13T20:21:12.563779] [INFO ] [sig ] [1021/3262] Forecasting EPAM... [2026-03-13T20:21:12.563808] [INFO ] [sig ] Generating forecast for: EPAM [2026-03-13T20:21:12.563840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-03-13T20:21:12.576367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-03-13T20:21:12.576798] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-03-13T20:21:12.577730] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-03-13T20:21:12.577789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:12.577822] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:12.577849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:12.577908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:12.637383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:12.638365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:12.638457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:12.638544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:12.770478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:12.770691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:12.770747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:12.770782] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:12.774779] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: UP (p=74.87%) [2026-03-13T20:21:12.775102] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-03-13T20:21:12.775249] [INFO ] [sig ] EPAM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:12.926245] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EPAM.txt [2026-03-13T20:21:12.926396] [INFO ] [sig ] [1021/3262] Completed EPAM in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 13.4m [2026-03-13T20:21:12.926440] [INFO ] [sig ] [1022/3262] Forecasting EPC... [2026-03-13T20:21:12.926470] [INFO ] [sig ] Generating forecast for: EPC [2026-03-13T20:21:12.926514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-03-13T20:21:12.938256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-03-13T20:21:12.938647] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-03-13T20:21:12.939460] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-03-13T20:21:12.939525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:12.939564] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:12.939623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:12.939687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:12.999041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:12.999998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:13.000093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:13.000137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:13.130981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:13.131143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:13.131185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:13.131214] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:13.134801] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=23.52%) [2026-03-13T20:21:13.135093] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-03-13T20:21:13.135226] [INFO ] [sig ] EPC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:13.278060] [INFO ] [LOCAL ] Saved forecast: EPC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EPC.txt [2026-03-13T20:21:13.278211] [INFO ] [sig ] [1022/3262] Completed EPC in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 13.4m [2026-03-13T20:21:13.278256] [INFO ] [sig ] [1023/3262] Forecasting EPD... [2026-03-13T20:21:13.278287] [INFO ] [sig ] Generating forecast for: EPD [2026-03-13T20:21:13.278319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-03-13T20:21:13.289753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-03-13T20:21:13.290080] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-03-13T20:21:13.290930] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-03-13T20:21:13.290986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:13.291021] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:13.291064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:13.291124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:13.350262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:13.351022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:13.351107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:13.351139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:13.482273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:13.482478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:13.482545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:13.482598] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:13.486546] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: UP (p=76.72%) [2026-03-13T20:21:13.486901] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-03-13T20:21:13.487052] [INFO ] [sig ] EPD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:13.631523] [INFO ] [LOCAL ] Saved forecast: EPD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EPD.txt [2026-03-13T20:21:13.631700] [INFO ] [sig ] [1023/3262] Completed EPD in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 13.4m [2026-03-13T20:21:13.631744] [INFO ] [sig ] [1024/3262] Forecasting EPSN... [2026-03-13T20:21:13.631773] [INFO ] [sig ] Generating forecast for: EPSN [2026-03-13T20:21:13.631802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-03-13T20:21:13.643676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-03-13T20:21:13.644076] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-03-13T20:21:13.644900] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-03-13T20:21:13.644954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:13.644986] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:13.645012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:13.645073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:13.703654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:13.704487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:13.704612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:13.704658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:13.830062] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:13.830239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:13.830279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:13.830310] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:13.833942] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=5.11%) [2026-03-13T20:21:13.834249] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-03-13T20:21:13.834384] [INFO ] [sig ] EPSN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:13.981419] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EPSN.txt [2026-03-13T20:21:13.981610] [INFO ] [sig ] [1024/3262] Completed EPSN in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 13.4m [2026-03-13T20:21:13.981656] [INFO ] [sig ] [1025/3262] Forecasting EQBK... [2026-03-13T20:21:13.981685] [INFO ] [sig ] Generating forecast for: EQBK [2026-03-13T20:21:13.981715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-03-13T20:21:13.993124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-03-13T20:21:13.993533] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-03-13T20:21:13.994388] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-03-13T20:21:13.994442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:13.994474] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:13.994500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:13.994555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:14.052737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:14.053642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:14.053725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:14.053757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:14.176937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:14.177133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:14.177187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:14.177219] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:14.180945] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: DOWN (p=34.03%) [2026-03-13T20:21:14.181231] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-03-13T20:21:14.181372] [INFO ] [sig ] EQBK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:14.332528] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EQBK.txt [2026-03-13T20:21:14.332720] [INFO ] [sig ] [1025/3262] Completed EQBK in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 13.4m [2026-03-13T20:21:14.332762] [INFO ] [sig ] [1026/3262] Forecasting EQH... [2026-03-13T20:21:14.332793] [INFO ] [sig ] Generating forecast for: EQH [2026-03-13T20:21:14.332833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-03-13T20:21:14.344605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-03-13T20:21:14.344941] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-03-13T20:21:14.345777] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-03-13T20:21:14.345832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:14.345865] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:14.345894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:14.345951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:14.405862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:14.406831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:14.406969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:14.407008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:14.536780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:14.537133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:14.537174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:14.537206] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:14.540929] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-03-13T20:21:14.541273] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-03-13T20:21:14.541415] [INFO ] [sig ] EQH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:14.694539] [INFO ] [LOCAL ] Saved forecast: EQH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EQH.txt [2026-03-13T20:21:14.694936] [INFO ] [sig ] [1026/3262] Completed EQH in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-13T20:21:14.694978] [INFO ] [sig ] [1027/3262] Forecasting EQIX... [2026-03-13T20:21:14.695010] [INFO ] [sig ] Generating forecast for: EQIX [2026-03-13T20:21:14.695048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-03-13T20:21:14.707457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-03-13T20:21:14.707944] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-03-13T20:21:14.708839] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-03-13T20:21:14.708894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:14.708925] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:14.708951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:14.709007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:14.769006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:14.769946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:14.770032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:14.770066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:14.901862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:14.902055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:14.902097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:14.902128] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:14.905878] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: DOWN (p=40.13%) [2026-03-13T20:21:14.906383] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-03-13T20:21:14.906540] [INFO ] [sig ] EQIX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:15.065079] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EQIX.txt [2026-03-13T20:21:15.065242] [INFO ] [sig ] [1027/3262] Completed EQIX in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-13T20:21:15.065285] [INFO ] [sig ] [1028/3262] Forecasting ERAS... [2026-03-13T20:21:15.065315] [INFO ] [sig ] Generating forecast for: ERAS [2026-03-13T20:21:15.065346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-03-13T20:21:15.078598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-03-13T20:21:15.078934] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-03-13T20:21:15.079800] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-03-13T20:21:15.079854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:15.079885] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:15.079911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:15.079966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:15.140209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:15.140931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:15.141025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:15.141061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:15.268894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:15.269051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:15.269091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:15.269120] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:15.273312] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: DOWN (p=35.49%) [2026-03-13T20:21:15.273608] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-03-13T20:21:15.273740] [INFO ] [sig ] ERAS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:15.432041] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ERAS.txt [2026-03-13T20:21:15.432213] [INFO ] [sig ] [1028/3262] Completed ERAS in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-13T20:21:15.432257] [INFO ] [sig ] [1029/3262] Forecasting ERIC... [2026-03-13T20:21:15.432289] [INFO ] [sig ] Generating forecast for: ERIC [2026-03-13T20:21:15.432319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-03-13T20:21:15.444692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-03-13T20:21:15.445047] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-03-13T20:21:15.445923] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-03-13T20:21:15.445977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:15.446009] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:15.446036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:15.446092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:15.507162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:15.508110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:15.508197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:15.508232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:15.641482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:15.641738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:15.641783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:15.641814] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:15.645981] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: UP (p=80.84%) [2026-03-13T20:21:15.646492] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-03-13T20:21:15.646654] [INFO ] [sig ] ERIC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:15.801288] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ERIC.txt [2026-03-13T20:21:15.801444] [INFO ] [sig ] [1029/3262] Completed ERIC in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-13T20:21:15.801486] [INFO ] [sig ] [1030/3262] Forecasting ERIE... [2026-03-13T20:21:15.801515] [INFO ] [sig ] Generating forecast for: ERIE [2026-03-13T20:21:15.801544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-03-13T20:21:15.812866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-03-13T20:21:15.813169] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-03-13T20:21:15.814005] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-03-13T20:21:15.814058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:15.814090] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:15.814117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:15.814174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:15.874355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:15.875177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:15.875259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:15.875295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:15.999535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:15.999710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:15.999751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:15.999781] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:16.003481] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: DOWN (p=12.32%) [2026-03-13T20:21:16.003794] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-03-13T20:21:16.003928] [INFO ] [sig ] ERIE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:16.156738] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ERIE.txt [2026-03-13T20:21:16.157089] [INFO ] [sig ] [1030/3262] Completed ERIE in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-13T20:21:16.157131] [INFO ] [sig ] [1031/3262] Forecasting ERII... [2026-03-13T20:21:16.157160] [INFO ] [sig ] Generating forecast for: ERII [2026-03-13T20:21:16.157189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-03-13T20:21:16.170477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-03-13T20:21:16.171156] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-03-13T20:21:16.172099] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-03-13T20:21:16.172167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:16.172201] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:16.172230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:16.172289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:16.235425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:16.236365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:16.236453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:16.236492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:16.364791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:16.364952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:16.364995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:16.365024] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:16.369112] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: DOWN (p=8.00%) [2026-03-13T20:21:16.369401] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-03-13T20:21:16.369538] [INFO ] [sig ] ERII: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:16.515375] [INFO ] [LOCAL ] Saved forecast: ERII 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ERII.txt [2026-03-13T20:21:16.515540] [INFO ] [sig ] [1031/3262] Completed ERII in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-13T20:21:16.515611] [INFO ] [sig ] [1032/3262] Forecasting ERO... [2026-03-13T20:21:16.515651] [INFO ] [sig ] Generating forecast for: ERO [2026-03-13T20:21:16.515687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-03-13T20:21:16.529078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-03-13T20:21:16.529431] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-03-13T20:21:16.530284] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-03-13T20:21:16.530338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:16.530372] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:16.530401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:16.530459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:16.591380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:16.592412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:16.592500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:16.592535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:16.715535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:16.715758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:16.715809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:16.715839] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:16.719971] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=82.90%) [2026-03-13T20:21:16.720344] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-03-13T20:21:16.720500] [INFO ] [sig ] ERO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:16.866605] [INFO ] [LOCAL ] Saved forecast: ERO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ERO.txt [2026-03-13T20:21:16.866747] [INFO ] [sig ] [1032/3262] Completed ERO in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-13T20:21:16.866787] [INFO ] [sig ] [1033/3262] Forecasting ES... [2026-03-13T20:21:16.866816] [INFO ] [sig ] Generating forecast for: ES [2026-03-13T20:21:16.866846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-03-13T20:21:16.878821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-03-13T20:21:16.879174] [INFO ] [FORECASTER] Starting predict_future for ES [2026-03-13T20:21:16.880009] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-03-13T20:21:16.880061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:16.880139] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:16.880168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:16.880225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:16.938845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:16.939754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:16.939854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:16.939888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:17.065730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:17.065895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:17.065934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:17.065962] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:17.069717] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: UP (p=93.61%) [2026-03-13T20:21:17.070192] [INFO ] [FORECASTER] Completed predict_future for ES [2026-03-13T20:21:17.070318] [INFO ] [sig ] ES: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:17.216353] [INFO ] [LOCAL ] Saved forecast: ES 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ES.txt [2026-03-13T20:21:17.216496] [INFO ] [sig ] [1033/3262] Completed ES in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-13T20:21:17.216537] [INFO ] [sig ] [1034/3262] Forecasting ESAB... [2026-03-13T20:21:17.216566] [INFO ] [sig ] Generating forecast for: ESAB [2026-03-13T20:21:17.216622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-03-13T20:21:17.230002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-03-13T20:21:17.230376] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-03-13T20:21:17.231334] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-03-13T20:21:17.231385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:17.231416] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:17.231443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:17.231498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:17.290859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:17.291622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:17.291707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:17.291741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:17.410073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:17.410233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:17.410272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:17.410301] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:17.414028] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: UP (p=76.39%) [2026-03-13T20:21:17.414302] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-03-13T20:21:17.414427] [INFO ] [sig ] ESAB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:17.558549] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ESAB.txt [2026-03-13T20:21:17.558723] [INFO ] [sig ] [1034/3262] Completed ESAB in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-13T20:21:17.558766] [INFO ] [sig ] [1035/3262] Forecasting ESCA... [2026-03-13T20:21:17.558795] [INFO ] [sig ] Generating forecast for: ESCA [2026-03-13T20:21:17.558824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-03-13T20:21:17.570090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-03-13T20:21:17.570368] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-03-13T20:21:17.571360] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-03-13T20:21:17.571411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:17.571443] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:17.571470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:17.571525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:17.631064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:17.632052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:17.632134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:17.632166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:17.742906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:17.743071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:17.743110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:17.743138] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:17.746633] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-03-13T20:21:17.746908] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-03-13T20:21:17.747033] [INFO ] [sig ] ESCA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:17.888699] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ESCA.txt [2026-03-13T20:21:17.888834] [INFO ] [sig ] [1035/3262] Completed ESCA in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-13T20:21:17.888875] [INFO ] [sig ] [1036/3262] Forecasting ESE... [2026-03-13T20:21:17.888904] [INFO ] [sig ] Generating forecast for: ESE [2026-03-13T20:21:17.888935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-03-13T20:21:17.900419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-03-13T20:21:17.900724] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-03-13T20:21:17.901491] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-03-13T20:21:17.901593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:17.901630] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:17.901657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:17.901712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:17.959228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:17.960061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:17.960145] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:17.960177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:18.078787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:18.078949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:18.078988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:18.079053] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:18.082554] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-03-13T20:21:18.082888] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-03-13T20:21:18.083016] [INFO ] [sig ] ESE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:18.228032] [INFO ] [LOCAL ] Saved forecast: ESE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ESE.txt [2026-03-13T20:21:18.228190] [INFO ] [sig ] [1036/3262] Completed ESE in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-13T20:21:18.228230] [INFO ] [sig ] [1037/3262] Forecasting ESEA... [2026-03-13T20:21:18.228261] [INFO ] [sig ] Generating forecast for: ESEA [2026-03-13T20:21:18.228291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-03-13T20:21:18.239506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-03-13T20:21:18.239896] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-03-13T20:21:18.240738] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-03-13T20:21:18.240792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:18.240823] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:18.240850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:18.240905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:18.301700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:18.302594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:18.302682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:18.302715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:18.422741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:18.422905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:18.422945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:18.422974] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:18.426510] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: DOWN (p=2.30%) [2026-03-13T20:21:18.426819] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-03-13T20:21:18.426953] [INFO ] [sig ] ESEA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:18.580382] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ESEA.txt [2026-03-13T20:21:18.580549] [INFO ] [sig ] [1037/3262] Completed ESEA in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 13.3m [2026-03-13T20:21:18.580613] [INFO ] [sig ] [1038/3262] Forecasting ESGD... [2026-03-13T20:21:18.580644] [INFO ] [sig ] Generating forecast for: ESGD [2026-03-13T20:21:18.580674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-03-13T20:21:18.592839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-03-13T20:21:18.593255] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-03-13T20:21:18.594126] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-03-13T20:21:18.594179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:18.594211] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:18.594237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:18.594294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:18.653429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:18.654353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:18.654444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:18.654476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:18.776863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:18.777029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:18.777069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:18.777098] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:18.780705] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: UP (p=85.67%) [2026-03-13T20:21:18.781032] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-03-13T20:21:18.781173] [INFO ] [sig ] ESGD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:18.934131] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ESGD.txt [2026-03-13T20:21:18.934300] [INFO ] [sig ] [1038/3262] Completed ESGD in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 13.3m [2026-03-13T20:21:18.934342] [INFO ] [sig ] [1039/3262] Forecasting ESGE... [2026-03-13T20:21:18.934372] [INFO ] [sig ] Generating forecast for: ESGE [2026-03-13T20:21:18.934403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-03-13T20:21:18.946324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-03-13T20:21:18.946762] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-03-13T20:21:18.947605] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-03-13T20:21:18.947659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:18.947690] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:18.947716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:18.947772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:19.006562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:19.007498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:19.007622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:19.007660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:19.134463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:19.134676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:19.134738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:19.134769] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:19.138323] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: DOWN (p=30.05%) [2026-03-13T20:21:19.138673] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-03-13T20:21:19.138814] [INFO ] [sig ] ESGE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:19.291814] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ESGE.txt [2026-03-13T20:21:19.291973] [INFO ] [sig ] [1039/3262] Completed ESGE in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 13.3m [2026-03-13T20:21:19.292042] [INFO ] [sig ] [1040/3262] Forecasting ESI... [2026-03-13T20:21:19.292074] [INFO ] [sig ] Generating forecast for: ESI [2026-03-13T20:21:19.292105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-03-13T20:21:19.304517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-03-13T20:21:19.304965] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-03-13T20:21:19.305874] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-03-13T20:21:19.305929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:19.305962] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:19.305989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:19.306046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:19.369148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:19.370075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:19.370163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:19.370198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:19.493953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:19.494119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:19.494158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:19.494188] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:19.497746] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: UP (p=58.50%) [2026-03-13T20:21:19.498065] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-03-13T20:21:19.498201] [INFO ] [sig ] ESI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:19.653539] [INFO ] [LOCAL ] Saved forecast: ESI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ESI.txt [2026-03-13T20:21:19.653719] [INFO ] [sig ] [1040/3262] Completed ESI in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 13.3m [2026-03-13T20:21:19.653763] [INFO ] [sig ] [1041/3262] Forecasting ESOA... [2026-03-13T20:21:19.653793] [INFO ] [sig ] Generating forecast for: ESOA [2026-03-13T20:21:19.653824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-03-13T20:21:19.665708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-03-13T20:21:19.666100] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-03-13T20:21:19.666975] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-03-13T20:21:19.667031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:19.667065] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:19.667091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:19.667148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:19.732453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:19.733377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:19.733464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:19.733498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:19.851294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:19.851455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:19.851495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:19.851524] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:19.854956] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-03-13T20:21:19.855277] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-03-13T20:21:19.855406] [INFO ] [sig ] ESOA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:20.007894] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ESOA.txt [2026-03-13T20:21:20.008206] [INFO ] [sig ] [1041/3262] Completed ESOA in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 13.3m [2026-03-13T20:21:20.008248] [INFO ] [sig ] [1042/3262] Forecasting ESPO... [2026-03-13T20:21:20.008278] [INFO ] [sig ] Generating forecast for: ESPO [2026-03-13T20:21:20.008307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-03-13T20:21:20.020400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-03-13T20:21:20.020814] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-03-13T20:21:20.022075] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-03-13T20:21:20.022130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:20.022162] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:20.022189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:20.022246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:20.083277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:20.084161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:20.084246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:20.084279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:20.220158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:20.220321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:20.220361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:20.220388] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:20.224080] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=91.59%) [2026-03-13T20:21:20.224410] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-03-13T20:21:20.224548] [INFO ] [sig ] ESPO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:20.374735] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ESPO.txt [2026-03-13T20:21:20.374896] [INFO ] [sig ] [1042/3262] Completed ESPO in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-13T20:21:20.374935] [INFO ] [sig ] [1043/3262] Forecasting ESQ... [2026-03-13T20:21:20.374965] [INFO ] [sig ] Generating forecast for: ESQ [2026-03-13T20:21:20.374997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-03-13T20:21:20.386441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-03-13T20:21:20.386914] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-03-13T20:21:20.387815] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-03-13T20:21:20.387879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:20.387921] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:20.387956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:20.388016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:20.446998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:20.447951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:20.448077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:20.448111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:20.581647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:20.581826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:20.581904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:20.581948] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:20.585518] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=64.78%) [2026-03-13T20:21:20.585831] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-03-13T20:21:20.585969] [INFO ] [sig ] ESQ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:20.759780] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ESQ.txt [2026-03-13T20:21:20.759946] [INFO ] [sig ] [1043/3262] Completed ESQ in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-13T20:21:20.759987] [INFO ] [sig ] [1044/3262] Forecasting ESTA... [2026-03-13T20:21:20.760018] [INFO ] [sig ] Generating forecast for: ESTA [2026-03-13T20:21:20.760048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-03-13T20:21:20.775236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-03-13T20:21:20.775746] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-03-13T20:21:20.776847] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-03-13T20:21:20.776913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:20.776958] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:20.776995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:20.777074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:20.863067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:20.864203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:20.864314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:20.864365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:20.991799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:20.991968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:20.992011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:20.992041] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:20.995611] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: UP (p=92.31%) [2026-03-13T20:21:20.995928] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-03-13T20:21:20.996068] [INFO ] [sig ] ESTA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:21.145495] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ESTA.txt [2026-03-13T20:21:21.145676] [INFO ] [sig ] [1044/3262] Completed ESTA in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-13T20:21:21.145721] [INFO ] [sig ] [1045/3262] Forecasting ESTC... [2026-03-13T20:21:21.145751] [INFO ] [sig ] Generating forecast for: ESTC [2026-03-13T20:21:21.145781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-03-13T20:21:21.157383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-03-13T20:21:21.157841] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-03-13T20:21:21.158919] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-03-13T20:21:21.158984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:21.159029] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:21.159068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:21.159149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:21.220104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:21.221045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:21.221134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:21.221169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:21.349561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:21.349762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:21.349806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:21.349837] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:21.353331] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-03-13T20:21:21.353640] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-03-13T20:21:21.353776] [INFO ] [sig ] ESTC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:21.509531] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ESTC.txt [2026-03-13T20:21:21.509690] [INFO ] [sig ] [1045/3262] Completed ESTC in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-13T20:21:21.509739] [INFO ] [sig ] [1046/3262] Forecasting ETB... [2026-03-13T20:21:21.509776] [INFO ] [sig ] Generating forecast for: ETB [2026-03-13T20:21:21.509813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-03-13T20:21:21.523212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-03-13T20:21:21.523537] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-03-13T20:21:21.524364] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-03-13T20:21:21.524418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:21.524453] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:21.524481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:21.524538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:21.585075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:21.585755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:21.585836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:21.585869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:21.703823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:21.703977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:21.704019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:21.704051] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:21.707544] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: UP (p=89.21%) [2026-03-13T20:21:21.707869] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-03-13T20:21:21.707999] [INFO ] [sig ] ETB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:21.853931] [INFO ] [LOCAL ] Saved forecast: ETB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ETB.txt [2026-03-13T20:21:21.854115] [INFO ] [sig ] [1046/3262] Completed ETB in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-13T20:21:21.854159] [INFO ] [sig ] [1047/3262] Forecasting ETD... [2026-03-13T20:21:21.854193] [INFO ] [sig ] Generating forecast for: ETD [2026-03-13T20:21:21.854225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-03-13T20:21:21.865520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-03-13T20:21:21.865881] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-03-13T20:21:21.866731] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-03-13T20:21:21.866793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:21.866845] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:21.866872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:21.866928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:21.925054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:21.925944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:21.926032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:21.926064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:22.046643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:22.046818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:22.046858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:22.046886] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:22.050340] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-03-13T20:21:22.050644] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-03-13T20:21:22.050784] [INFO ] [sig ] ETD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:22.272260] [INFO ] [LOCAL ] Saved forecast: ETD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ETD.txt [2026-03-13T20:21:22.272427] [INFO ] [sig ] [1047/3262] Completed ETD in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-13T20:21:22.272472] [INFO ] [sig ] [1048/3262] Forecasting ETG... [2026-03-13T20:21:22.272503] [INFO ] [sig ] Generating forecast for: ETG [2026-03-13T20:21:22.272534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-03-13T20:21:22.284210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-03-13T20:21:22.284525] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-03-13T20:21:22.285376] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-03-13T20:21:22.285430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:22.285463] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:22.285491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:22.285547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:22.343264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:22.344204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:22.344288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:22.344322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:22.465054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:22.465216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:22.465255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:22.465284] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:22.469060] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: DOWN (p=40.06%) [2026-03-13T20:21:22.469360] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-03-13T20:21:22.469497] [INFO ] [sig ] ETG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:22.615990] [INFO ] [LOCAL ] Saved forecast: ETG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ETG.txt [2026-03-13T20:21:22.616155] [INFO ] [sig ] [1048/3262] Completed ETG in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-13T20:21:22.616198] [INFO ] [sig ] [1049/3262] Forecasting ETHA... [2026-03-13T20:21:22.616228] [INFO ] [sig ] Generating forecast for: ETHA [2026-03-13T20:21:22.616258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-03-13T20:21:22.629256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-03-13T20:21:22.629702] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-03-13T20:21:22.630625] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-03-13T20:21:22.630681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:22.630720] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:22.630748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:22.630805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:22.696336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:22.697474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:22.697612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:22.697665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:22.822293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:22.822469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:22.822528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:22.822562] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:22.826834] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: DOWN (p=41.50%) [2026-03-13T20:21:22.827180] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-03-13T20:21:22.827324] [INFO ] [sig ] ETHA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:22.978455] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ETHA.txt [2026-03-13T20:21:22.978631] [INFO ] [sig ] [1049/3262] Completed ETHA in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-13T20:21:22.978678] [INFO ] [sig ] [1050/3262] Forecasting ETJ... [2026-03-13T20:21:22.978707] [INFO ] [sig ] Generating forecast for: ETJ [2026-03-13T20:21:22.978738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-03-13T20:21:22.990694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-03-13T20:21:22.991035] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-03-13T20:21:22.991872] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-03-13T20:21:22.992117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:22.992178] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:22.992207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:22.992264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:23.055007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:23.056036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:23.056119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:23.056154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:23.178368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:23.178530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:23.178592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:23.178628] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:23.182548] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: DOWN (p=10.13%) [2026-03-13T20:21:23.182905] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-03-13T20:21:23.183053] [INFO ] [sig ] ETJ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:23.337711] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ETJ.txt [2026-03-13T20:21:23.337874] [INFO ] [sig ] [1050/3262] Completed ETJ in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-13T20:21:23.337917] [INFO ] [sig ] [1051/3262] Forecasting ETN... [2026-03-13T20:21:23.337952] [INFO ] [sig ] Generating forecast for: ETN [2026-03-13T20:21:23.337983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-03-13T20:21:23.351118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-03-13T20:21:23.351568] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-03-13T20:21:23.352790] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-03-13T20:21:23.352853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:23.352895] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:23.352929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:23.353006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:23.424273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:23.425374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:23.425460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:23.425494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:23.552925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:23.553086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:23.553128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:23.553158] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:23.556699] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: DOWN (p=9.05%) [2026-03-13T20:21:23.557006] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-03-13T20:21:23.557144] [INFO ] [sig ] ETN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:23.710941] [INFO ] [LOCAL ] Saved forecast: ETN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ETN.txt [2026-03-13T20:21:23.711100] [INFO ] [sig ] [1051/3262] Completed ETN in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-13T20:21:23.711140] [INFO ] [sig ] [1052/3262] Forecasting ETO... [2026-03-13T20:21:23.711171] [INFO ] [sig ] Generating forecast for: ETO [2026-03-13T20:21:23.711202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-03-13T20:21:23.723402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-03-13T20:21:23.723842] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-03-13T20:21:23.724957] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-03-13T20:21:23.725021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:23.725066] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:23.725103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:23.725185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:23.795206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:23.796361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:23.796472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:23.796521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:23.930841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:23.931007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:23.931242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:23.931271] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:23.934832] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: UP (p=60.73%) [2026-03-13T20:21:23.935123] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-03-13T20:21:23.935260] [INFO ] [sig ] ETO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:24.099954] [INFO ] [LOCAL ] Saved forecast: ETO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ETO.txt [2026-03-13T20:21:24.100146] [INFO ] [sig ] [1052/3262] Completed ETO in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-13T20:21:24.100204] [INFO ] [sig ] [1053/3262] Forecasting ETON... [2026-03-13T20:21:24.100246] [INFO ] [sig ] Generating forecast for: ETON [2026-03-13T20:21:24.100290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-03-13T20:21:24.113357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-03-13T20:21:24.113722] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-03-13T20:21:24.114530] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-03-13T20:21:24.114602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:24.114647] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:24.114687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:24.114748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:24.180753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:24.181550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:24.181671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:24.181721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:24.323369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:24.323558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:24.323649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:24.323746] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:24.328212] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: UP (p=64.14%) [2026-03-13T20:21:24.328569] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-03-13T20:21:24.328749] [INFO ] [sig ] ETON: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:24.482328] [INFO ] [LOCAL ] Saved forecast: ETON 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ETON.txt [2026-03-13T20:21:24.482493] [INFO ] [sig ] [1053/3262] Completed ETON in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-13T20:21:24.482548] [INFO ] [sig ] [1054/3262] Forecasting ETSY... [2026-03-13T20:21:24.482622] [INFO ] [sig ] Generating forecast for: ETSY [2026-03-13T20:21:24.482667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-03-13T20:21:24.494911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-03-13T20:21:24.495267] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-03-13T20:21:24.496310] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-03-13T20:21:24.496378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:24.496416] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:24.496448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:24.496527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:24.561236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:24.562559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:24.562666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:24.562702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:24.693435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:24.693613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:24.693658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:24.693704] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:24.697640] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: UP (p=60.61%) [2026-03-13T20:21:24.697995] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-03-13T20:21:24.698140] [INFO ] [sig ] ETSY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:24.849917] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ETSY.txt [2026-03-13T20:21:24.850091] [INFO ] [sig ] [1054/3262] Completed ETSY in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-13T20:21:24.850154] [INFO ] [sig ] [1055/3262] Forecasting ETY... [2026-03-13T20:21:24.850194] [INFO ] [sig ] Generating forecast for: ETY [2026-03-13T20:21:24.850227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-03-13T20:21:24.863125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-03-13T20:21:24.863500] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-03-13T20:21:24.864418] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-03-13T20:21:24.864481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:24.864515] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:24.864544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:24.864650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:24.929375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:24.930296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:24.930396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:24.930434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:25.053864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:25.054035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:25.054079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:25.054112] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:25.057953] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: DOWN (p=9.86%) [2026-03-13T20:21:25.058260] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-03-13T20:21:25.058401] [INFO ] [sig ] ETY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:25.212603] [INFO ] [LOCAL ] Saved forecast: ETY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ETY.txt [2026-03-13T20:21:25.212757] [INFO ] [sig ] [1055/3262] Completed ETY in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.2m [2026-03-13T20:21:25.212800] [INFO ] [sig ] [1056/3262] Forecasting EUFN... [2026-03-13T20:21:25.212830] [INFO ] [sig ] Generating forecast for: EUFN [2026-03-13T20:21:25.212861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-03-13T20:21:25.224728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-03-13T20:21:25.225141] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-03-13T20:21:25.226057] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-03-13T20:21:25.226114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:25.226147] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:25.226174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:25.226231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:25.290967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:25.291957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:25.292066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:25.292117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:25.417938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:25.418105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:25.418148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:25.418175] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:25.421735] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: UP (p=58.16%) [2026-03-13T20:21:25.422028] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-03-13T20:21:25.422159] [INFO ] [sig ] EUFN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:25.589512] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EUFN.txt [2026-03-13T20:21:25.589696] [INFO ] [sig ] [1056/3262] Completed EUFN in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.2m [2026-03-13T20:21:25.589739] [INFO ] [sig ] [1057/3262] Forecasting EVAX... [2026-03-13T20:21:25.589768] [INFO ] [sig ] Generating forecast for: EVAX [2026-03-13T20:21:25.589798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-03-13T20:21:25.602115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-03-13T20:21:25.602528] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-03-13T20:21:25.603368] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-03-13T20:21:25.603422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:25.603455] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:25.603482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:25.603539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:25.662548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:25.663414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:25.663502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:25.663535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:25.790654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:25.790816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:25.790863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:25.790893] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:25.794543] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: UP (p=72.88%) [2026-03-13T20:21:25.794878] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-03-13T20:21:25.795202] [INFO ] [sig ] EVAX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:25.950723] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EVAX.txt [2026-03-13T20:21:25.950882] [INFO ] [sig ] [1057/3262] Completed EVAX in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 13.2m [2026-03-13T20:21:25.950925] [INFO ] [sig ] [1058/3262] Forecasting EVC... [2026-03-13T20:21:25.950954] [INFO ] [sig ] Generating forecast for: EVC [2026-03-13T20:21:25.950984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-03-13T20:21:25.962503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-03-13T20:21:25.962895] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-03-13T20:21:25.963703] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-03-13T20:21:25.963757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:25.963789] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:25.963816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:25.963888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:26.022340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:26.023161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:26.023254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:26.023294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:26.147768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:26.147929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:26.147970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:26.148001] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:26.151660] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=5.96%) [2026-03-13T20:21:26.151956] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-03-13T20:21:26.152091] [INFO ] [sig ] EVC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:26.300299] [INFO ] [LOCAL ] Saved forecast: EVC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EVC.txt [2026-03-13T20:21:26.300458] [INFO ] [sig ] [1058/3262] Completed EVC in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 13.2m [2026-03-13T20:21:26.300500] [INFO ] [sig ] [1059/3262] Forecasting EVCM... [2026-03-13T20:21:26.300529] [INFO ] [sig ] Generating forecast for: EVCM [2026-03-13T20:21:26.300560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-03-13T20:21:26.313638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-03-13T20:21:26.314031] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-03-13T20:21:26.314848] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-03-13T20:21:26.314901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:26.314933] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:26.314960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:26.315016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:26.376751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:26.377929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:26.378021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:26.378213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:26.505106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:26.505271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:26.505311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:26.505340] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:26.509354] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: UP (p=98.07%) [2026-03-13T20:21:26.509707] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-03-13T20:21:26.509847] [INFO ] [sig ] EVCM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:26.658296] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EVCM.txt [2026-03-13T20:21:26.658447] [INFO ] [sig ] [1059/3262] Completed EVCM in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-13T20:21:26.658489] [INFO ] [sig ] [1060/3262] Forecasting EVEX... [2026-03-13T20:21:26.658518] [INFO ] [sig ] Generating forecast for: EVEX [2026-03-13T20:21:26.658547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-03-13T20:21:26.669793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-03-13T20:21:26.670159] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-03-13T20:21:26.670997] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-03-13T20:21:26.671051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:26.671082] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:26.671109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:26.671166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:26.728908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:26.729745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:26.729864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:26.729898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:26.855839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:26.855995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:26.856036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:26.856065] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:26.859638] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: DOWN (p=47.64%) [2026-03-13T20:21:26.859957] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-03-13T20:21:26.860088] [INFO ] [sig ] EVEX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:27.008388] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EVEX.txt [2026-03-13T20:21:27.008551] [INFO ] [sig ] [1060/3262] Completed EVEX in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-13T20:21:27.008612] [INFO ] [sig ] [1061/3262] Forecasting EVF... [2026-03-13T20:21:27.008647] [INFO ] [sig ] Generating forecast for: EVF [2026-03-13T20:21:27.008678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-03-13T20:21:27.019335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-03-13T20:21:27.019674] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-03-13T20:21:27.020513] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-03-13T20:21:27.020566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:27.020624] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:27.020651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:27.020708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:27.080283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:27.081153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:27.081248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:27.081283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:27.202045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:27.202206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:27.202245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:27.202274] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:27.205692] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-03-13T20:21:27.206015] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-03-13T20:21:27.206351] [INFO ] [sig ] EVF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:27.354667] [INFO ] [LOCAL ] Saved forecast: EVF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EVF.txt [2026-03-13T20:21:27.354808] [INFO ] [sig ] [1061/3262] Completed EVF in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-13T20:21:27.354856] [INFO ] [sig ] [1062/3262] Forecasting EVG... [2026-03-13T20:21:27.354886] [INFO ] [sig ] Generating forecast for: EVG [2026-03-13T20:21:27.354917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-03-13T20:21:27.367721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-03-13T20:21:27.368201] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-03-13T20:21:27.369407] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-03-13T20:21:27.369475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:27.369518] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:27.369557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:27.369670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:27.430401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:27.431281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:27.431363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:27.431396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:27.565043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:27.565235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:27.565300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:27.565345] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:27.570435] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: UP (p=91.55%) [2026-03-13T20:21:27.570829] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-03-13T20:21:27.570981] [INFO ] [sig ] EVG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:27.736413] [INFO ] [LOCAL ] Saved forecast: EVG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EVG.txt [2026-03-13T20:21:27.736598] [INFO ] [sig ] [1062/3262] Completed EVG in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-13T20:21:27.736642] [INFO ] [sig ] [1063/3262] Forecasting EVGO... [2026-03-13T20:21:27.736672] [INFO ] [sig ] Generating forecast for: EVGO [2026-03-13T20:21:27.736702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-03-13T20:21:27.748706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-03-13T20:21:27.749124] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-03-13T20:21:27.749969] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-03-13T20:21:27.750022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:27.750055] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:27.750082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:27.750275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:27.813758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:27.814855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:27.814997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:27.815038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:27.944640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:27.944806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:27.944848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:27.944877] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:27.948554] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=61.90%) [2026-03-13T20:21:27.948931] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-03-13T20:21:27.949077] [INFO ] [sig ] EVGO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:28.098305] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EVGO.txt [2026-03-13T20:21:28.098527] [INFO ] [sig ] [1063/3262] Completed EVGO in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-13T20:21:28.098592] [INFO ] [sig ] [1064/3262] Forecasting EVH... [2026-03-13T20:21:28.098626] [INFO ] [sig ] Generating forecast for: EVH [2026-03-13T20:21:28.098657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-03-13T20:21:28.113009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-03-13T20:21:28.113476] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-03-13T20:21:28.114675] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-03-13T20:21:28.114745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:28.114796] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:28.114843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:28.114935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:28.179044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:28.180101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:28.180203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:28.180239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:28.301065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:28.301223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:28.301274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:28.301333] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:28.304824] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: DOWN (p=32.17%) [2026-03-13T20:21:28.305106] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-03-13T20:21:28.305235] [INFO ] [sig ] EVH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:28.473925] [INFO ] [LOCAL ] Saved forecast: EVH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EVH.txt [2026-03-13T20:21:28.474084] [INFO ] [sig ] [1064/3262] Completed EVH in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-13T20:21:28.474124] [INFO ] [sig ] [1065/3262] Forecasting EVN... [2026-03-13T20:21:28.474155] [INFO ] [sig ] Generating forecast for: EVN [2026-03-13T20:21:28.474186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-03-13T20:21:28.485438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-03-13T20:21:28.485810] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-03-13T20:21:28.486632] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-03-13T20:21:28.486684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:28.486717] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:28.486744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:28.486802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:28.546493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:28.547416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:28.547503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:28.547537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:28.665049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:28.665208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:28.665248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:28.665277] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:28.669026] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: UP (p=54.84%) [2026-03-13T20:21:28.669384] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-03-13T20:21:28.669525] [INFO ] [sig ] EVN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:28.826048] [INFO ] [LOCAL ] Saved forecast: EVN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EVN.txt [2026-03-13T20:21:28.826207] [INFO ] [sig ] [1065/3262] Completed EVN in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-13T20:21:28.826250] [INFO ] [sig ] [1066/3262] Forecasting EVO... [2026-03-13T20:21:28.826280] [INFO ] [sig ] Generating forecast for: EVO [2026-03-13T20:21:28.826310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-03-13T20:21:28.837711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-03-13T20:21:28.838066] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-03-13T20:21:28.838919] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-03-13T20:21:28.838974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:28.839007] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:28.839034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:28.839089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:28.901985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:28.902983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:28.903079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:28.903115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:29.028888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:29.029044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:29.029082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:29.029112] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:29.032622] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: UP (p=69.78%) [2026-03-13T20:21:29.032920] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-03-13T20:21:29.033059] [INFO ] [sig ] EVO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:29.184507] [INFO ] [LOCAL ] Saved forecast: EVO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EVO.txt [2026-03-13T20:21:29.184696] [INFO ] [sig ] [1066/3262] Completed EVO in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-13T20:21:29.184741] [INFO ] [sig ] [1067/3262] Forecasting EVRG... [2026-03-13T20:21:29.184771] [INFO ] [sig ] Generating forecast for: EVRG [2026-03-13T20:21:29.184804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-03-13T20:21:29.199855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-03-13T20:21:29.200344] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-03-13T20:21:29.201543] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-03-13T20:21:29.201636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:29.201721] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:29.201763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:29.201864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:29.279067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:29.280078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:29.280168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:29.280397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:29.406336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:29.406511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:29.406551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:29.406599] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:29.410198] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: DOWN (p=23.25%) [2026-03-13T20:21:29.410477] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-03-13T20:21:29.410629] [INFO ] [sig ] EVRG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:29.555853] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EVRG.txt [2026-03-13T20:21:29.556000] [INFO ] [sig ] [1067/3262] Completed EVRG in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-13T20:21:29.556041] [INFO ] [sig ] [1068/3262] Forecasting EVSD... [2026-03-13T20:21:29.556070] [INFO ] [sig ] Generating forecast for: EVSD [2026-03-13T20:21:29.556102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-03-13T20:21:29.567037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-03-13T20:21:29.567373] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-03-13T20:21:29.568202] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-03-13T20:21:29.568255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:29.568287] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:29.568314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:29.568369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:29.628346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:29.629219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:29.629304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:29.629339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:29.766865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:29.767038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:29.767082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:29.767113] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:29.770962] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: UP (p=92.04%) [2026-03-13T20:21:29.771255] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-03-13T20:21:29.771388] [INFO ] [sig ] EVSD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:29.921493] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EVSD.txt [2026-03-13T20:21:29.921679] [INFO ] [sig ] [1068/3262] Completed EVSD in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-13T20:21:29.921729] [INFO ] [sig ] [1069/3262] Forecasting EVTC... [2026-03-13T20:21:29.921760] [INFO ] [sig ] Generating forecast for: EVTC [2026-03-13T20:21:29.921790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-03-13T20:21:29.933418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-03-13T20:21:29.933803] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-03-13T20:21:29.934672] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-03-13T20:21:29.934728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:29.934763] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:29.934791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:29.934849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:29.993224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:29.994083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:29.994166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:29.994201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:30.117737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:30.117913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:30.117964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:30.118000] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:30.121865] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: DOWN (p=41.64%) [2026-03-13T20:21:30.122184] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-03-13T20:21:30.122330] [INFO ] [sig ] EVTC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:30.268474] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EVTC.txt [2026-03-13T20:21:30.268647] [INFO ] [sig ] [1069/3262] Completed EVTC in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-13T20:21:30.268693] [INFO ] [sig ] [1070/3262] Forecasting EVTL... [2026-03-13T20:21:30.268723] [INFO ] [sig ] Generating forecast for: EVTL [2026-03-13T20:21:30.268756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-03-13T20:21:30.280410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-03-13T20:21:30.280801] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-03-13T20:21:30.281664] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-03-13T20:21:30.281717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:30.281751] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:30.281780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:30.281838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:30.340721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:30.341559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:30.341672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:30.341711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:30.469301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:30.469469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:30.469511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:30.469598] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:30.473628] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: UP (p=62.06%) [2026-03-13T20:21:30.474028] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-03-13T20:21:30.474347] [INFO ] [sig ] EVTL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:30.627159] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EVTL.txt [2026-03-13T20:21:30.627328] [INFO ] [sig ] [1070/3262] Completed EVTL in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-13T20:21:30.627371] [INFO ] [sig ] [1071/3262] Forecasting EWBC... [2026-03-13T20:21:30.627402] [INFO ] [sig ] Generating forecast for: EWBC [2026-03-13T20:21:30.627435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-03-13T20:21:30.639944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-03-13T20:21:30.640293] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-03-13T20:21:30.641138] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-03-13T20:21:30.641194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:30.641259] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:30.641301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:30.641373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:30.703078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:30.703987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:30.704072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:30.704107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:30.835046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:30.835213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:30.835253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:30.835282] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:30.838867] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-03-13T20:21:30.839205] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-03-13T20:21:30.839349] [INFO ] [sig ] EWBC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:30.997706] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EWBC.txt [2026-03-13T20:21:30.997896] [INFO ] [sig ] [1071/3262] Completed EWBC in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.1m [2026-03-13T20:21:30.997949] [INFO ] [sig ] [1072/3262] Forecasting EWCZ... [2026-03-13T20:21:30.997982] [INFO ] [sig ] Generating forecast for: EWCZ [2026-03-13T20:21:30.998015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-03-13T20:21:31.014442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-03-13T20:21:31.015079] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-03-13T20:21:31.016006] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-03-13T20:21:31.016070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:31.016103] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:31.016131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:31.016194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:31.096058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:31.097032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:31.097317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:31.097354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:31.250649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:31.250812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:31.250853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:31.250884] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:31.255349] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: DOWN (p=13.09%) [2026-03-13T20:21:31.255679] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-03-13T20:21:31.255818] [INFO ] [sig ] EWCZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:31.413549] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EWCZ.txt [2026-03-13T20:21:31.413703] [INFO ] [sig ] [1072/3262] Completed EWCZ in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.1m [2026-03-13T20:21:31.413744] [INFO ] [sig ] [1073/3262] Forecasting EWTX... [2026-03-13T20:21:31.413774] [INFO ] [sig ] Generating forecast for: EWTX [2026-03-13T20:21:31.413804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-03-13T20:21:31.426544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-03-13T20:21:31.426910] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-03-13T20:21:31.427766] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-03-13T20:21:31.427820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:31.427852] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:31.427879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:31.427943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:31.488008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:31.488806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:31.488889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:31.488922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:31.622411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:31.622594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:31.622637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:31.622666] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:31.626210] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: UP (p=68.29%) [2026-03-13T20:21:31.626506] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-03-13T20:21:31.626659] [INFO ] [sig ] EWTX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:31.780096] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EWTX.txt [2026-03-13T20:21:31.780257] [INFO ] [sig ] [1073/3262] Completed EWTX in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.1m [2026-03-13T20:21:31.780298] [INFO ] [sig ] [1074/3262] Forecasting EWZS... [2026-03-13T20:21:31.780328] [INFO ] [sig ] Generating forecast for: EWZS [2026-03-13T20:21:31.780358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-03-13T20:21:31.791535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-03-13T20:21:31.791826] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-03-13T20:21:31.792655] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-03-13T20:21:31.792706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:31.792738] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:31.792765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:31.792848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:31.852354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:31.853048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:31.853128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:31.853162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:31.981239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:31.981401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:31.981443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:31.981474] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:31.985235] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=2.65%) [2026-03-13T20:21:31.985536] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-03-13T20:21:31.985694] [INFO ] [sig ] EWZS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:32.143174] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EWZS.txt [2026-03-13T20:21:32.143338] [INFO ] [sig ] [1074/3262] Completed EWZS in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 13.1m [2026-03-13T20:21:32.143389] [INFO ] [sig ] [1075/3262] Forecasting EXAS... [2026-03-13T20:21:32.143421] [INFO ] [sig ] Generating forecast for: EXAS [2026-03-13T20:21:32.143454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-03-13T20:21:32.154837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-03-13T20:21:32.155233] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-03-13T20:21:32.156068] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-03-13T20:21:32.156121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:32.156154] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:32.156181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:32.156237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:32.215520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:32.216469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:32.216560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:32.216615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:32.341868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:32.342038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:32.342081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:32.342112] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:32.345791] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: UP (p=67.31%) [2026-03-13T20:21:32.346101] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-03-13T20:21:32.346239] [INFO ] [sig ] EXAS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:32.498465] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EXAS.txt [2026-03-13T20:21:32.498671] [INFO ] [sig ] [1075/3262] Completed EXAS in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-13T20:21:32.498718] [INFO ] [sig ] [1076/3262] Forecasting EXC... [2026-03-13T20:21:32.498747] [INFO ] [sig ] Generating forecast for: EXC [2026-03-13T20:21:32.498778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-03-13T20:21:32.509980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-03-13T20:21:32.510361] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-03-13T20:21:32.511166] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-03-13T20:21:32.511220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:32.511252] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:32.511279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:32.511335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:32.572610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:32.573513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:32.573620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:32.573656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:32.717967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:32.718137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:32.718178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:32.718207] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:32.722155] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: DOWN (p=30.63%) [2026-03-13T20:21:32.722531] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-03-13T20:21:32.722738] [INFO ] [sig ] EXC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:32.884731] [INFO ] [LOCAL ] Saved forecast: EXC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EXC.txt [2026-03-13T20:21:32.884895] [INFO ] [sig ] [1076/3262] Completed EXC in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-13T20:21:32.884945] [INFO ] [sig ] [1077/3262] Forecasting EXEL... [2026-03-13T20:21:32.884981] [INFO ] [sig ] Generating forecast for: EXEL [2026-03-13T20:21:32.885012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-03-13T20:21:32.897231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-03-13T20:21:32.897686] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-03-13T20:21:32.898616] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-03-13T20:21:32.898670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:32.898703] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:32.898733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:32.898791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:32.964510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:32.965435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:32.965601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:32.965640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:33.084683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:33.084844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:33.084885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:33.084914] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:33.088523] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-03-13T20:21:33.088867] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-03-13T20:21:33.089006] [INFO ] [sig ] EXEL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:33.242491] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EXEL.txt [2026-03-13T20:21:33.242671] [INFO ] [sig ] [1077/3262] Completed EXEL in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-13T20:21:33.242717] [INFO ] [sig ] [1078/3262] Forecasting EXG... [2026-03-13T20:21:33.242747] [INFO ] [sig ] Generating forecast for: EXG [2026-03-13T20:21:33.242777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-03-13T20:21:33.255375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-03-13T20:21:33.255786] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-03-13T20:21:33.256630] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-03-13T20:21:33.256683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:33.256715] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:33.256742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:33.256798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:33.316540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:33.317401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:33.317487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:33.317520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:33.439457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:33.439638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:33.439697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:33.439728] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:33.443196] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: UP (p=65.35%) [2026-03-13T20:21:33.443487] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-03-13T20:21:33.443648] [INFO ] [sig ] EXG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:33.588376] [INFO ] [LOCAL ] Saved forecast: EXG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EXG.txt [2026-03-13T20:21:33.588532] [INFO ] [sig ] [1078/3262] Completed EXG in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-13T20:21:33.588595] [INFO ] [sig ] [1079/3262] Forecasting EXK... [2026-03-13T20:21:33.588627] [INFO ] [sig ] Generating forecast for: EXK [2026-03-13T20:21:33.588657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-03-13T20:21:33.600219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-03-13T20:21:33.600613] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-03-13T20:21:33.601560] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-03-13T20:21:33.601639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:33.601672] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:33.601699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:33.601756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:33.667818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:33.668752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:33.668853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:33.668889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:33.796955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:33.797127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:33.797168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:33.797197] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:33.801023] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: DOWN (p=47.73%) [2026-03-13T20:21:33.801392] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-03-13T20:21:33.801542] [INFO ] [sig ] EXK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:33.956491] [INFO ] [LOCAL ] Saved forecast: EXK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EXK.txt [2026-03-13T20:21:33.956680] [INFO ] [sig ] [1079/3262] Completed EXK in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-13T20:21:33.956722] [INFO ] [sig ] [1080/3262] Forecasting EXLS... [2026-03-13T20:21:33.956755] [INFO ] [sig ] Generating forecast for: EXLS [2026-03-13T20:21:33.956785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-03-13T20:21:33.968143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-03-13T20:21:33.968541] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-03-13T20:21:33.969380] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-03-13T20:21:33.969433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:33.969465] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:33.969492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:33.969548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:34.028344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:34.029262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:34.029367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:34.029403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:34.152239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:34.152396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:34.152435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:34.152465] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:34.155926] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: UP (p=52.72%) [2026-03-13T20:21:34.156204] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-03-13T20:21:34.156331] [INFO ] [sig ] EXLS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:34.297718] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EXLS.txt [2026-03-13T20:21:34.297886] [INFO ] [sig ] [1080/3262] Completed EXLS in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-13T20:21:34.297932] [INFO ] [sig ] [1081/3262] Forecasting EXP... [2026-03-13T20:21:34.297968] [INFO ] [sig ] Generating forecast for: EXP [2026-03-13T20:21:34.298004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-03-13T20:21:34.308886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-03-13T20:21:34.309240] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-03-13T20:21:34.310061] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-03-13T20:21:34.310114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:34.310146] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:34.310172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:34.310229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:34.367094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:34.368019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:34.368111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:34.368143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:34.487869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:34.488084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:34.488136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:34.488167] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:34.491874] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-03-13T20:21:34.492180] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-03-13T20:21:34.492323] [INFO ] [sig ] EXP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:34.644196] [INFO ] [LOCAL ] Saved forecast: EXP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EXP.txt [2026-03-13T20:21:34.644335] [INFO ] [sig ] [1081/3262] Completed EXP in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-13T20:21:34.644384] [INFO ] [sig ] [1082/3262] Forecasting EXPD... [2026-03-13T20:21:34.644416] [INFO ] [sig ] Generating forecast for: EXPD [2026-03-13T20:21:34.644447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-03-13T20:21:34.656025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-03-13T20:21:34.656385] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-03-13T20:21:34.657228] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-03-13T20:21:34.657292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:34.657343] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:34.657373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:34.657431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:34.716112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:34.717008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:34.717095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:34.717130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:34.847432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:34.847642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:34.847685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:34.847711] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:34.851171] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: UP (p=68.95%) [2026-03-13T20:21:34.851459] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-03-13T20:21:34.851608] [INFO ] [sig ] EXPD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:34.993696] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EXPD.txt [2026-03-13T20:21:34.993829] [INFO ] [sig ] [1082/3262] Completed EXPD in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-13T20:21:34.993869] [INFO ] [sig ] [1083/3262] Forecasting EXPE... [2026-03-13T20:21:34.993898] [INFO ] [sig ] Generating forecast for: EXPE [2026-03-13T20:21:34.993928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-03-13T20:21:35.005123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-03-13T20:21:35.005456] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-03-13T20:21:35.006279] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-03-13T20:21:35.006332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:35.006365] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:35.006391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:35.006452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:35.063695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:35.064394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:35.064476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:35.064508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:35.189379] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:35.189550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:35.189615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:35.189649] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:35.193737] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: DOWN (p=43.10%) [2026-03-13T20:21:35.194057] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-03-13T20:21:35.194201] [INFO ] [sig ] EXPE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:35.350070] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EXPE.txt [2026-03-13T20:21:35.350234] [INFO ] [sig ] [1083/3262] Completed EXPE in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-13T20:21:35.350284] [INFO ] [sig ] [1084/3262] Forecasting EXPI... [2026-03-13T20:21:35.350316] [INFO ] [sig ] Generating forecast for: EXPI [2026-03-13T20:21:35.350346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-03-13T20:21:35.361426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-03-13T20:21:35.361815] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-03-13T20:21:35.362636] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-03-13T20:21:35.362688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:35.362744] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:35.362773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:35.362830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:35.423118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:35.424021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:35.424130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:35.424165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:35.549043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:35.549415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:35.549461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:35.549491] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:35.553402] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-03-13T20:21:35.553749] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-03-13T20:21:35.553884] [INFO ] [sig ] EXPI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:35.707500] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EXPI.txt [2026-03-13T20:21:35.707718] [INFO ] [sig ] [1084/3262] Completed EXPI in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-13T20:21:35.707770] [INFO ] [sig ] [1085/3262] Forecasting EXPO... [2026-03-13T20:21:35.707801] [INFO ] [sig ] Generating forecast for: EXPO [2026-03-13T20:21:35.707831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-03-13T20:21:35.719564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-03-13T20:21:35.720011] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-03-13T20:21:35.720859] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-03-13T20:21:35.720914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:35.720946] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:35.720972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:35.721030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:35.781488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:35.782395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:35.782488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:35.782523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:35.915305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:35.915491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:35.915547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:35.915613] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:35.920429] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: DOWN (p=27.36%) [2026-03-13T20:21:35.920862] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-03-13T20:21:35.921026] [INFO ] [sig ] EXPO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:36.093141] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EXPO.txt [2026-03-13T20:21:36.093364] [INFO ] [sig ] [1085/3262] Completed EXPO in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-13T20:21:36.093409] [INFO ] [sig ] [1086/3262] Forecasting EYE... [2026-03-13T20:21:36.093458] [INFO ] [sig ] Generating forecast for: EYE [2026-03-13T20:21:36.093492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-03-13T20:21:36.106040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-03-13T20:21:36.106427] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-03-13T20:21:36.107349] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-03-13T20:21:36.107404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:36.107437] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:36.107465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:36.107522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:36.167645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:36.168639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:36.168732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:36.168766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:36.288271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:36.288456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:36.288499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:36.288528] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:36.292133] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: UP (p=77.75%) [2026-03-13T20:21:36.292431] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-03-13T20:21:36.292589] [INFO ] [sig ] EYE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:36.438870] [INFO ] [LOCAL ] Saved forecast: EYE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/EYE.txt [2026-03-13T20:21:36.439032] [INFO ] [sig ] [1086/3262] Completed EYE in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-13T20:21:36.439073] [INFO ] [sig ] [1087/3262] Forecasting EZGO... [2026-03-13T20:21:36.439102] [INFO ] [sig ] Generating forecast for: EZGO [2026-03-13T20:21:36.439132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-03-13T20:21:36.449771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-03-13T20:21:36.450157] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-03-13T20:21:36.451030] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-03-13T20:21:36.451086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:36.451118] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:36.451146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:36.451204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:36.511868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:36.512984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:36.513098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:36.513150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:36.631541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:36.631745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:36.631787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:36.631853] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:36.635552] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: DOWN (p=8.97%) [2026-03-13T20:21:36.635901] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-03-13T20:21:36.636065] [INFO ] [sig ] EZGO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:36.782383] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/EZGO.txt [2026-03-13T20:21:36.782545] [INFO ] [sig ] [1087/3262] Completed EZGO in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-13T20:21:36.782607] [INFO ] [sig ] [1088/3262] Forecasting F... [2026-03-13T20:21:36.782638] [INFO ] [sig ] Generating forecast for: F [2026-03-13T20:21:36.782669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-03-13T20:21:36.794071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-03-13T20:21:36.794470] [INFO ] [FORECASTER] Starting predict_future for F [2026-03-13T20:21:36.795356] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-03-13T20:21:36.795412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:36.795443] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:36.795469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:36.795525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:36.854812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:36.855814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:36.855911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:36.855945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:36.981609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:36.981788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:36.981830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:36.981861] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:36.985493] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: DOWN (p=41.72%) [2026-03-13T20:21:36.985845] [INFO ] [FORECASTER] Completed predict_future for F [2026-03-13T20:21:36.985994] [INFO ] [sig ] F: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:37.131472] [INFO ] [LOCAL ] Saved forecast: F 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/F.txt [2026-03-13T20:21:37.131647] [INFO ] [sig ] [1088/3262] Completed F in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 13.0m [2026-03-13T20:21:37.131691] [INFO ] [sig ] [1089/3262] Forecasting FA... [2026-03-13T20:21:37.131721] [INFO ] [sig ] Generating forecast for: FA [2026-03-13T20:21:37.131752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-03-13T20:21:37.143023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-03-13T20:21:37.143399] [INFO ] [FORECASTER] Starting predict_future for FA [2026-03-13T20:21:37.144239] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-03-13T20:21:37.144292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:37.144324] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:37.144350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:37.144407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:37.201993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:37.202843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:37.202927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:37.202962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:37.329271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:37.329432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:37.329472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:37.329517] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:37.333099] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-03-13T20:21:37.333381] [INFO ] [FORECASTER] Completed predict_future for FA [2026-03-13T20:21:37.333513] [INFO ] [sig ] FA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:37.486675] [INFO ] [LOCAL ] Saved forecast: FA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FA.txt [2026-03-13T20:21:37.486833] [INFO ] [sig ] [1089/3262] Completed FA in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.0m [2026-03-13T20:21:37.486874] [INFO ] [sig ] [1090/3262] Forecasting FAF... [2026-03-13T20:21:37.486903] [INFO ] [sig ] Generating forecast for: FAF [2026-03-13T20:21:37.486935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-03-13T20:21:37.498301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-03-13T20:21:37.498629] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-03-13T20:21:37.499437] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-03-13T20:21:37.499489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:37.499521] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:37.499548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:37.499627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:37.556755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:37.557456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:37.557536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:37.557598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:37.676902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:37.677061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:37.677100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:37.677128] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:37.680929] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: UP (p=72.06%) [2026-03-13T20:21:37.681212] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-03-13T20:21:37.681344] [INFO ] [sig ] FAF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:37.853283] [INFO ] [LOCAL ] Saved forecast: FAF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FAF.txt [2026-03-13T20:21:37.853641] [INFO ] [sig ] [1090/3262] Completed FAF in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.0m [2026-03-13T20:21:37.853684] [INFO ] [sig ] [1091/3262] Forecasting FALN... [2026-03-13T20:21:37.853714] [INFO ] [sig ] Generating forecast for: FALN [2026-03-13T20:21:37.853743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-03-13T20:21:37.865034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-03-13T20:21:37.865419] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-03-13T20:21:37.866423] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-03-13T20:21:37.866487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:37.866528] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:37.866566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:37.866670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:37.927116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:37.927976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:37.928062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:37.928097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:38.059292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:38.059456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:38.059498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:38.059528] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:38.063637] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: DOWN (p=45.52%) [2026-03-13T20:21:38.063934] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-03-13T20:21:38.064070] [INFO ] [sig ] FALN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:38.212208] [INFO ] [LOCAL ] Saved forecast: FALN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FALN.txt [2026-03-13T20:21:38.212347] [INFO ] [sig ] [1091/3262] Completed FALN in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.0m [2026-03-13T20:21:38.212388] [INFO ] [sig ] [1092/3262] Forecasting FANG... [2026-03-13T20:21:38.212419] [INFO ] [sig ] Generating forecast for: FANG [2026-03-13T20:21:38.212448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-03-13T20:21:38.224242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-03-13T20:21:38.224595] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-03-13T20:21:38.225376] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-03-13T20:21:38.225429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:38.225460] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:38.225487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:38.225544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:38.284796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:38.285718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:38.285800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:38.285832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:38.420762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:38.420955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:38.421009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:38.421038] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:38.424749] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: UP (p=86.54%) [2026-03-13T20:21:38.425054] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-03-13T20:21:38.425209] [INFO ] [sig ] FANG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:38.588069] [INFO ] [LOCAL ] Saved forecast: FANG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FANG.txt [2026-03-13T20:21:38.588217] [INFO ] [sig ] [1092/3262] Completed FANG in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:38.588259] [INFO ] [sig ] [1093/3262] Forecasting FARM... [2026-03-13T20:21:38.588289] [INFO ] [sig ] Generating forecast for: FARM [2026-03-13T20:21:38.588320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-03-13T20:21:38.600214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-03-13T20:21:38.600621] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-03-13T20:21:38.601484] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-03-13T20:21:38.601537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:38.601587] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:38.601618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:38.601693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:38.663463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:38.664300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:38.664382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:38.664414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:38.784490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:38.784650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:38.784690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:38.784718] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:38.788117] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: DOWN (p=22.77%) [2026-03-13T20:21:38.788407] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-03-13T20:21:38.788528] [INFO ] [sig ] FARM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:38.933959] [INFO ] [LOCAL ] Saved forecast: FARM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FARM.txt [2026-03-13T20:21:38.934113] [INFO ] [sig ] [1093/3262] Completed FARM in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:38.934162] [INFO ] [sig ] [1094/3262] Forecasting FBIN... [2026-03-13T20:21:38.934198] [INFO ] [sig ] Generating forecast for: FBIN [2026-03-13T20:21:38.934230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-03-13T20:21:38.946163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-03-13T20:21:38.946505] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-03-13T20:21:38.947303] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-03-13T20:21:38.947355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:38.947386] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:38.947413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:38.947470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:39.006704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:39.007415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:39.007540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:39.007603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:39.136698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:39.136863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:39.136904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:39.136934] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:39.140850] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: UP (p=94.41%) [2026-03-13T20:21:39.141165] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-03-13T20:21:39.141328] [INFO ] [sig ] FBIN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:39.304297] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FBIN.txt [2026-03-13T20:21:39.304441] [INFO ] [sig ] [1094/3262] Completed FBIN in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:39.304491] [INFO ] [sig ] [1095/3262] Forecasting FBIO... [2026-03-13T20:21:39.304523] [INFO ] [sig ] Generating forecast for: FBIO [2026-03-13T20:21:39.304553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-03-13T20:21:39.316808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-03-13T20:21:39.317156] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-03-13T20:21:39.318070] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-03-13T20:21:39.318166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:39.318209] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:39.318242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:39.318325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:39.393220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:39.394600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:39.394741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:39.394799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:39.540434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:39.540632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:39.540679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:39.540708] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:39.544611] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: UP (p=84.17%) [2026-03-13T20:21:39.545064] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-03-13T20:21:39.545250] [INFO ] [sig ] FBIO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:39.702752] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FBIO.txt [2026-03-13T20:21:39.702923] [INFO ] [sig ] [1095/3262] Completed FBIO in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:39.702974] [INFO ] [sig ] [1096/3262] Forecasting FBIZ... [2026-03-13T20:21:39.703004] [INFO ] [sig ] Generating forecast for: FBIZ [2026-03-13T20:21:39.703035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-03-13T20:21:39.723012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-03-13T20:21:39.723422] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-03-13T20:21:39.724486] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-03-13T20:21:39.724542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:39.724601] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:39.724632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:39.724689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:39.782965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:39.783902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:39.783987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:39.784020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:39.905017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:39.905198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:39.905241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:39.905270] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:39.909863] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: DOWN (p=38.69%) [2026-03-13T20:21:39.910302] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-03-13T20:21:39.910677] [INFO ] [sig ] FBIZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:40.069819] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FBIZ.txt [2026-03-13T20:21:40.069992] [INFO ] [sig ] [1096/3262] Completed FBIZ in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:40.070036] [INFO ] [sig ] [1097/3262] Forecasting FBK... [2026-03-13T20:21:40.070065] [INFO ] [sig ] Generating forecast for: FBK [2026-03-13T20:21:40.070096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-03-13T20:21:40.315928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-03-13T20:21:40.316356] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-03-13T20:21:40.317213] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-03-13T20:21:40.317267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:40.317299] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:40.317326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:40.317383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:40.379136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:40.380699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:40.380808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:40.380846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:40.507316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:40.507492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:40.507533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:40.507608] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:40.511169] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: DOWN (p=14.18%) [2026-03-13T20:21:40.511473] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-03-13T20:21:40.511628] [INFO ] [sig ] FBK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:40.665677] [INFO ] [LOCAL ] Saved forecast: FBK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FBK.txt [2026-03-13T20:21:40.665892] [INFO ] [sig ] [1097/3262] Completed FBK in 0.6s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:40.665960] [INFO ] [sig ] [1098/3262] Forecasting FBL... [2026-03-13T20:21:40.666005] [INFO ] [sig ] Generating forecast for: FBL [2026-03-13T20:21:40.666048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-03-13T20:21:40.691093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-03-13T20:21:40.691472] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-03-13T20:21:40.692349] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-03-13T20:21:40.692403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:40.692437] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:40.692464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:40.692522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:40.750848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:40.751558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:40.751663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:40.751698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:40.876685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:40.876852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:40.876894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:40.876924] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:40.881063] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: UP (p=65.75%) [2026-03-13T20:21:40.881349] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-03-13T20:21:40.881483] [INFO ] [sig ] FBL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:41.026401] [INFO ] [LOCAL ] Saved forecast: FBL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FBL.txt [2026-03-13T20:21:41.026586] [INFO ] [sig ] [1098/3262] Completed FBL in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:41.026638] [INFO ] [sig ] [1099/3262] Forecasting FBNC... [2026-03-13T20:21:41.026667] [INFO ] [sig ] Generating forecast for: FBNC [2026-03-13T20:21:41.026697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-03-13T20:21:41.109217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-03-13T20:21:41.109588] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-03-13T20:21:41.110608] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-03-13T20:21:41.110661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:41.110693] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:41.110720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:41.110780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:41.173065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:41.173898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:41.173981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:41.174015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:41.298022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:41.298222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:41.298285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:41.298348] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:41.302123] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: UP (p=85.30%) [2026-03-13T20:21:41.302427] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-03-13T20:21:41.302591] [INFO ] [sig ] FBNC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:41.461630] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FBNC.txt [2026-03-13T20:21:41.461800] [INFO ] [sig ] [1099/3262] Completed FBNC in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:41.461842] [INFO ] [sig ] [1100/3262] Forecasting FBP... [2026-03-13T20:21:41.461881] [INFO ] [sig ] Generating forecast for: FBP [2026-03-13T20:21:41.461913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-03-13T20:21:41.473954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-03-13T20:21:41.474346] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-03-13T20:21:41.475207] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-03-13T20:21:41.475272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:41.475309] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:41.475337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:41.475393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:41.538421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:41.539410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:41.539709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:41.539747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:41.667070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:41.667239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:41.667283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:41.667313] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:41.671083] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: UP (p=67.45%) [2026-03-13T20:21:41.671624] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-03-13T20:21:41.671763] [INFO ] [sig ] FBP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:41.822361] [INFO ] [LOCAL ] Saved forecast: FBP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FBP.txt [2026-03-13T20:21:41.822520] [INFO ] [sig ] [1100/3262] Completed FBP in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:41.822561] [INFO ] [sig ] [1101/3262] Forecasting FC... [2026-03-13T20:21:41.822612] [INFO ] [sig ] Generating forecast for: FC [2026-03-13T20:21:41.822644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-03-13T20:21:41.833914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-03-13T20:21:41.834226] [INFO ] [FORECASTER] Starting predict_future for FC [2026-03-13T20:21:41.835034] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-03-13T20:21:41.835087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:41.835147] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:41.835177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:41.835234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:41.894798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:41.895701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:41.895787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:41.895823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:42.031193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:42.031415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:42.031467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:42.031500] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:42.035245] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: UP (p=79.55%) [2026-03-13T20:21:42.035552] [INFO ] [FORECASTER] Completed predict_future for FC [2026-03-13T20:21:42.035715] [INFO ] [sig ] FC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:42.182316] [INFO ] [LOCAL ] Saved forecast: FC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FC.txt [2026-03-13T20:21:42.182470] [INFO ] [sig ] [1101/3262] Completed FC in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:42.182512] [INFO ] [sig ] [1102/3262] Forecasting FCAL... [2026-03-13T20:21:42.182542] [INFO ] [sig ] Generating forecast for: FCAL [2026-03-13T20:21:42.182589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-03-13T20:21:42.194284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-03-13T20:21:42.194644] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-03-13T20:21:42.195439] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-03-13T20:21:42.195492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:42.195524] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:42.195551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:42.195626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:42.254154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:42.255108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:42.255207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:42.255243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:42.364479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:42.364660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:42.364724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:42.364755] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:42.368461] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: UP (p=78.89%) [2026-03-13T20:21:42.368817] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-03-13T20:21:42.368964] [INFO ] [sig ] FCAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:42.515767] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FCAL.txt [2026-03-13T20:21:42.515958] [INFO ] [sig ] [1102/3262] Completed FCAL in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:42.516006] [INFO ] [sig ] [1103/3262] Forecasting FCBC... [2026-03-13T20:21:42.516036] [INFO ] [sig ] Generating forecast for: FCBC [2026-03-13T20:21:42.516068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-03-13T20:21:42.527502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-03-13T20:21:42.528032] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-03-13T20:21:42.528964] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-03-13T20:21:42.529021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:42.529054] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:42.529081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:42.529138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:42.591821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:42.592722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:42.592805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:42.592839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:42.723823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:42.723989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:42.724029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:42.724056] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:42.727792] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: DOWN (p=4.52%) [2026-03-13T20:21:42.728089] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-03-13T20:21:42.728223] [INFO ] [sig ] FCBC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:42.887522] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FCBC.txt [2026-03-13T20:21:42.887790] [INFO ] [sig ] [1103/3262] Completed FCBC in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:42.887854] [INFO ] [sig ] [1104/3262] Forecasting FCCO... [2026-03-13T20:21:42.887891] [INFO ] [sig ] Generating forecast for: FCCO [2026-03-13T20:21:42.887922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-03-13T20:21:42.903566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-03-13T20:21:42.904102] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-03-13T20:21:42.905369] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-03-13T20:21:42.905435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:42.905470] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:42.905497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:42.905555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:42.965291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:42.966208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:42.966295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:42.966328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:43.097750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:43.097915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:43.097955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:43.098024] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:43.101735] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=5.25%) [2026-03-13T20:21:43.102043] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-03-13T20:21:43.102179] [INFO ] [sig ] FCCO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:43.267180] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FCCO.txt [2026-03-13T20:21:43.267382] [INFO ] [sig ] [1104/3262] Completed FCCO in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:43.267426] [INFO ] [sig ] [1105/3262] Forecasting FCEL... [2026-03-13T20:21:43.267459] [INFO ] [sig ] Generating forecast for: FCEL [2026-03-13T20:21:43.267490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-03-13T20:21:43.281069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-03-13T20:21:43.281472] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-03-13T20:21:43.282639] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-03-13T20:21:43.282694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:43.282726] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:43.282752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:43.282809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:43.347166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:43.348216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:43.348329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:43.348364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:43.481221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:43.481390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:43.481432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:43.481461] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:43.485376] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: UP (p=95.84%) [2026-03-13T20:21:43.485744] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-03-13T20:21:43.485892] [INFO ] [sig ] FCEL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:43.636457] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FCEL.txt [2026-03-13T20:21:43.636639] [INFO ] [sig ] [1105/3262] Completed FCEL in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:43.636684] [INFO ] [sig ] [1106/3262] Forecasting FCF... [2026-03-13T20:21:43.636715] [INFO ] [sig ] Generating forecast for: FCF [2026-03-13T20:21:43.636745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-03-13T20:21:43.648086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-03-13T20:21:43.648469] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-03-13T20:21:43.649317] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-03-13T20:21:43.649371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:43.649437] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:43.649468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:43.649526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:43.709626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:43.710797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:43.710884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:43.710918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:43.838606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:43.838770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:43.838811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:43.838841] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:43.842382] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-03-13T20:21:43.842701] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-03-13T20:21:43.842863] [INFO ] [sig ] FCF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:43.992662] [INFO ] [LOCAL ] Saved forecast: FCF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FCF.txt [2026-03-13T20:21:43.992833] [INFO ] [sig ] [1106/3262] Completed FCF in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-13T20:21:43.992874] [INFO ] [sig ] [1107/3262] Forecasting FCFS... [2026-03-13T20:21:43.992906] [INFO ] [sig ] Generating forecast for: FCFS [2026-03-13T20:21:43.992937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-03-13T20:21:44.005356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-03-13T20:21:44.005762] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-03-13T20:21:44.006754] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-03-13T20:21:44.006805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:44.006837] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:44.006863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:44.006918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:44.068849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:44.070261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:44.070592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:44.070637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:44.192761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:44.192922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:44.192962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:44.192991] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:44.196678] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-03-13T20:21:44.197188] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-03-13T20:21:44.197322] [INFO ] [sig ] FCFS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:44.348505] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FCFS.txt [2026-03-13T20:21:44.348686] [INFO ] [sig ] [1107/3262] Completed FCFS in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:44.348731] [INFO ] [sig ] [1108/3262] Forecasting FCN... [2026-03-13T20:21:44.348760] [INFO ] [sig ] Generating forecast for: FCN [2026-03-13T20:21:44.348799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-03-13T20:21:44.361345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-03-13T20:21:44.361729] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-03-13T20:21:44.362548] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-03-13T20:21:44.362618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:44.362652] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:44.362679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:44.362744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:44.421447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:44.422225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:44.422309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:44.422342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:44.543149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:44.543327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:44.543371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:44.543401] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:44.546842] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: UP (p=74.45%) [2026-03-13T20:21:44.547120] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-03-13T20:21:44.547245] [INFO ] [sig ] FCN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:44.690720] [INFO ] [LOCAL ] Saved forecast: FCN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FCN.txt [2026-03-13T20:21:44.690876] [INFO ] [sig ] [1108/3262] Completed FCN in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:44.690919] [INFO ] [sig ] [1109/3262] Forecasting FCNCA... [2026-03-13T20:21:44.690949] [INFO ] [sig ] Generating forecast for: FCNCA [2026-03-13T20:21:44.690979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-03-13T20:21:44.703809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-03-13T20:21:44.704210] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-03-13T20:21:44.705038] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-03-13T20:21:44.705091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:44.705123] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:44.705150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:44.705207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:44.764781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:44.765609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:44.765697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:44.765730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:44.891138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:44.891342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:44.891388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:44.891420] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:44.895340] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-03-13T20:21:44.895751] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-03-13T20:21:44.895918] [INFO ] [sig ] FCNCA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:45.047802] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FCNCA.txt [2026-03-13T20:21:45.047966] [INFO ] [sig ] [1109/3262] Completed FCNCA in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:45.048016] [INFO ] [sig ] [1110/3262] Forecasting FCNCO... [2026-03-13T20:21:45.048046] [INFO ] [sig ] Generating forecast for: FCNCO [2026-03-13T20:21:45.048076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-03-13T20:21:45.059356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-03-13T20:21:45.059688] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-03-13T20:21:45.060529] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-03-13T20:21:45.060609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:45.060647] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:45.060674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:45.060732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:45.119440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:45.120287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:45.120373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:45.120407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:45.221756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:45.221913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:45.221954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:45.221983] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:45.225453] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: DOWN (p=21.60%) [2026-03-13T20:21:45.225761] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-03-13T20:21:45.225892] [INFO ] [sig ] FCNCO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:45.395479] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FCNCO.txt [2026-03-13T20:21:45.395657] [INFO ] [sig ] [1110/3262] Completed FCNCO in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:45.395702] [INFO ] [sig ] [1111/3262] Forecasting FCNCP... [2026-03-13T20:21:45.395735] [INFO ] [sig ] Generating forecast for: FCNCP [2026-03-13T20:21:45.395765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-03-13T20:21:45.406275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-03-13T20:21:45.406702] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-03-13T20:21:45.407616] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-03-13T20:21:45.407679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:45.407711] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:45.407741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:45.407802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:45.468627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:45.469727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:45.469838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:45.469873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:45.580877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:45.581026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:45.581066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:45.581095] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:45.584588] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: DOWN (p=2.24%) [2026-03-13T20:21:45.584863] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-03-13T20:21:45.585019] [INFO ] [sig ] FCNCP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:45.733860] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FCNCP.txt [2026-03-13T20:21:45.734012] [INFO ] [sig ] [1111/3262] Completed FCNCP in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:45.734060] [INFO ] [sig ] [1112/3262] Forecasting FCTE... [2026-03-13T20:21:45.734092] [INFO ] [sig ] Generating forecast for: FCTE [2026-03-13T20:21:45.734122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-03-13T20:21:45.745539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-03-13T20:21:45.745899] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-03-13T20:21:45.746761] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-03-13T20:21:45.746820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:45.746876] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:45.746907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:45.746965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:45.808732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:45.809495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:45.809596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:45.809633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:45.935396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:45.935597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:45.935646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:45.935677] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:45.939469] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=9.65%) [2026-03-13T20:21:45.939800] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-03-13T20:21:45.939938] [INFO ] [sig ] FCTE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:46.101540] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FCTE.txt [2026-03-13T20:21:46.101719] [INFO ] [sig ] [1112/3262] Completed FCTE in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:46.101762] [INFO ] [sig ] [1113/3262] Forecasting FCX... [2026-03-13T20:21:46.101804] [INFO ] [sig ] Generating forecast for: FCX [2026-03-13T20:21:46.101835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-03-13T20:21:46.113121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-03-13T20:21:46.113497] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-03-13T20:21:46.114339] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-03-13T20:21:46.114393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:46.114425] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:46.114453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:46.114509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:46.177540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:46.178493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:46.178608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:46.178649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:46.322660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:46.322837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:46.322902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:46.322934] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:46.327360] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: UP (p=85.99%) [2026-03-13T20:21:46.327723] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-03-13T20:21:46.327863] [INFO ] [sig ] FCX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:46.491483] [INFO ] [LOCAL ] Saved forecast: FCX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FCX.txt [2026-03-13T20:21:46.491669] [INFO ] [sig ] [1113/3262] Completed FCX in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:46.491713] [INFO ] [sig ] [1114/3262] Forecasting FDBC... [2026-03-13T20:21:46.491743] [INFO ] [sig ] Generating forecast for: FDBC [2026-03-13T20:21:46.491773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-03-13T20:21:46.501822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-03-13T20:21:46.502131] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-03-13T20:21:46.503092] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-03-13T20:21:46.503145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:46.503177] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:46.503204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:46.503273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:46.562599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:46.563513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:46.563618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:46.563655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:46.663624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:46.663796] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-13T20:21:46.663839] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:46.663870] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:46.667872] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: UP (p=70.19%) [2026-03-13T20:21:46.668332] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-03-13T20:21:46.668545] [INFO ] [sig ] FDBC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:46.828838] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FDBC.txt [2026-03-13T20:21:46.829016] [INFO ] [sig ] [1114/3262] Completed FDBC in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:46.829060] [INFO ] [sig ] [1115/3262] Forecasting FDIF... [2026-03-13T20:21:46.829090] [INFO ] [sig ] Generating forecast for: FDIF [2026-03-13T20:21:46.829121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-03-13T20:21:46.840762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-03-13T20:21:46.841031] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-03-13T20:21:46.841881] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-03-13T20:21:46.841935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:46.841970] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:46.841998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:46.842056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:46.906908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:46.907820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:46.907921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:46.907957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:47.016902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:47.017063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:47.017104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:47.017134] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:47.020786] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: UP (p=88.13%) [2026-03-13T20:21:47.021073] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-03-13T20:21:47.021207] [INFO ] [sig ] FDIF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:47.170516] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FDIF.txt [2026-03-13T20:21:47.170680] [INFO ] [sig ] [1115/3262] Completed FDIF in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:47.170729] [INFO ] [sig ] [1116/3262] Forecasting FDIG... [2026-03-13T20:21:47.170764] [INFO ] [sig ] Generating forecast for: FDIG [2026-03-13T20:21:47.170794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-03-13T20:21:47.182843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-03-13T20:21:47.183132] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-03-13T20:21:47.184152] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-03-13T20:21:47.184204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:47.184238] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:47.184278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:47.184338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:47.245517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:47.246363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:47.246471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:47.246506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:47.367173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:47.367345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:47.367393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:47.367425] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:47.370927] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: DOWN (p=19.99%) [2026-03-13T20:21:47.371212] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-03-13T20:21:47.371342] [INFO ] [sig ] FDIG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:47.521428] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FDIG.txt [2026-03-13T20:21:47.521606] [INFO ] [sig ] [1116/3262] Completed FDIG in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:47.521653] [INFO ] [sig ] [1117/3262] Forecasting FDP... [2026-03-13T20:21:47.521682] [INFO ] [sig ] Generating forecast for: FDP [2026-03-13T20:21:47.521712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-03-13T20:21:47.532919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-03-13T20:21:47.533291] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-03-13T20:21:47.534131] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-03-13T20:21:47.534185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:47.534233] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:47.534262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:47.534318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:47.595030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:47.595936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:47.596021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:47.596053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:47.730458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:47.730638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:47.730682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:47.730711] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:47.734224] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: DOWN (p=31.52%) [2026-03-13T20:21:47.734512] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-03-13T20:21:47.734665] [INFO ] [sig ] FDP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:47.880687] [INFO ] [LOCAL ] Saved forecast: FDP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FDP.txt [2026-03-13T20:21:47.880849] [INFO ] [sig ] [1117/3262] Completed FDP in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:47.880892] [INFO ] [sig ] [1118/3262] Forecasting FDS... [2026-03-13T20:21:47.880921] [INFO ] [sig ] Generating forecast for: FDS [2026-03-13T20:21:47.880950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-03-13T20:21:47.892177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-03-13T20:21:47.892615] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-03-13T20:21:47.893413] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-03-13T20:21:47.893466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:47.893527] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:47.893555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:47.893634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:47.956018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:47.957133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:47.957246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:47.957281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:48.074431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:48.074616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:48.074659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:48.074688] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:48.078205] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: UP (p=94.98%) [2026-03-13T20:21:48.078485] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-03-13T20:21:48.078642] [INFO ] [sig ] FDS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:48.223956] [INFO ] [LOCAL ] Saved forecast: FDS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FDS.txt [2026-03-13T20:21:48.224117] [INFO ] [sig ] [1118/3262] Completed FDS in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:48.224161] [INFO ] [sig ] [1119/3262] Forecasting FDTX... [2026-03-13T20:21:48.224190] [INFO ] [sig ] Generating forecast for: FDTX [2026-03-13T20:21:48.224231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-03-13T20:21:48.235707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-03-13T20:21:48.236084] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-03-13T20:21:48.236918] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-03-13T20:21:48.236970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:48.237002] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:48.237029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:48.237091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:48.293827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:48.294519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:48.294615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:48.294650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:48.412730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:48.412896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:48.412935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:48.412964] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:48.416393] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: DOWN (p=47.42%) [2026-03-13T20:21:48.416709] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-03-13T20:21:48.416845] [INFO ] [sig ] FDTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:48.561842] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FDTX.txt [2026-03-13T20:21:48.562014] [INFO ] [sig ] [1119/3262] Completed FDTX in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:48.562057] [INFO ] [sig ] [1120/3262] Forecasting FDUS... [2026-03-13T20:21:48.562086] [INFO ] [sig ] Generating forecast for: FDUS [2026-03-13T20:21:48.562116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-03-13T20:21:48.573785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-03-13T20:21:48.574217] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-03-13T20:21:48.575279] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-03-13T20:21:48.575386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:48.575421] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:48.575448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:48.575509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:48.633470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:48.634389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:48.634473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:48.634506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:48.762006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:48.762208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:48.762267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:48.762298] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:48.765965] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=54.04%) [2026-03-13T20:21:48.766251] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-03-13T20:21:48.766381] [INFO ] [sig ] FDUS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:48.915133] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FDUS.txt [2026-03-13T20:21:48.915297] [INFO ] [sig ] [1120/3262] Completed FDUS in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:48.915347] [INFO ] [sig ] [1121/3262] Forecasting FDX... [2026-03-13T20:21:48.915391] [INFO ] [sig ] Generating forecast for: FDX [2026-03-13T20:21:48.915430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-03-13T20:21:48.927358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-03-13T20:21:48.927809] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-03-13T20:21:48.928696] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-03-13T20:21:48.928750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:48.928784] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:48.928811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:48.928869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:48.987078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:48.988013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:48.988100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:48.988134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:49.119358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:49.119518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:49.119558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:49.119639] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:49.123131] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=92.81%) [2026-03-13T20:21:49.123415] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-03-13T20:21:49.123549] [INFO ] [sig ] FDX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:49.269236] [INFO ] [LOCAL ] Saved forecast: FDX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FDX.txt [2026-03-13T20:21:49.269362] [INFO ] [sig ] [1121/3262] Completed FDX in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:49.269402] [INFO ] [sig ] [1122/3262] Forecasting FE... [2026-03-13T20:21:49.269437] [INFO ] [sig ] Generating forecast for: FE [2026-03-13T20:21:49.269473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-03-13T20:21:49.280856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-03-13T20:21:49.281150] [INFO ] [FORECASTER] Starting predict_future for FE [2026-03-13T20:21:49.281965] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-03-13T20:21:49.282018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:49.282051] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:49.282078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:49.282135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:49.341587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:49.342231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:49.342312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:49.342345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:49.462551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:49.462722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:49.462760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:49.462788] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:49.466147] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: DOWN (p=18.40%) [2026-03-13T20:21:49.466421] [INFO ] [FORECASTER] Completed predict_future for FE [2026-03-13T20:21:49.466546] [INFO ] [sig ] FE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:49.614627] [INFO ] [LOCAL ] Saved forecast: FE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FE.txt [2026-03-13T20:21:49.614750] [INFO ] [sig ] [1122/3262] Completed FE in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-13T20:21:49.614790] [INFO ] [sig ] [1123/3262] Forecasting FEIM... [2026-03-13T20:21:49.614819] [INFO ] [sig ] Generating forecast for: FEIM [2026-03-13T20:21:49.614854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-03-13T20:21:49.626081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-03-13T20:21:49.626414] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-03-13T20:21:49.627264] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-03-13T20:21:49.627320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:49.627353] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:49.627382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:49.627442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:49.686308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:49.686943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:49.687029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:49.687065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:49.810269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:49.810378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:49.810413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:49.810442] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:49.813639] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: DOWN (p=15.40%) [2026-03-13T20:21:49.813910] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-03-13T20:21:49.814037] [INFO ] [sig ] FEIM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:49.956948] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FEIM.txt [2026-03-13T20:21:49.957069] [INFO ] [sig ] [1123/3262] Completed FEIM in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 12.8m [2026-03-13T20:21:49.957108] [INFO ] [sig ] [1124/3262] Forecasting FELE... [2026-03-13T20:21:49.957137] [INFO ] [sig ] Generating forecast for: FELE [2026-03-13T20:21:49.957165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-03-13T20:21:49.968275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-03-13T20:21:49.968566] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-03-13T20:21:49.969424] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-03-13T20:21:49.969478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:49.969511] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:49.969539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:49.969614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:50.031174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:50.032186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:50.032273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:50.032307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:50.156315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:50.156475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:50.156524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:50.156587] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:50.160027] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: UP (p=95.03%) [2026-03-13T20:21:50.160307] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-03-13T20:21:50.160435] [INFO ] [sig ] FELE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:50.304925] [INFO ] [LOCAL ] Saved forecast: FELE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FELE.txt [2026-03-13T20:21:50.305063] [INFO ] [sig ] [1124/3262] Completed FELE in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 12.8m [2026-03-13T20:21:50.305104] [INFO ] [sig ] [1125/3262] Forecasting FEM... [2026-03-13T20:21:50.305133] [INFO ] [sig ] Generating forecast for: FEM [2026-03-13T20:21:50.305163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-03-13T20:21:50.315901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-03-13T20:21:50.316193] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-03-13T20:21:50.317016] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-03-13T20:21:50.317068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:50.317100] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:50.317127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:50.317184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:50.380221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:50.381031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:50.381120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:50.381156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:50.503113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:50.503272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:50.503312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:50.503342] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:50.506800] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: DOWN (p=26.45%) [2026-03-13T20:21:50.507083] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-03-13T20:21:50.507208] [INFO ] [sig ] FEM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:50.651600] [INFO ] [LOCAL ] Saved forecast: FEM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FEM.txt [2026-03-13T20:21:50.651726] [INFO ] [sig ] [1125/3262] Completed FEM in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-13T20:21:50.651766] [INFO ] [sig ] [1126/3262] Forecasting FEMB... [2026-03-13T20:21:50.651795] [INFO ] [sig ] Generating forecast for: FEMB [2026-03-13T20:21:50.651824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-03-13T20:21:50.663016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-03-13T20:21:50.663331] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-03-13T20:21:50.664186] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-03-13T20:21:50.664240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:50.664273] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:50.664301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:50.664359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:50.725240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:50.725940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:50.726018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:50.726051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:50.852940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:50.853099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:50.853139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:50.853167] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:50.856618] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: UP (p=98.81%) [2026-03-13T20:21:50.856893] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-03-13T20:21:50.857019] [INFO ] [sig ] FEMB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:51.003077] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FEMB.txt [2026-03-13T20:21:51.003215] [INFO ] [sig ] [1126/3262] Completed FEMB in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-13T20:21:51.003255] [INFO ] [sig ] [1127/3262] Forecasting FEMS... [2026-03-13T20:21:51.003284] [INFO ] [sig ] Generating forecast for: FEMS [2026-03-13T20:21:51.003314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-03-13T20:21:51.014072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-03-13T20:21:51.014343] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-03-13T20:21:51.015180] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-03-13T20:21:51.015233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:51.015265] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:51.015293] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:51.015355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:51.075748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:51.076394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:51.076474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:51.076506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:51.205187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:51.205388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:51.205434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:51.205465] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:51.209110] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: UP (p=64.58%) [2026-03-13T20:21:51.209422] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-03-13T20:21:51.209588] [INFO ] [sig ] FEMS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:51.355858] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FEMS.txt [2026-03-13T20:21:51.355988] [INFO ] [sig ] [1127/3262] Completed FEMS in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-13T20:21:51.356035] [INFO ] [sig ] [1128/3262] Forecasting FEP... [2026-03-13T20:21:51.356064] [INFO ] [sig ] Generating forecast for: FEP [2026-03-13T20:21:51.356094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-03-13T20:21:51.366543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-03-13T20:21:51.366820] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-03-13T20:21:51.367642] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-03-13T20:21:51.367694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:51.367724] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:51.367752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:51.367834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:51.425992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:51.426929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:51.427049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:51.427086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:51.547993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:51.548156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:51.548202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:51.548265] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:51.552215] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: DOWN (p=12.67%) [2026-03-13T20:21:51.552520] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-03-13T20:21:51.552668] [INFO ] [sig ] FEP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:51.700341] [INFO ] [LOCAL ] Saved forecast: FEP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FEP.txt [2026-03-13T20:21:51.700513] [INFO ] [sig ] [1128/3262] Completed FEP in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-13T20:21:51.700555] [INFO ] [sig ] [1129/3262] Forecasting FEPI... [2026-03-13T20:21:51.700607] [INFO ] [sig ] Generating forecast for: FEPI [2026-03-13T20:21:51.700639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-03-13T20:21:51.712045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-03-13T20:21:51.712482] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-03-13T20:21:51.713462] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-03-13T20:21:51.713735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:51.713771] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:51.713798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:51.713855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:51.775811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:51.776722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:51.776805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:51.776840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:51.896894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:51.897058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:51.897098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:51.897127] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:51.900969] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: UP (p=76.77%) [2026-03-13T20:21:51.901261] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-03-13T20:21:51.901395] [INFO ] [sig ] FEPI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:52.044914] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FEPI.txt [2026-03-13T20:21:52.045063] [INFO ] [sig ] [1129/3262] Completed FEPI in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-13T20:21:52.045104] [INFO ] [sig ] [1130/3262] Forecasting FERG... [2026-03-13T20:21:52.045133] [INFO ] [sig ] Generating forecast for: FERG [2026-03-13T20:21:52.045164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-03-13T20:21:52.057238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-03-13T20:21:52.057650] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-03-13T20:21:52.058483] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-03-13T20:21:52.058553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:52.058606] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:52.058639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:52.058714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:52.124325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:52.125278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:52.125365] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:52.125403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:52.253094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:52.253258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:52.253298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:52.253327] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:52.257311] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: DOWN (p=2.76%) [2026-03-13T20:21:52.257788] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-03-13T20:21:52.257922] [INFO ] [sig ] FERG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:52.403742] [INFO ] [LOCAL ] Saved forecast: FERG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FERG.txt [2026-03-13T20:21:52.403880] [INFO ] [sig ] [1130/3262] Completed FERG in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-13T20:21:52.403921] [INFO ] [sig ] [1131/3262] Forecasting FEX... [2026-03-13T20:21:52.403950] [INFO ] [sig ] Generating forecast for: FEX [2026-03-13T20:21:52.403979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-03-13T20:21:52.414607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-03-13T20:21:52.414897] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-03-13T20:21:52.415739] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-03-13T20:21:52.415792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:52.415825] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:52.415852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:52.415908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:52.473260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:52.473948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:52.474030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:52.474062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:52.590847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:52.591005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:52.591043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:52.591073] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:52.594839] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: DOWN (p=4.00%) [2026-03-13T20:21:52.595114] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-03-13T20:21:52.595241] [INFO ] [sig ] FEX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:52.740032] [INFO ] [LOCAL ] Saved forecast: FEX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FEX.txt [2026-03-13T20:21:52.740187] [INFO ] [sig ] [1131/3262] Completed FEX in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-13T20:21:52.740228] [INFO ] [sig ] [1132/3262] Forecasting FF... [2026-03-13T20:21:52.740257] [INFO ] [sig ] Generating forecast for: FF [2026-03-13T20:21:52.740287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-03-13T20:21:52.751127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-03-13T20:21:52.751481] [INFO ] [FORECASTER] Starting predict_future for FF [2026-03-13T20:21:52.752567] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-03-13T20:21:52.752643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:52.752675] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:52.752701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:52.752757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:52.810908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:52.811598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:52.811676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:52.811709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:52.935307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:52.935465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:52.935517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:52.935550] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:52.938998] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: UP (p=81.71%) [2026-03-13T20:21:52.939271] [INFO ] [FORECASTER] Completed predict_future for FF [2026-03-13T20:21:52.939406] [INFO ] [sig ] FF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:53.082923] [INFO ] [LOCAL ] Saved forecast: FF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FF.txt [2026-03-13T20:21:53.083043] [INFO ] [sig ] [1132/3262] Completed FF in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-13T20:21:53.083081] [INFO ] [sig ] [1133/3262] Forecasting FFA... [2026-03-13T20:21:53.083112] [INFO ] [sig ] Generating forecast for: FFA [2026-03-13T20:21:53.083142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-03-13T20:21:53.094218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-03-13T20:21:53.094502] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-03-13T20:21:53.095303] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-03-13T20:21:53.095355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:53.095386] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:53.095413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:53.095469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:53.157058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:53.157725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:53.157802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:53.157835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:53.275972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:53.276124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:53.276164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:53.276194] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:53.279753] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: UP (p=74.04%) [2026-03-13T20:21:53.280043] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-03-13T20:21:53.280172] [INFO ] [sig ] FFA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:53.426647] [INFO ] [LOCAL ] Saved forecast: FFA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FFA.txt [2026-03-13T20:21:53.426791] [INFO ] [sig ] [1133/3262] Completed FFA in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-13T20:21:53.426837] [INFO ] [sig ] [1134/3262] Forecasting FFBC... [2026-03-13T20:21:53.426867] [INFO ] [sig ] Generating forecast for: FFBC [2026-03-13T20:21:53.426897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-03-13T20:21:53.437621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-03-13T20:21:53.437932] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-03-13T20:21:53.438770] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-03-13T20:21:53.438822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:53.438855] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:53.438882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:53.438938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:53.496004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:53.496890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:53.496974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:53.497006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:53.615041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:53.615185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:53.615224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:53.615254] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:53.618683] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: DOWN (p=33.53%) [2026-03-13T20:21:53.618952] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-03-13T20:21:53.619079] [INFO ] [sig ] FFBC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:53.761473] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FFBC.txt [2026-03-13T20:21:53.761618] [INFO ] [sig ] [1134/3262] Completed FFBC in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-13T20:21:53.761670] [INFO ] [sig ] [1135/3262] Forecasting FFC... [2026-03-13T20:21:53.761700] [INFO ] [sig ] Generating forecast for: FFC [2026-03-13T20:21:53.761730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-03-13T20:21:53.772702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-03-13T20:21:53.772999] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-03-13T20:21:53.773798] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-03-13T20:21:53.773849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:53.773910] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:53.773939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:53.773995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:53.830883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:53.831517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:53.831612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:53.831648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:53.949920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:53.950079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:53.950118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:53.950147] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:53.953562] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: DOWN (p=7.14%) [2026-03-13T20:21:53.953871] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-03-13T20:21:53.953996] [INFO ] [sig ] FFC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:54.095231] [INFO ] [LOCAL ] Saved forecast: FFC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FFC.txt [2026-03-13T20:21:54.095372] [INFO ] [sig ] [1135/3262] Completed FFC in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-13T20:21:54.095412] [INFO ] [sig ] [1136/3262] Forecasting FFIC... [2026-03-13T20:21:54.095443] [INFO ] [sig ] Generating forecast for: FFIC [2026-03-13T20:21:54.095472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-03-13T20:21:54.106234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-03-13T20:21:54.106544] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-03-13T20:21:54.107337] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-03-13T20:21:54.107389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:54.107420] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:54.107446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:54.107501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:54.164587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:54.165455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:54.165537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:54.165570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:54.282049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:54.282203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:54.282243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:54.282272] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:54.285720] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: DOWN (p=9.26%) [2026-03-13T20:21:54.285992] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-03-13T20:21:54.286119] [INFO ] [sig ] FFIC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:54.429080] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FFIC.txt [2026-03-13T20:21:54.429215] [INFO ] [sig ] [1136/3262] Completed FFIC in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-13T20:21:54.429255] [INFO ] [sig ] [1137/3262] Forecasting FFIN... [2026-03-13T20:21:54.429285] [INFO ] [sig ] Generating forecast for: FFIN [2026-03-13T20:21:54.429316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-03-13T20:21:54.439894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-03-13T20:21:54.440193] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-03-13T20:21:54.440990] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-03-13T20:21:54.441042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:54.441074] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:54.441100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:54.441160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:54.499002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:54.499702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:54.499949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:54.499982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:54.617298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:54.617461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:54.617526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:54.617597] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:54.620996] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=69.37%) [2026-03-13T20:21:54.621280] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-03-13T20:21:54.621407] [INFO ] [sig ] FFIN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:54.764561] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FFIN.txt [2026-03-13T20:21:54.764722] [INFO ] [sig ] [1137/3262] Completed FFIN in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-13T20:21:54.764762] [INFO ] [sig ] [1138/3262] Forecasting FFWM... [2026-03-13T20:21:54.764792] [INFO ] [sig ] Generating forecast for: FFWM [2026-03-13T20:21:54.764824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-03-13T20:21:54.775860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-03-13T20:21:54.776174] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-03-13T20:21:54.776995] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-03-13T20:21:54.777047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:54.777079] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:54.777105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:54.777160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:54.837696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:54.839041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:54.839127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:54.839161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:54.958995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:54.959142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:54.959181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:54.959240] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:54.963292] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: DOWN (p=32.24%) [2026-03-13T20:21:54.963570] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-03-13T20:21:54.963867] [INFO ] [sig ] FFWM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:55.112370] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FFWM.txt [2026-03-13T20:21:55.112514] [INFO ] [sig ] [1138/3262] Completed FFWM in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 12.7m [2026-03-13T20:21:55.112554] [INFO ] [sig ] [1139/3262] Forecasting FG... [2026-03-13T20:21:55.112605] [INFO ] [sig ] Generating forecast for: FG [2026-03-13T20:21:55.112638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-03-13T20:21:55.123858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-03-13T20:21:55.124163] [INFO ] [FORECASTER] Starting predict_future for FG [2026-03-13T20:21:55.124975] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-03-13T20:21:55.125028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:55.125060] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:55.125087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:55.125149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:55.184568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:55.185755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:55.186039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:55.186072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:55.325031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:55.325199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:55.325242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:55.325271] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:55.329002] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: DOWN (p=9.07%) [2026-03-13T20:21:55.329355] [INFO ] [FORECASTER] Completed predict_future for FG [2026-03-13T20:21:55.329526] [INFO ] [sig ] FG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:55.477707] [INFO ] [LOCAL ] Saved forecast: FG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FG.txt [2026-03-13T20:21:55.477875] [INFO ] [sig ] [1139/3262] Completed FG in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 12.7m [2026-03-13T20:21:55.477917] [INFO ] [sig ] [1140/3262] Forecasting FHB... [2026-03-13T20:21:55.477948] [INFO ] [sig ] Generating forecast for: FHB [2026-03-13T20:21:55.477978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-03-13T20:21:55.490323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-03-13T20:21:55.490864] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-03-13T20:21:55.491723] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-03-13T20:21:55.491776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:55.491808] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:55.491835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:55.491893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:55.549937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:55.550731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:55.550814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:55.550847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:55.671848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:55.672018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:55.672059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:55.672089] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:55.676097] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: UP (p=70.02%) [2026-03-13T20:21:55.676372] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-03-13T20:21:55.676498] [INFO ] [sig ] FHB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:55.828803] [INFO ] [LOCAL ] Saved forecast: FHB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FHB.txt [2026-03-13T20:21:55.828951] [INFO ] [sig ] [1140/3262] Completed FHB in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 12.7m [2026-03-13T20:21:55.828991] [INFO ] [sig ] [1141/3262] Forecasting FHI... [2026-03-13T20:21:55.829021] [INFO ] [sig ] Generating forecast for: FHI [2026-03-13T20:21:55.829052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-03-13T20:21:55.840433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-03-13T20:21:55.840802] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-03-13T20:21:55.841827] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-03-13T20:21:55.841879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:55.841927] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:55.841956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:55.842012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:55.902081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:55.902880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:55.902963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:55.902996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:56.020649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:56.020811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:56.020851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:56.020880] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:56.024289] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: UP (p=89.21%) [2026-03-13T20:21:56.024631] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-03-13T20:21:56.024766] [INFO ] [sig ] FHI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:56.169194] [INFO ] [LOCAL ] Saved forecast: FHI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FHI.txt [2026-03-13T20:21:56.169330] [INFO ] [sig ] [1141/3262] Completed FHI in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 12.7m [2026-03-13T20:21:56.169370] [INFO ] [sig ] [1142/3262] Forecasting FHN... [2026-03-13T20:21:56.169400] [INFO ] [sig ] Generating forecast for: FHN [2026-03-13T20:21:56.169430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-03-13T20:21:56.180918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-03-13T20:21:56.181341] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-03-13T20:21:56.182171] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-03-13T20:21:56.182224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:56.182257] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:56.182284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:56.182340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:56.243258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:56.244197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:56.244290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:56.244325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:56.369331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:56.369508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:56.369566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:56.369628] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:56.373428] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: DOWN (p=11.10%) [2026-03-13T20:21:56.373934] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-03-13T20:21:56.374064] [INFO ] [sig ] FHN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:56.524981] [INFO ] [LOCAL ] Saved forecast: FHN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FHN.txt [2026-03-13T20:21:56.525133] [INFO ] [sig ] [1142/3262] Completed FHN in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:21:56.525176] [INFO ] [sig ] [1143/3262] Forecasting FHTX... [2026-03-13T20:21:56.525209] [INFO ] [sig ] Generating forecast for: FHTX [2026-03-13T20:21:56.525240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-03-13T20:21:56.536187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-03-13T20:21:56.536535] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-03-13T20:21:56.537359] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-03-13T20:21:56.537417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:56.537450] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:56.537478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:56.537544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:56.595204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:56.596074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:56.596158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:56.596191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:56.722074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:56.722255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:56.722304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:56.722339] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:56.726167] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: UP (p=88.23%) [2026-03-13T20:21:56.726510] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-03-13T20:21:56.726684] [INFO ] [sig ] FHTX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:56.903450] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FHTX.txt [2026-03-13T20:21:56.903740] [INFO ] [sig ] [1143/3262] Completed FHTX in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:21:56.903837] [INFO ] [sig ] [1144/3262] Forecasting FIBK... [2026-03-13T20:21:56.903893] [INFO ] [sig ] Generating forecast for: FIBK [2026-03-13T20:21:56.903944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-03-13T20:21:56.920253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-03-13T20:21:56.920784] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-03-13T20:21:56.922006] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-03-13T20:21:56.922080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:56.922133] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:56.922183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:56.922281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:57.010193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:57.011372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:57.011488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:57.011532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:57.168740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:57.168948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:57.169017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:57.169069] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:57.174612] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: UP (p=95.91%) [2026-03-13T20:21:57.175160] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-03-13T20:21:57.175382] [INFO ] [sig ] FIBK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:57.397351] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FIBK.txt [2026-03-13T20:21:57.397647] [INFO ] [sig ] [1144/3262] Completed FIBK in 0.5s | 2.78 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:21:57.397720] [INFO ] [sig ] [1145/3262] Forecasting FICO... [2026-03-13T20:21:57.397782] [INFO ] [sig ] Generating forecast for: FICO [2026-03-13T20:21:57.397837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-03-13T20:21:57.437000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-03-13T20:21:57.442128] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-03-13T20:21:57.443842] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-03-13T20:21:57.443926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:57.443980] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:57.444028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:57.444118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:57.532106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:57.533425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:57.533631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:57.533693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:57.711959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:57.712173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:57.712248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:57.712304] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:57.718247] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: UP (p=56.50%) [2026-03-13T20:21:57.718864] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-03-13T20:21:57.719112] [INFO ] [sig ] FICO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:57.937842] [INFO ] [LOCAL ] Saved forecast: FICO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FICO.txt [2026-03-13T20:21:57.938100] [INFO ] [sig ] [1145/3262] Completed FICO in 0.5s | 2.78 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:21:57.938165] [INFO ] [sig ] [1146/3262] Forecasting FICS... [2026-03-13T20:21:57.938214] [INFO ] [sig ] Generating forecast for: FICS [2026-03-13T20:21:57.938259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-03-13T20:21:57.953951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-03-13T20:21:57.954477] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-03-13T20:21:57.955870] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-03-13T20:21:57.955944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:57.955999] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:57.956047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:57.956144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:58.040125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:58.041067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:58.041159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:58.041195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:58.167792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:58.167967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:58.168010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:58.168041] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:58.172373] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: DOWN (p=29.51%) [2026-03-13T20:21:58.172768] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-03-13T20:21:58.172929] [INFO ] [sig ] FICS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:58.326754] [INFO ] [LOCAL ] Saved forecast: FICS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FICS.txt [2026-03-13T20:21:58.326913] [INFO ] [sig ] [1146/3262] Completed FICS in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:21:58.326954] [INFO ] [sig ] [1147/3262] Forecasting FID... [2026-03-13T20:21:58.326984] [INFO ] [sig ] Generating forecast for: FID [2026-03-13T20:21:58.327015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-03-13T20:21:58.341034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-03-13T20:21:58.341608] [INFO ] [FORECASTER] Starting predict_future for FID [2026-03-13T20:21:58.342686] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-03-13T20:21:58.342751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:58.342791] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:58.342824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:58.342904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:58.414785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:58.415756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:58.415853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:58.415888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:58.531397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:58.531558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:58.531620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:58.531652] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:58.535217] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: DOWN (p=13.87%) [2026-03-13T20:21:58.535503] [INFO ] [FORECASTER] Completed predict_future for FID [2026-03-13T20:21:58.535656] [INFO ] [sig ] FID: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:21:58.678693] [INFO ] [LOCAL ] Saved forecast: FID 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FID.txt [2026-03-13T20:21:58.678835] [INFO ] [sig ] [1147/3262] Completed FID in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:21:58.678875] [INFO ] [sig ] [1148/3262] Forecasting FIGS... [2026-03-13T20:21:58.678905] [INFO ] [sig ] Generating forecast for: FIGS [2026-03-13T20:21:58.678936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-03-13T20:21:58.689614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-03-13T20:21:58.689926] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-03-13T20:21:58.690733] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-03-13T20:21:58.690785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:58.690817] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:58.690843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:58.690900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:58.748596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:58.749324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:58.749407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:58.749441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:58.869133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:58.869298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:58.869339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:58.869386] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:58.872924] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: UP (p=52.64%) [2026-03-13T20:21:58.873208] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-03-13T20:21:58.873340] [INFO ] [sig ] FIGS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:59.024032] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FIGS.txt [2026-03-13T20:21:59.024261] [INFO ] [sig ] [1148/3262] Completed FIGS in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:21:59.024318] [INFO ] [sig ] [1149/3262] Forecasting FIHL... [2026-03-13T20:21:59.024360] [INFO ] [sig ] Generating forecast for: FIHL [2026-03-13T20:21:59.024393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-03-13T20:21:59.035805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-03-13T20:21:59.036179] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-03-13T20:21:59.037014] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-03-13T20:21:59.037068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:59.037101] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:59.037129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:59.037185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:59.099289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:59.100292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:59.100380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:59.100414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:59.226366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:59.226530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:59.226600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:59.226640] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:59.230198] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: UP (p=84.50%) [2026-03-13T20:21:59.230482] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-03-13T20:21:59.230636] [INFO ] [sig ] FIHL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:59.399206] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FIHL.txt [2026-03-13T20:21:59.399413] [INFO ] [sig ] [1149/3262] Completed FIHL in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:21:59.399478] [INFO ] [sig ] [1150/3262] Forecasting FINS... [2026-03-13T20:21:59.399529] [INFO ] [sig ] Generating forecast for: FINS [2026-03-13T20:21:59.399620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-03-13T20:21:59.412509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-03-13T20:21:59.413144] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-03-13T20:21:59.414019] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-03-13T20:21:59.414081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:59.414134] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:59.414182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:59.414260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:59.478551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:59.479757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:59.479861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:59.480110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:59.611086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:59.611252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:59.611294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:59.611324] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:59.615012] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-03-13T20:21:59.615324] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-03-13T20:21:59.615464] [INFO ] [sig ] FINS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:21:59.784839] [INFO ] [LOCAL ] Saved forecast: FINS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FINS.txt [2026-03-13T20:21:59.784996] [INFO ] [sig ] [1150/3262] Completed FINS in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:21:59.785037] [INFO ] [sig ] [1151/3262] Forecasting FINX... [2026-03-13T20:21:59.785069] [INFO ] [sig ] Generating forecast for: FINX [2026-03-13T20:21:59.785099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-03-13T20:21:59.796174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-03-13T20:21:59.796543] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-03-13T20:21:59.797372] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-03-13T20:21:59.797425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:21:59.797458] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:21:59.797484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:21:59.797541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:21:59.855892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:21:59.856790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:21:59.856875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:21:59.856909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:21:59.978426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:21:59.978619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:21:59.978670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:21:59.978707] [INFO ] [FORECASTER] Training complete [2026-03-13T20:21:59.982559] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: DOWN (p=28.31%) [2026-03-13T20:21:59.983083] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-03-13T20:21:59.983225] [INFO ] [sig ] FINX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:00.139061] [INFO ] [LOCAL ] Saved forecast: FINX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FINX.txt [2026-03-13T20:22:00.139226] [INFO ] [sig ] [1151/3262] Completed FINX in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:22:00.139269] [INFO ] [sig ] [1152/3262] Forecasting FIP... [2026-03-13T20:22:00.139301] [INFO ] [sig ] Generating forecast for: FIP [2026-03-13T20:22:00.139332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-03-13T20:22:00.150896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-03-13T20:22:00.151316] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-03-13T20:22:00.152363] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-03-13T20:22:00.152422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:00.152486] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:00.152536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:00.152616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:00.217360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:00.218412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:00.218497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:00.218531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:00.339903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:00.340067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:00.340107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:00.340136] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:00.343825] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: UP (p=76.30%) [2026-03-13T20:22:00.344118] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-03-13T20:22:00.344252] [INFO ] [sig ] FIP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:00.498150] [INFO ] [LOCAL ] Saved forecast: FIP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FIP.txt [2026-03-13T20:22:00.498382] [INFO ] [sig ] [1152/3262] Completed FIP in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:22:00.498449] [INFO ] [sig ] [1153/3262] Forecasting FIS... [2026-03-13T20:22:00.498495] [INFO ] [sig ] Generating forecast for: FIS [2026-03-13T20:22:00.498546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-03-13T20:22:00.510501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-03-13T20:22:00.511018] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-03-13T20:22:00.512136] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-03-13T20:22:00.512209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:00.512262] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:00.512306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:00.512393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:00.580009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:00.580994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:00.581079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:00.581115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:00.709174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:00.709313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:00.709376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:00.709423] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:00.713636] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=24.97%) [2026-03-13T20:22:00.713965] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-03-13T20:22:00.714107] [INFO ] [sig ] FIS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:00.867331] [INFO ] [LOCAL ] Saved forecast: FIS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FIS.txt [2026-03-13T20:22:00.867507] [INFO ] [sig ] [1153/3262] Completed FIS in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:22:00.867554] [INFO ] [sig ] [1154/3262] Forecasting FISI... [2026-03-13T20:22:00.867625] [INFO ] [sig ] Generating forecast for: FISI [2026-03-13T20:22:00.867656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-03-13T20:22:00.879221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-03-13T20:22:00.879640] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-03-13T20:22:00.880712] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-03-13T20:22:00.880775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:00.880967] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:00.880995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:00.881053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:00.945163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:00.946042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:00.946132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:00.946178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:01.093911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:01.094031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:01.094071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:01.094099] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:01.097620] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: UP (p=95.06%) [2026-03-13T20:22:01.097932] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-03-13T20:22:01.098068] [INFO ] [sig ] FISI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:01.248968] [INFO ] [LOCAL ] Saved forecast: FISI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FISI.txt [2026-03-13T20:22:01.249139] [INFO ] [sig ] [1154/3262] Completed FISI in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:22:01.249186] [INFO ] [sig ] [1155/3262] Forecasting FITB... [2026-03-13T20:22:01.249218] [INFO ] [sig ] Generating forecast for: FITB [2026-03-13T20:22:01.249251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-03-13T20:22:01.261430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-03-13T20:22:01.261803] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-03-13T20:22:01.262647] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-03-13T20:22:01.262712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:01.262751] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:01.262782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:01.262844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:01.325204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:01.326062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:01.326148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:01.326182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:01.463719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:01.463860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:01.463901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:01.463962] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:01.467698] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: DOWN (p=48.58%) [2026-03-13T20:22:01.467988] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-03-13T20:22:01.468124] [INFO ] [sig ] FITB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:01.618058] [INFO ] [LOCAL ] Saved forecast: FITB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FITB.txt [2026-03-13T20:22:01.618223] [INFO ] [sig ] [1155/3262] Completed FITB in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:22:01.618267] [INFO ] [sig ] [1156/3262] Forecasting FITBI... [2026-03-13T20:22:01.618300] [INFO ] [sig ] Generating forecast for: FITBI [2026-03-13T20:22:01.618339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-03-13T20:22:01.629898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-03-13T20:22:01.630335] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-03-13T20:22:01.631239] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-03-13T20:22:01.631295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:01.631327] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:01.631355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:01.631413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:01.695590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:01.696627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:01.696732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:01.696768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:01.825152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:01.825330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:01.825372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:01.825402] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:01.829284] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: DOWN (p=42.82%) [2026-03-13T20:22:01.829709] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-03-13T20:22:01.829886] [INFO ] [sig ] FITBI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:01.980677] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FITBI.txt [2026-03-13T20:22:01.980845] [INFO ] [sig ] [1156/3262] Completed FITBI in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-13T20:22:01.980888] [INFO ] [sig ] [1157/3262] Forecasting FITBO... [2026-03-13T20:22:01.980921] [INFO ] [sig ] Generating forecast for: FITBO [2026-03-13T20:22:01.980965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-03-13T20:22:01.992256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-03-13T20:22:01.992616] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-03-13T20:22:01.993568] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-03-13T20:22:01.993653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:01.993689] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:01.993717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:01.993784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:02.056323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:02.057271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:02.057372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:02.057406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:02.183191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:02.183362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:02.183410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:02.183450] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:02.187034] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: UP (p=99.68%) [2026-03-13T20:22:02.187347] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-03-13T20:22:02.187518] [INFO ] [sig ] FITBO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:02.337863] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FITBO.txt [2026-03-13T20:22:02.338033] [INFO ] [sig ] [1157/3262] Completed FITBO in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.6m [2026-03-13T20:22:02.338076] [INFO ] [sig ] [1158/3262] Forecasting FIVE... [2026-03-13T20:22:02.338108] [INFO ] [sig ] Generating forecast for: FIVE [2026-03-13T20:22:02.338140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-03-13T20:22:02.349846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-03-13T20:22:02.350249] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-03-13T20:22:02.351282] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-03-13T20:22:02.351337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:02.351370] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:02.351396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:02.351463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:02.413299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:02.414180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:02.414272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:02.414308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:02.543801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:02.543968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:02.544009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:02.544037] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:02.547705] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: DOWN (p=23.63%) [2026-03-13T20:22:02.547999] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-03-13T20:22:02.548137] [INFO ] [sig ] FIVE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:02.696162] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FIVE.txt [2026-03-13T20:22:02.696332] [INFO ] [sig ] [1158/3262] Completed FIVE in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-13T20:22:02.696373] [INFO ] [sig ] [1159/3262] Forecasting FIVN... [2026-03-13T20:22:02.696402] [INFO ] [sig ] Generating forecast for: FIVN [2026-03-13T20:22:02.696433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-03-13T20:22:02.708214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-03-13T20:22:02.708662] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-03-13T20:22:02.709647] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-03-13T20:22:02.709716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:02.709758] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:02.709789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:02.709846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:02.767794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:02.768711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:02.768813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:02.768847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:02.893149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:02.893314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:02.893355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:02.893400] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:02.896796] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: UP (p=96.24%) [2026-03-13T20:22:02.897274] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-03-13T20:22:02.897402] [INFO ] [sig ] FIVN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:03.042827] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FIVN.txt [2026-03-13T20:22:03.042973] [INFO ] [sig ] [1159/3262] Completed FIVN in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-13T20:22:03.043013] [INFO ] [sig ] [1160/3262] Forecasting FIX... [2026-03-13T20:22:03.043044] [INFO ] [sig ] Generating forecast for: FIX [2026-03-13T20:22:03.043075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-03-13T20:22:03.054030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-03-13T20:22:03.054371] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-03-13T20:22:03.055244] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-03-13T20:22:03.055299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:03.055333] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:03.055361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:03.055420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:03.112889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:03.113710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:03.113803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:03.113835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:03.234977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:03.235143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:03.235181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:03.235211] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:03.238680] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=54.35%) [2026-03-13T20:22:03.238982] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-03-13T20:22:03.239111] [INFO ] [sig ] FIX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:03.382896] [INFO ] [LOCAL ] Saved forecast: FIX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FIX.txt [2026-03-13T20:22:03.383046] [INFO ] [sig ] [1160/3262] Completed FIX in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-13T20:22:03.383086] [INFO ] [sig ] [1161/3262] Forecasting FIXD... [2026-03-13T20:22:03.383116] [INFO ] [sig ] Generating forecast for: FIXD [2026-03-13T20:22:03.383146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-03-13T20:22:03.394447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-03-13T20:22:03.394865] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-03-13T20:22:03.395787] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-03-13T20:22:03.395846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:03.395878] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:03.395905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:03.395962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:03.454611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:03.455387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:03.455470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:03.455504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:03.576299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:03.576456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:03.576495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:03.576525] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:03.579971] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: UP (p=78.78%) [2026-03-13T20:22:03.580248] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-03-13T20:22:03.580376] [INFO ] [sig ] FIXD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:03.721430] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FIXD.txt [2026-03-13T20:22:03.721567] [INFO ] [sig ] [1161/3262] Completed FIXD in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-13T20:22:03.721628] [INFO ] [sig ] [1162/3262] Forecasting FIZZ... [2026-03-13T20:22:03.721660] [INFO ] [sig ] Generating forecast for: FIZZ [2026-03-13T20:22:03.721691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-03-13T20:22:03.734132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-03-13T20:22:03.734461] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-03-13T20:22:03.735502] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-03-13T20:22:03.735556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:03.735626] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:03.735660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:03.735718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:03.796524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:03.797308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:03.797417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:03.797451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:03.921704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:03.922089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:03.922134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:03.922164] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:03.926021] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: DOWN (p=17.37%) [2026-03-13T20:22:03.926379] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-03-13T20:22:03.926547] [INFO ] [sig ] FIZZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:04.075013] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FIZZ.txt [2026-03-13T20:22:04.075154] [INFO ] [sig ] [1162/3262] Completed FIZZ in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-13T20:22:04.075195] [INFO ] [sig ] [1163/3262] Forecasting FJP... [2026-03-13T20:22:04.075226] [INFO ] [sig ] Generating forecast for: FJP [2026-03-13T20:22:04.075257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-03-13T20:22:04.085697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-03-13T20:22:04.086010] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-03-13T20:22:04.086863] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-03-13T20:22:04.086917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:04.086950] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:04.086977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:04.087049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:04.146277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:04.147274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:04.147358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:04.147390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:04.267002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:04.267169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:04.267210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:04.267240] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:04.270729] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: DOWN (p=24.70%) [2026-03-13T20:22:04.271013] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-03-13T20:22:04.271146] [INFO ] [sig ] FJP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:04.414169] [INFO ] [LOCAL ] Saved forecast: FJP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FJP.txt [2026-03-13T20:22:04.414322] [INFO ] [sig ] [1163/3262] Completed FJP in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-13T20:22:04.414363] [INFO ] [sig ] [1164/3262] Forecasting FLEX... [2026-03-13T20:22:04.414392] [INFO ] [sig ] Generating forecast for: FLEX [2026-03-13T20:22:04.414421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-03-13T20:22:04.425481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-03-13T20:22:04.425884] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-03-13T20:22:04.426698] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-03-13T20:22:04.426752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:04.426784] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:04.426810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:04.426866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:04.484498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:04.485403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:04.485486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:04.485519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:04.609722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:04.609913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:04.609971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:04.610003] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:04.613812] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: DOWN (p=7.56%) [2026-03-13T20:22:04.614124] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-03-13T20:22:04.614262] [INFO ] [sig ] FLEX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:04.768420] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FLEX.txt [2026-03-13T20:22:04.768599] [INFO ] [sig ] [1164/3262] Completed FLEX in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-13T20:22:04.768645] [INFO ] [sig ] [1165/3262] Forecasting FLL... [2026-03-13T20:22:04.768680] [INFO ] [sig ] Generating forecast for: FLL [2026-03-13T20:22:04.768719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-03-13T20:22:04.782467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-03-13T20:22:04.782858] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-03-13T20:22:04.783753] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-03-13T20:22:04.783834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:04.783869] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:04.783895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:04.783951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:04.845927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:04.847018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:04.847123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:04.847172] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:04.975792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:04.975961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:04.976003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:04.976034] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:04.979672] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: DOWN (p=36.74%) [2026-03-13T20:22:04.979959] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-03-13T20:22:04.980094] [INFO ] [sig ] FLL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:05.141191] [INFO ] [LOCAL ] Saved forecast: FLL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FLL.txt [2026-03-13T20:22:05.141395] [INFO ] [sig ] [1165/3262] Completed FLL in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-13T20:22:05.141446] [INFO ] [sig ] [1166/3262] Forecasting FLNC... [2026-03-13T20:22:05.141479] [INFO ] [sig ] Generating forecast for: FLNC [2026-03-13T20:22:05.141510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-03-13T20:22:05.153417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-03-13T20:22:05.153775] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-03-13T20:22:05.154825] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-03-13T20:22:05.154879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:05.154913] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:05.154939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:05.154995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:05.218031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:05.218754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:05.218849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:05.218883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:05.355623] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:05.355801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:05.355848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:05.355889] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:05.360153] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: DOWN (p=45.68%) [2026-03-13T20:22:05.360655] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-03-13T20:22:05.360802] [INFO ] [sig ] FLNC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:05.518898] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FLNC.txt [2026-03-13T20:22:05.519020] [INFO ] [sig ] [1166/3262] Completed FLNC in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-13T20:22:05.519059] [INFO ] [sig ] [1167/3262] Forecasting FLNG... [2026-03-13T20:22:05.519089] [INFO ] [sig ] Generating forecast for: FLNG [2026-03-13T20:22:05.519120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-03-13T20:22:05.530330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-03-13T20:22:05.530625] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-03-13T20:22:05.531403] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-03-13T20:22:05.531455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:05.531487] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:05.531514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:05.531594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:05.589803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:05.590587] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:05.590665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:05.590705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:05.712193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:05.712356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:05.712396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:05.712424] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:05.715821] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-03-13T20:22:05.716098] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-03-13T20:22:05.716226] [INFO ] [sig ] FLNG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:05.862988] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FLNG.txt [2026-03-13T20:22:05.863123] [INFO ] [sig ] [1167/3262] Completed FLNG in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-13T20:22:05.863165] [INFO ] [sig ] [1168/3262] Forecasting FLO... [2026-03-13T20:22:05.863195] [INFO ] [sig ] Generating forecast for: FLO [2026-03-13T20:22:05.863226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-03-13T20:22:05.874344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-03-13T20:22:05.874663] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-03-13T20:22:05.875673] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-03-13T20:22:05.875725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:05.875759] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:05.875788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:05.875844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:05.934688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:05.935594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:05.935676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:05.935715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:06.060369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:06.060531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:06.060589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:06.060624] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:06.063996] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: DOWN (p=1.29%) [2026-03-13T20:22:06.064267] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-03-13T20:22:06.064393] [INFO ] [sig ] FLO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:06.207842] [INFO ] [LOCAL ] Saved forecast: FLO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FLO.txt [2026-03-13T20:22:06.207969] [INFO ] [sig ] [1168/3262] Completed FLO in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-13T20:22:06.208008] [INFO ] [sig ] [1169/3262] Forecasting FLS... [2026-03-13T20:22:06.208232] [INFO ] [sig ] Generating forecast for: FLS [2026-03-13T20:22:06.208261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-03-13T20:22:06.219955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-03-13T20:22:06.220226] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-03-13T20:22:06.221023] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-03-13T20:22:06.221074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:06.221134] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:06.221163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:06.221220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:06.279543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:06.280201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:06.280279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:06.280311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:06.405365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:06.405515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:06.405554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:06.405602] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:06.409511] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: UP (p=98.03%) [2026-03-13T20:22:06.409808] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-03-13T20:22:06.409935] [INFO ] [sig ] FLS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:06.552719] [INFO ] [LOCAL ] Saved forecast: FLS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FLS.txt [2026-03-13T20:22:06.553017] [INFO ] [sig ] [1169/3262] Completed FLS in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-13T20:22:06.553055] [INFO ] [sig ] [1170/3262] Forecasting FLUX... [2026-03-13T20:22:06.553084] [INFO ] [sig ] Generating forecast for: FLUX [2026-03-13T20:22:06.553115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-03-13T20:22:06.564376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-03-13T20:22:06.564661] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-03-13T20:22:06.565435] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-03-13T20:22:06.565487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:06.565517] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:06.565544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:06.565624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:06.624474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:06.625098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:06.625175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:06.625207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:06.741030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:06.741150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:06.741186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:06.741214] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:06.744469] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: DOWN (p=2.46%) [2026-03-13T20:22:06.744790] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-03-13T20:22:06.744934] [INFO ] [sig ] FLUX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:06.885342] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FLUX.txt [2026-03-13T20:22:06.885462] [INFO ] [sig ] [1170/3262] Completed FLUX in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-13T20:22:06.885501] [INFO ] [sig ] [1171/3262] Forecasting FLWS... [2026-03-13T20:22:06.885530] [INFO ] [sig ] Generating forecast for: FLWS [2026-03-13T20:22:06.885558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-03-13T20:22:06.896484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-03-13T20:22:06.896764] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-03-13T20:22:06.897532] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-03-13T20:22:06.897623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:06.897657] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:06.897684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:06.897741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:06.954707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:06.955308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:06.955389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:06.955422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:07.075713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:07.075873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:07.075913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:07.075941] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:07.079364] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: DOWN (p=18.59%) [2026-03-13T20:22:07.079658] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-03-13T20:22:07.079804] [INFO ] [sig ] FLWS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:07.223785] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FLWS.txt [2026-03-13T20:22:07.223948] [INFO ] [sig ] [1171/3262] Completed FLWS in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-13T20:22:07.223989] [INFO ] [sig ] [1172/3262] Forecasting FLXS... [2026-03-13T20:22:07.224018] [INFO ] [sig ] Generating forecast for: FLXS [2026-03-13T20:22:07.224051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-03-13T20:22:07.235300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-03-13T20:22:07.235671] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-03-13T20:22:07.236491] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-03-13T20:22:07.236542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:07.236597] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:07.236627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:07.236687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:07.293790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:07.294670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:07.294751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:07.294784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:07.407081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:07.407454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:07.407496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:07.407551] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:07.411407] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=1.42%) [2026-03-13T20:22:07.411700] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-03-13T20:22:07.411827] [INFO ] [sig ] FLXS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:07.554715] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FLXS.txt [2026-03-13T20:22:07.554838] [INFO ] [sig ] [1172/3262] Completed FLXS in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 12.5m [2026-03-13T20:22:07.554877] [INFO ] [sig ] [1173/3262] Forecasting FLYE... [2026-03-13T20:22:07.554906] [INFO ] [sig ] Generating forecast for: FLYE [2026-03-13T20:22:07.555129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-03-13T20:22:07.566498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-03-13T20:22:07.566764] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-03-13T20:22:07.567552] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-03-13T20:22:07.567640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:07.567675] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:07.567701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:07.567757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:07.626977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:07.627626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:07.627704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:07.627736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:07.744146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:07.744275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:07.744312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:07.744341] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:07.747620] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: DOWN (p=13.53%) [2026-03-13T20:22:07.747893] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-03-13T20:22:07.748017] [INFO ] [sig ] FLYE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:07.893348] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FLYE.txt [2026-03-13T20:22:07.893465] [INFO ] [sig ] [1173/3262] Completed FLYE in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 12.5m [2026-03-13T20:22:07.893504] [INFO ] [sig ] [1174/3262] Forecasting FMAO... [2026-03-13T20:22:07.893533] [INFO ] [sig ] Generating forecast for: FMAO [2026-03-13T20:22:07.893564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-03-13T20:22:07.904120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-03-13T20:22:07.904362] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-03-13T20:22:07.905181] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-03-13T20:22:07.905234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:07.905265] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:07.905293] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:07.905349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:07.963617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:07.964234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:07.964313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:07.964344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:08.071443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:08.071613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:08.071654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:08.071684] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:08.075110] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=13.63%) [2026-03-13T20:22:08.075382] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-03-13T20:22:08.075506] [INFO ] [sig ] FMAO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:08.220031] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FMAO.txt [2026-03-13T20:22:08.220155] [INFO ] [sig ] [1174/3262] Completed FMAO in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 12.5m [2026-03-13T20:22:08.220194] [INFO ] [sig ] [1175/3262] Forecasting FMB... [2026-03-13T20:22:08.220223] [INFO ] [sig ] Generating forecast for: FMB [2026-03-13T20:22:08.220255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-03-13T20:22:08.232340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-03-13T20:22:08.232645] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-03-13T20:22:08.233611] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-03-13T20:22:08.233663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:08.233699] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:08.233725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:08.233781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:08.293330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:08.293976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:08.294056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:08.294088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:08.414370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:08.414502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:08.414539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:08.414567] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:08.418631] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: UP (p=99.68%) [2026-03-13T20:22:08.418937] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-03-13T20:22:08.419062] [INFO ] [sig ] FMB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:08.561824] [INFO ] [LOCAL ] Saved forecast: FMB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FMB.txt [2026-03-13T20:22:08.561946] [INFO ] [sig ] [1175/3262] Completed FMB in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-13T20:22:08.561984] [INFO ] [sig ] [1176/3262] Forecasting FMBH... [2026-03-13T20:22:08.562012] [INFO ] [sig ] Generating forecast for: FMBH [2026-03-13T20:22:08.562042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-03-13T20:22:08.573560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-03-13T20:22:08.573852] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-03-13T20:22:08.574679] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-03-13T20:22:08.574732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:08.574779] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:08.574807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:08.574869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:08.636548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:08.637195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:08.637273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:08.637305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:08.758453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:08.758606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:08.758646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:08.758675] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:08.762019] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: UP (p=71.50%) [2026-03-13T20:22:08.762291] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-03-13T20:22:08.762418] [INFO ] [sig ] FMBH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:08.905894] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FMBH.txt [2026-03-13T20:22:08.906012] [INFO ] [sig ] [1176/3262] Completed FMBH in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-13T20:22:08.906051] [INFO ] [sig ] [1177/3262] Forecasting FMC... [2026-03-13T20:22:08.906269] [INFO ] [sig ] Generating forecast for: FMC [2026-03-13T20:22:08.906299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-03-13T20:22:08.918514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-03-13T20:22:08.918811] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-03-13T20:22:08.919615] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-03-13T20:22:08.919669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:08.919702] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:08.919729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:08.919797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:08.978329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:08.978979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:08.979058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:08.979090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:09.099058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:09.099215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:09.099254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:09.099282] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:09.103066] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=53.18%) [2026-03-13T20:22:09.103532] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-03-13T20:22:09.103678] [INFO ] [sig ] FMC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:09.246768] [INFO ] [LOCAL ] Saved forecast: FMC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FMC.txt [2026-03-13T20:22:09.246889] [INFO ] [sig ] [1177/3262] Completed FMC in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-13T20:22:09.247123] [INFO ] [sig ] [1178/3262] Forecasting FMHI... [2026-03-13T20:22:09.247150] [INFO ] [sig ] Generating forecast for: FMHI [2026-03-13T20:22:09.247179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-03-13T20:22:09.259041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-03-13T20:22:09.259334] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-03-13T20:22:09.260138] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-03-13T20:22:09.260190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:09.260221] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:09.260247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:09.260302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:09.319391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:09.320076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:09.320157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:09.320190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:09.441369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:09.441496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:09.441533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:09.441561] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:09.445342] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=67.07%) [2026-03-13T20:22:09.445632] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-03-13T20:22:09.445761] [INFO ] [sig ] FMHI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:09.648992] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FMHI.txt [2026-03-13T20:22:09.649136] [INFO ] [sig ] [1178/3262] Completed FMHI in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-13T20:22:09.649176] [INFO ] [sig ] [1179/3262] Forecasting FMN... [2026-03-13T20:22:09.649204] [INFO ] [sig ] Generating forecast for: FMN [2026-03-13T20:22:09.649235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-03-13T20:22:09.660353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-03-13T20:22:09.660625] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-03-13T20:22:09.661625] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-03-13T20:22:09.661677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:09.661709] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:09.661736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:09.661791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:09.720813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:09.721453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:09.721559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:09.721611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:09.840472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:09.840622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:09.840662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:09.840690] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:09.844540] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: DOWN (p=36.17%) [2026-03-13T20:22:09.844854] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-03-13T20:22:09.844997] [INFO ] [sig ] FMN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:09.990654] [INFO ] [LOCAL ] Saved forecast: FMN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FMN.txt [2026-03-13T20:22:09.990778] [INFO ] [sig ] [1179/3262] Completed FMN in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-13T20:22:09.990834] [INFO ] [sig ] [1180/3262] Forecasting FMNB... [2026-03-13T20:22:09.990866] [INFO ] [sig ] Generating forecast for: FMNB [2026-03-13T20:22:09.990898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-03-13T20:22:10.002322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-03-13T20:22:10.002638] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-03-13T20:22:10.003648] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-03-13T20:22:10.003701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:10.003732] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:10.003758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:10.003813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:10.062658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:10.063267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:10.063345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:10.063377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:10.186164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:10.186320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:10.186360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:10.186389] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:10.189920] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: DOWN (p=32.20%) [2026-03-13T20:22:10.190197] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-03-13T20:22:10.190322] [INFO ] [sig ] FMNB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:10.339986] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FMNB.txt [2026-03-13T20:22:10.340154] [INFO ] [sig ] [1180/3262] Completed FMNB in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-13T20:22:10.340195] [INFO ] [sig ] [1181/3262] Forecasting FMS... [2026-03-13T20:22:10.340224] [INFO ] [sig ] Generating forecast for: FMS [2026-03-13T20:22:10.340256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-03-13T20:22:10.351866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-03-13T20:22:10.352280] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-03-13T20:22:10.353175] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-03-13T20:22:10.353237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:10.353271] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:10.353299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:10.353356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:10.414919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:10.416216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:10.416306] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:10.416341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:10.537206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:10.537352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:10.537392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:10.537421] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:10.540835] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: DOWN (p=42.55%) [2026-03-13T20:22:10.541109] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-03-13T20:22:10.541250] [INFO ] [sig ] FMS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:10.687121] [INFO ] [LOCAL ] Saved forecast: FMS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FMS.txt [2026-03-13T20:22:10.687256] [INFO ] [sig ] [1181/3262] Completed FMS in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-13T20:22:10.687295] [INFO ] [sig ] [1182/3262] Forecasting FMX... [2026-03-13T20:22:10.687325] [INFO ] [sig ] Generating forecast for: FMX [2026-03-13T20:22:10.687356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-03-13T20:22:10.698551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-03-13T20:22:10.698898] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-03-13T20:22:10.699761] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-03-13T20:22:10.699835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:10.699878] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:10.699913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:10.699981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:10.756710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:10.757500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:10.757621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:10.757657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:10.875944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:10.876104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:10.876144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:10.876173] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:10.879603] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: UP (p=72.11%) [2026-03-13T20:22:10.879887] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-03-13T20:22:10.880014] [INFO ] [sig ] FMX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:11.026027] [INFO ] [LOCAL ] Saved forecast: FMX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FMX.txt [2026-03-13T20:22:11.026214] [INFO ] [sig ] [1182/3262] Completed FMX in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-13T20:22:11.026257] [INFO ] [sig ] [1183/3262] Forecasting FN... [2026-03-13T20:22:11.026286] [INFO ] [sig ] Generating forecast for: FN [2026-03-13T20:22:11.026317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-03-13T20:22:11.038360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-03-13T20:22:11.038764] [INFO ] [FORECASTER] Starting predict_future for FN [2026-03-13T20:22:11.039564] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-03-13T20:22:11.039642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:11.039676] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:11.039703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:11.039759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:11.096177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:11.097108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:11.097197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:11.097230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:11.226456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:11.226639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:11.226680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:11.226725] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:11.230425] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: UP (p=98.39%) [2026-03-13T20:22:11.230753] [INFO ] [FORECASTER] Completed predict_future for FN [2026-03-13T20:22:11.230892] [INFO ] [sig ] FN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:11.378830] [INFO ] [LOCAL ] Saved forecast: FN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FN.txt [2026-03-13T20:22:11.379011] [INFO ] [sig ] [1183/3262] Completed FN in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-13T20:22:11.379053] [INFO ] [sig ] [1184/3262] Forecasting FNB... [2026-03-13T20:22:11.379271] [INFO ] [sig ] Generating forecast for: FNB [2026-03-13T20:22:11.379303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-03-13T20:22:11.392649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-03-13T20:22:11.393085] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-03-13T20:22:11.393995] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-03-13T20:22:11.394054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:11.394090] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:11.394118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:11.394176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:11.454242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:11.455153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:11.455239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:11.455274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:11.574158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:11.574319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:11.574357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:11.574384] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:11.577827] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: UP (p=89.17%) [2026-03-13T20:22:11.578119] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-03-13T20:22:11.578254] [INFO ] [sig ] FNB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:11.724760] [INFO ] [LOCAL ] Saved forecast: FNB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FNB.txt [2026-03-13T20:22:11.724925] [INFO ] [sig ] [1184/3262] Completed FNB in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-13T20:22:11.724966] [INFO ] [sig ] [1185/3262] Forecasting FND... [2026-03-13T20:22:11.724995] [INFO ] [sig ] Generating forecast for: FND [2026-03-13T20:22:11.725026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-03-13T20:22:11.736208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-03-13T20:22:11.736569] [INFO ] [FORECASTER] Starting predict_future for FND [2026-03-13T20:22:11.737411] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-03-13T20:22:11.737463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:11.737494] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:11.737520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:11.737620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:11.795289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:11.796197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:11.796285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:11.796354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:11.917030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:11.917194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:11.917233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:11.917262] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:11.920804] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: UP (p=51.31%) [2026-03-13T20:22:11.921105] [INFO ] [FORECASTER] Completed predict_future for FND [2026-03-13T20:22:11.921240] [INFO ] [sig ] FND: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:12.066387] [INFO ] [LOCAL ] Saved forecast: FND 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FND.txt [2026-03-13T20:22:12.066548] [INFO ] [sig ] [1185/3262] Completed FND in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-13T20:22:12.066607] [INFO ] [sig ] [1186/3262] Forecasting FNF... [2026-03-13T20:22:12.066639] [INFO ] [sig ] Generating forecast for: FNF [2026-03-13T20:22:12.066671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-03-13T20:22:12.077646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-03-13T20:22:12.078017] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-03-13T20:22:12.078824] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-03-13T20:22:12.078877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:12.078941] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:12.078975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:12.079032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:12.136529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:12.137420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:12.137504] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:12.137536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:12.256212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:12.256381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:12.256421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:12.256450] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:12.259899] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: UP (p=59.37%) [2026-03-13T20:22:12.260192] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-03-13T20:22:12.260324] [INFO ] [sig ] FNF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:12.411181] [INFO ] [LOCAL ] Saved forecast: FNF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FNF.txt [2026-03-13T20:22:12.411351] [INFO ] [sig ] [1186/3262] Completed FNF in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-13T20:22:12.411393] [INFO ] [sig ] [1187/3262] Forecasting FNKO... [2026-03-13T20:22:12.411423] [INFO ] [sig ] Generating forecast for: FNKO [2026-03-13T20:22:12.411453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-03-13T20:22:12.422624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-03-13T20:22:12.423028] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-03-13T20:22:12.423847] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-03-13T20:22:12.423901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:12.423932] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:12.423977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:12.424035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:12.481524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:12.482403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:12.482488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:12.482522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:12.596922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:12.597096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:12.597137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:12.597166] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:12.600710] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=33.19%) [2026-03-13T20:22:12.601012] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-03-13T20:22:12.601145] [INFO ] [sig ] FNKO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:12.746565] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FNKO.txt [2026-03-13T20:22:12.746759] [INFO ] [sig ] [1187/3262] Completed FNKO in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 12.5m [2026-03-13T20:22:12.746801] [INFO ] [sig ] [1188/3262] Forecasting FNLC... [2026-03-13T20:22:12.746831] [INFO ] [sig ] Generating forecast for: FNLC [2026-03-13T20:22:12.746863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-03-13T20:22:12.757818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-03-13T20:22:12.758171] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-03-13T20:22:12.758977] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-03-13T20:22:12.759028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:12.759060] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:12.759087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:12.759147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:12.819188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:12.820150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:12.820238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:12.820273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:12.930200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:12.930367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:12.930412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:12.930450] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:12.934083] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: DOWN (p=29.89%) [2026-03-13T20:22:12.934377] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-03-13T20:22:12.934513] [INFO ] [sig ] FNLC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:13.081664] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FNLC.txt [2026-03-13T20:22:13.081836] [INFO ] [sig ] [1188/3262] Completed FNLC in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 12.4m [2026-03-13T20:22:13.081889] [INFO ] [sig ] [1189/3262] Forecasting FNX... [2026-03-13T20:22:13.081923] [INFO ] [sig ] Generating forecast for: FNX [2026-03-13T20:22:13.081956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-03-13T20:22:13.093428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-03-13T20:22:13.093867] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-03-13T20:22:13.094770] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-03-13T20:22:13.094824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:13.094856] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:13.094882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:13.094938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:13.154762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:13.155731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:13.155819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:13.155859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:13.279705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:13.279866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:13.279906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:13.279969] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:13.284066] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: UP (p=99.79%) [2026-03-13T20:22:13.284516] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-03-13T20:22:13.284683] [INFO ] [sig ] FNX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:13.437423] [INFO ] [LOCAL ] Saved forecast: FNX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FNX.txt [2026-03-13T20:22:13.437627] [INFO ] [sig ] [1189/3262] Completed FNX in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 12.4m [2026-03-13T20:22:13.437673] [INFO ] [sig ] [1190/3262] Forecasting FNY... [2026-03-13T20:22:13.437703] [INFO ] [sig ] Generating forecast for: FNY [2026-03-13T20:22:13.437733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-03-13T20:22:13.448626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-03-13T20:22:13.449003] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-03-13T20:22:13.449952] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-03-13T20:22:13.450007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:13.450038] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:13.450064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:13.450130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:13.507908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:13.508817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:13.508911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:13.508951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:13.622879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:13.623047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:13.623087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:13.623116] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:13.626555] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: UP (p=87.15%) [2026-03-13T20:22:13.626854] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-03-13T20:22:13.626990] [INFO ] [sig ] FNY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:13.775237] [INFO ] [LOCAL ] Saved forecast: FNY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FNY.txt [2026-03-13T20:22:13.775400] [INFO ] [sig ] [1190/3262] Completed FNY in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 12.4m [2026-03-13T20:22:13.775441] [INFO ] [sig ] [1191/3262] Forecasting FOA... [2026-03-13T20:22:13.775472] [INFO ] [sig ] Generating forecast for: FOA [2026-03-13T20:22:13.775509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-03-13T20:22:13.787133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-03-13T20:22:13.787517] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-03-13T20:22:13.788385] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-03-13T20:22:13.788438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:13.788470] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:13.788496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:13.788553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:13.846987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:13.847912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:13.847998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:13.848031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:13.972565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:13.972749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:13.972790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:13.972819] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:13.976232] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: UP (p=65.73%) [2026-03-13T20:22:13.976515] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-03-13T20:22:13.976663] [INFO ] [sig ] FOA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:14.123797] [INFO ] [LOCAL ] Saved forecast: FOA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FOA.txt [2026-03-13T20:22:14.123968] [INFO ] [sig ] [1191/3262] Completed FOA in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 12.4m [2026-03-13T20:22:14.124010] [INFO ] [sig ] [1192/3262] Forecasting FOF... [2026-03-13T20:22:14.124043] [INFO ] [sig ] Generating forecast for: FOF [2026-03-13T20:22:14.124075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-03-13T20:22:14.135717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-03-13T20:22:14.136085] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-03-13T20:22:14.137028] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-03-13T20:22:14.137082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:14.137114] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:14.137140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:14.137196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:14.196429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:14.197341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:14.197428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:14.197464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:14.316311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:14.316486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:14.316528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:14.316557] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:14.321722] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-03-13T20:22:14.322184] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-03-13T20:22:14.322372] [INFO ] [sig ] FOF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:14.472471] [INFO ] [LOCAL ] Saved forecast: FOF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FOF.txt [2026-03-13T20:22:14.472656] [INFO ] [sig ] [1192/3262] Completed FOF in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-13T20:22:14.472699] [INFO ] [sig ] [1193/3262] Forecasting FOLD... [2026-03-13T20:22:14.472730] [INFO ] [sig ] Generating forecast for: FOLD [2026-03-13T20:22:14.472761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-03-13T20:22:14.483548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-03-13T20:22:14.483929] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-03-13T20:22:14.484735] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-03-13T20:22:14.484787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:14.484819] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:14.484846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:14.484908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:14.543560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:14.544456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:14.544536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:14.544570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:14.665156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:14.665323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:14.665363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:14.665393] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:14.668851] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: DOWN (p=38.69%) [2026-03-13T20:22:14.669133] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-03-13T20:22:14.669259] [INFO ] [sig ] FOLD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:14.811101] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FOLD.txt [2026-03-13T20:22:14.811263] [INFO ] [sig ] [1193/3262] Completed FOLD in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-13T20:22:14.811304] [INFO ] [sig ] [1194/3262] Forecasting FORM... [2026-03-13T20:22:14.811336] [INFO ] [sig ] Generating forecast for: FORM [2026-03-13T20:22:14.811365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-03-13T20:22:14.823450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-03-13T20:22:14.823823] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-03-13T20:22:14.824686] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-03-13T20:22:14.824739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:14.824773] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:14.824801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:14.824858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:14.888269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:14.889198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:14.889291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:14.889327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:15.011772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:15.011933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:15.011974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:15.012003] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:15.015415] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-03-13T20:22:15.015712] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-03-13T20:22:15.015840] [INFO ] [sig ] FORM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:15.158402] [INFO ] [LOCAL ] Saved forecast: FORM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FORM.txt [2026-03-13T20:22:15.158563] [INFO ] [sig ] [1194/3262] Completed FORM in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-13T20:22:15.158625] [INFO ] [sig ] [1195/3262] Forecasting FOSL... [2026-03-13T20:22:15.158656] [INFO ] [sig ] Generating forecast for: FOSL [2026-03-13T20:22:15.158686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-03-13T20:22:15.170960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-03-13T20:22:15.171320] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-03-13T20:22:15.172129] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-03-13T20:22:15.172181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:15.172213] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:15.172239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:15.172295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:15.229421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:15.230342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:15.230425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:15.230458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:15.352826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:15.352997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:15.353069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:15.353114] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:15.356636] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: UP (p=61.93%) [2026-03-13T20:22:15.356926] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-03-13T20:22:15.357060] [INFO ] [sig ] FOSL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:15.497923] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FOSL.txt [2026-03-13T20:22:15.498090] [INFO ] [sig ] [1195/3262] Completed FOSL in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-13T20:22:15.498131] [INFO ] [sig ] [1196/3262] Forecasting FOX... [2026-03-13T20:22:15.498162] [INFO ] [sig ] Generating forecast for: FOX [2026-03-13T20:22:15.498193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-03-13T20:22:15.510342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-03-13T20:22:15.510733] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-03-13T20:22:15.511604] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-03-13T20:22:15.511657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:15.511689] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:15.511716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:15.511771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:15.568827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:15.569764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:15.569882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:15.569916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:15.694334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:15.694530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:15.694591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:15.694624] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:15.698033] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-03-13T20:22:15.698315] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-03-13T20:22:15.698446] [INFO ] [sig ] FOX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:15.842636] [INFO ] [LOCAL ] Saved forecast: FOX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FOX.txt [2026-03-13T20:22:15.842801] [INFO ] [sig ] [1196/3262] Completed FOX in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-13T20:22:15.842843] [INFO ] [sig ] [1197/3262] Forecasting FOXA... [2026-03-13T20:22:15.842875] [INFO ] [sig ] Generating forecast for: FOXA [2026-03-13T20:22:15.842904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-03-13T20:22:15.854377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-03-13T20:22:15.854750] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-03-13T20:22:15.855570] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-03-13T20:22:15.855646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:15.855677] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:15.855704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:15.855759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:15.916607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:15.917748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:15.917830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:15.917864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:16.045412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:16.045595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:16.045637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:16.045665] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:16.049128] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=55.74%) [2026-03-13T20:22:16.049405] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-03-13T20:22:16.049530] [INFO ] [sig ] FOXA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:16.195224] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FOXA.txt [2026-03-13T20:22:16.195384] [INFO ] [sig ] [1197/3262] Completed FOXA in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-13T20:22:16.195424] [INFO ] [sig ] [1198/3262] Forecasting FOXF... [2026-03-13T20:22:16.195454] [INFO ] [sig ] Generating forecast for: FOXF [2026-03-13T20:22:16.195484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-03-13T20:22:16.207331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-03-13T20:22:16.207765] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-03-13T20:22:16.208605] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-03-13T20:22:16.208659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:16.208693] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:16.208720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:16.208776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:16.272325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:16.273352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:16.273451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:16.273486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:16.393389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:16.393557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:16.393618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:16.393649] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:16.397201] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: DOWN (p=3.37%) [2026-03-13T20:22:16.397500] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-03-13T20:22:16.397675] [INFO ] [sig ] FOXF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:16.543260] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FOXF.txt [2026-03-13T20:22:16.543438] [INFO ] [sig ] [1198/3262] Completed FOXF in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-13T20:22:16.543480] [INFO ] [sig ] [1199/3262] Forecasting FPF... [2026-03-13T20:22:16.543512] [INFO ] [sig ] Generating forecast for: FPF [2026-03-13T20:22:16.543543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-03-13T20:22:16.555755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-03-13T20:22:16.556151] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-03-13T20:22:16.557013] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-03-13T20:22:16.557078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:16.557121] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:16.557153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:16.557210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:16.615902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:16.616829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:16.616920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:16.616961] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:16.742181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:16.742366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:16.742410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:16.742441] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:16.746296] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: UP (p=95.46%) [2026-03-13T20:22:16.746711] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-03-13T20:22:16.746889] [INFO ] [sig ] FPF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:16.900161] [INFO ] [LOCAL ] Saved forecast: FPF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FPF.txt [2026-03-13T20:22:16.900355] [INFO ] [sig ] [1199/3262] Completed FPF in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-13T20:22:16.900397] [INFO ] [sig ] [1200/3262] Forecasting FPH... [2026-03-13T20:22:16.900428] [INFO ] [sig ] Generating forecast for: FPH [2026-03-13T20:22:16.900462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-03-13T20:22:16.911963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-03-13T20:22:16.912361] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-03-13T20:22:16.913183] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-03-13T20:22:16.913274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:16.913311] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:16.913338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:16.913395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:16.970439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:16.971379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:16.971461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:16.971494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:17.090950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:17.091118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:17.091157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:17.091186] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:17.094645] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: UP (p=66.01%) [2026-03-13T20:22:17.094955] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-03-13T20:22:17.095089] [INFO ] [sig ] FPH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:17.241321] [INFO ] [LOCAL ] Saved forecast: FPH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FPH.txt [2026-03-13T20:22:17.241492] [INFO ] [sig ] [1200/3262] Completed FPH in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-13T20:22:17.241534] [INFO ] [sig ] [1201/3262] Forecasting FPI... [2026-03-13T20:22:17.241564] [INFO ] [sig ] Generating forecast for: FPI [2026-03-13T20:22:17.241620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-03-13T20:22:17.253944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-03-13T20:22:17.254395] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-03-13T20:22:17.255272] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-03-13T20:22:17.255326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:17.255359] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:17.255386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:17.255442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:17.313324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:17.314238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:17.314320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:17.314354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:17.431535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:17.431721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:17.431761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:17.431790] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:17.435242] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=1.37%) [2026-03-13T20:22:17.435537] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-03-13T20:22:17.435691] [INFO ] [sig ] FPI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:17.577062] [INFO ] [LOCAL ] Saved forecast: FPI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FPI.txt [2026-03-13T20:22:17.577227] [INFO ] [sig ] [1201/3262] Completed FPI in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-13T20:22:17.577267] [INFO ] [sig ] [1202/3262] Forecasting FPXI... [2026-03-13T20:22:17.577297] [INFO ] [sig ] Generating forecast for: FPXI [2026-03-13T20:22:17.577327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-03-13T20:22:17.588542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-03-13T20:22:17.588846] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-03-13T20:22:17.589653] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-03-13T20:22:17.589705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:17.589737] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:17.589762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:17.589817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:17.646560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:17.647449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:17.647533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:17.647710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:17.749807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:17.749972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:17.750016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:17.750045] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:17.753447] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: UP (p=78.05%) [2026-03-13T20:22:17.753747] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-03-13T20:22:17.753875] [INFO ] [sig ] FPXI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:17.896544] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FPXI.txt [2026-03-13T20:22:17.896706] [INFO ] [sig ] [1202/3262] Completed FPXI in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-13T20:22:17.896746] [INFO ] [sig ] [1203/3262] Forecasting FRA... [2026-03-13T20:22:17.896775] [INFO ] [sig ] Generating forecast for: FRA [2026-03-13T20:22:17.896806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-03-13T20:22:17.907994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-03-13T20:22:17.908267] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-03-13T20:22:17.909063] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-03-13T20:22:17.909115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:17.909174] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:17.909202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:17.909258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:17.966225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:17.966851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:17.966928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:17.966960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:18.088358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:18.088506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:18.088544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:18.088591] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:18.091881] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: UP (p=86.69%) [2026-03-13T20:22:18.092163] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-03-13T20:22:18.092289] [INFO ] [sig ] FRA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:18.232945] [INFO ] [LOCAL ] Saved forecast: FRA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FRA.txt [2026-03-13T20:22:18.233073] [INFO ] [sig ] [1203/3262] Completed FRA in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-13T20:22:18.233119] [INFO ] [sig ] [1204/3262] Forecasting FRBA... [2026-03-13T20:22:18.233150] [INFO ] [sig ] Generating forecast for: FRBA [2026-03-13T20:22:18.233180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-03-13T20:22:18.244982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-03-13T20:22:18.245259] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-03-13T20:22:18.246075] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-03-13T20:22:18.246127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:18.246159] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:18.246185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:18.246242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:18.303973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:18.304615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:18.304693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:18.304724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:18.422307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:18.422472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:18.422513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:18.422545] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:18.425946] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: UP (p=93.34%) [2026-03-13T20:22:18.426245] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-03-13T20:22:18.426371] [INFO ] [sig ] FRBA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:18.567972] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FRBA.txt [2026-03-13T20:22:18.568100] [INFO ] [sig ] [1204/3262] Completed FRBA in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-13T20:22:18.568139] [INFO ] [sig ] [1205/3262] Forecasting FRHC... [2026-03-13T20:22:18.568169] [INFO ] [sig ] Generating forecast for: FRHC [2026-03-13T20:22:18.568200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-03-13T20:22:18.579674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-03-13T20:22:18.579959] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-03-13T20:22:18.580762] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-03-13T20:22:18.580814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:18.580847] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:18.580874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:18.580930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:18.642224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:18.643011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:18.643095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:18.643128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:18.762381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:18.762534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:18.762589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:18.762622] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:18.766023] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: UP (p=73.93%) [2026-03-13T20:22:18.766324] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-03-13T20:22:18.766479] [INFO ] [sig ] FRHC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:18.907129] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FRHC.txt [2026-03-13T20:22:18.907262] [INFO ] [sig ] [1205/3262] Completed FRHC in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-13T20:22:18.907301] [INFO ] [sig ] [1206/3262] Forecasting FRME... [2026-03-13T20:22:18.907331] [INFO ] [sig ] Generating forecast for: FRME [2026-03-13T20:22:18.907362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-03-13T20:22:18.919188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-03-13T20:22:18.919593] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-03-13T20:22:18.920432] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-03-13T20:22:18.920486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:18.920518] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:18.920544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:18.920626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:18.977471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:18.978412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:18.978501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:18.978534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:19.098690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:19.098857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:19.098897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:19.098961] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:19.102570] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: DOWN (p=7.70%) [2026-03-13T20:22:19.102933] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-03-13T20:22:19.103085] [INFO ] [sig ] FRME: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:19.248698] [INFO ] [LOCAL ] Saved forecast: FRME 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FRME.txt [2026-03-13T20:22:19.248874] [INFO ] [sig ] [1206/3262] Completed FRME in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-13T20:22:19.248919] [INFO ] [sig ] [1207/3262] Forecasting FRO... [2026-03-13T20:22:19.248951] [INFO ] [sig ] Generating forecast for: FRO [2026-03-13T20:22:19.248983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-03-13T20:22:19.260527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-03-13T20:22:19.260900] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-03-13T20:22:19.261710] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-03-13T20:22:19.261764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:19.261797] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:19.261824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:19.261880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:19.320792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:19.321711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:19.321798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:19.321832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:19.444727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:19.444895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:19.444969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:19.445002] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:19.448548] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: DOWN (p=48.22%) [2026-03-13T20:22:19.448856] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-03-13T20:22:19.448989] [INFO ] [sig ] FRO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:19.592255] [INFO ] [LOCAL ] Saved forecast: FRO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FRO.txt [2026-03-13T20:22:19.592425] [INFO ] [sig ] [1207/3262] Completed FRO in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-13T20:22:19.592465] [INFO ] [sig ] [1208/3262] Forecasting FROG... [2026-03-13T20:22:19.592496] [INFO ] [sig ] Generating forecast for: FROG [2026-03-13T20:22:19.592527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-03-13T20:22:19.603431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-03-13T20:22:19.603830] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-03-13T20:22:19.604649] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-03-13T20:22:19.604702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:19.604733] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:19.604760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:19.604816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:19.661682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:19.662552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:19.662658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:19.662692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:19.784285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:19.784477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:19.784519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:19.784548] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:19.788138] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: UP (p=87.59%) [2026-03-13T20:22:19.788434] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-03-13T20:22:19.788587] [INFO ] [sig ] FROG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:19.934863] [INFO ] [LOCAL ] Saved forecast: FROG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FROG.txt [2026-03-13T20:22:19.935025] [INFO ] [sig ] [1208/3262] Completed FROG in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-13T20:22:19.935070] [INFO ] [sig ] [1209/3262] Forecasting FRPH... [2026-03-13T20:22:19.935101] [INFO ] [sig ] Generating forecast for: FRPH [2026-03-13T20:22:19.935132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-03-13T20:22:19.946339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-03-13T20:22:19.946761] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-03-13T20:22:19.947631] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-03-13T20:22:19.947686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:19.947716] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:19.947742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:19.947797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:20.009819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:20.010738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:20.010843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:20.010878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:20.134463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:20.134648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:20.134691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:20.134720] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:20.138805] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: UP (p=84.03%) [2026-03-13T20:22:20.139125] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-03-13T20:22:20.139267] [INFO ] [sig ] FRPH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:20.286765] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FRPH.txt [2026-03-13T20:22:20.286937] [INFO ] [sig ] [1209/3262] Completed FRPH in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 12.3m [2026-03-13T20:22:20.286981] [INFO ] [sig ] [1210/3262] Forecasting FRSH... [2026-03-13T20:22:20.287013] [INFO ] [sig ] Generating forecast for: FRSH [2026-03-13T20:22:20.287045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-03-13T20:22:20.298563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-03-13T20:22:20.298958] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-03-13T20:22:20.299776] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-03-13T20:22:20.299829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:20.299861] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:20.299887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:20.299942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:20.359514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:20.360426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:20.360511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:20.360545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:20.501768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:20.501965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:20.502018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:20.502058] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:20.507716] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: UP (p=92.57%) [2026-03-13T20:22:20.508229] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-03-13T20:22:20.508413] [INFO ] [sig ] FRSH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:20.658371] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FRSH.txt [2026-03-13T20:22:20.658533] [INFO ] [sig ] [1210/3262] Completed FRSH in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-13T20:22:20.658594] [INFO ] [sig ] [1211/3262] Forecasting FSBC... [2026-03-13T20:22:20.658629] [INFO ] [sig ] Generating forecast for: FSBC [2026-03-13T20:22:20.658660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-03-13T20:22:20.672188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-03-13T20:22:20.672860] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-03-13T20:22:20.674321] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-03-13T20:22:20.674517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:20.674682] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:20.674721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:20.674880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:20.736016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:20.737368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:20.737484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:20.737520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:20.867213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:20.867401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:20.867444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:20.867473] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:20.871667] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: UP (p=73.16%) [2026-03-13T20:22:20.872041] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-03-13T20:22:20.872206] [INFO ] [sig ] FSBC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:21.024224] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FSBC.txt [2026-03-13T20:22:21.024397] [INFO ] [sig ] [1211/3262] Completed FSBC in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-13T20:22:21.024440] [INFO ] [sig ] [1212/3262] Forecasting FSCO... [2026-03-13T20:22:21.024471] [INFO ] [sig ] Generating forecast for: FSCO [2026-03-13T20:22:21.024501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-03-13T20:22:21.037299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-03-13T20:22:21.037733] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-03-13T20:22:21.038563] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-03-13T20:22:21.038640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:21.038674] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:21.038702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:21.038761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:21.097759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:21.098698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:21.098787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:21.098820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:21.217473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:21.217689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:21.217734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:21.217762] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:21.221908] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: DOWN (p=9.10%) [2026-03-13T20:22:21.222272] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-03-13T20:22:21.222433] [INFO ] [sig ] FSCO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:21.372148] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FSCO.txt [2026-03-13T20:22:21.372299] [INFO ] [sig ] [1212/3262] Completed FSCO in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-13T20:22:21.372339] [INFO ] [sig ] [1213/3262] Forecasting FSK... [2026-03-13T20:22:21.372369] [INFO ] [sig ] Generating forecast for: FSK [2026-03-13T20:22:21.372400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-03-13T20:22:21.383471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-03-13T20:22:21.383867] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-03-13T20:22:21.384726] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-03-13T20:22:21.384779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:21.384812] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:21.384840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:21.384897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:21.442881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:21.443735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:21.443858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:21.443893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:21.560809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:21.560972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:21.561014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:21.561044] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:21.564547] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: DOWN (p=41.87%) [2026-03-13T20:22:21.564857] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-03-13T20:22:21.564993] [INFO ] [sig ] FSK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:21.708614] [INFO ] [LOCAL ] Saved forecast: FSK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FSK.txt [2026-03-13T20:22:21.708787] [INFO ] [sig ] [1213/3262] Completed FSK in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-13T20:22:21.708828] [INFO ] [sig ] [1214/3262] Forecasting FSLY... [2026-03-13T20:22:21.708859] [INFO ] [sig ] Generating forecast for: FSLY [2026-03-13T20:22:21.708889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-03-13T20:22:21.721246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-03-13T20:22:21.721664] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-03-13T20:22:21.722511] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-03-13T20:22:21.722566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:21.722628] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:21.722657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:21.722714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:21.793925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:21.795161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:21.795286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:21.795345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:21.928467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:21.928656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:21.928701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:21.928732] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:21.932597] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: UP (p=58.28%) [2026-03-13T20:22:21.932900] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-03-13T20:22:21.933036] [INFO ] [sig ] FSLY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:22.086187] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FSLY.txt [2026-03-13T20:22:22.086361] [INFO ] [sig ] [1214/3262] Completed FSLY in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-13T20:22:22.086405] [INFO ] [sig ] [1215/3262] Forecasting FSM... [2026-03-13T20:22:22.086443] [INFO ] [sig ] Generating forecast for: FSM [2026-03-13T20:22:22.086475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-03-13T20:22:22.098235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-03-13T20:22:22.098639] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-03-13T20:22:22.099458] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-03-13T20:22:22.099512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:22.099545] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:22.099595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:22.099657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:22.157600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:22.158538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:22.158653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:22.158692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:22.285142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:22.285318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:22.285358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:22.285386] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:22.289497] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-03-13T20:22:22.289839] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-03-13T20:22:22.289984] [INFO ] [sig ] FSM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:22.464754] [INFO ] [LOCAL ] Saved forecast: FSM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FSM.txt [2026-03-13T20:22:22.464965] [INFO ] [sig ] [1215/3262] Completed FSM in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-13T20:22:22.465016] [INFO ] [sig ] [1216/3262] Forecasting FSS... [2026-03-13T20:22:22.465056] [INFO ] [sig ] Generating forecast for: FSS [2026-03-13T20:22:22.465103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-03-13T20:22:22.480449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-03-13T20:22:22.480861] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-03-13T20:22:22.481840] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-03-13T20:22:22.481902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:22.481943] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:22.481977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:22.482056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:22.546866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:22.548084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:22.548186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:22.548227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:22.680543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:22.680738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:22.680781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:22.680810] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:22.684553] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: DOWN (p=44.10%) [2026-03-13T20:22:22.684952] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-03-13T20:22:22.685117] [INFO ] [sig ] FSS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:22.840389] [INFO ] [LOCAL ] Saved forecast: FSS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FSS.txt [2026-03-13T20:22:22.840642] [INFO ] [sig ] [1216/3262] Completed FSS in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-13T20:22:22.840692] [INFO ] [sig ] [1217/3262] Forecasting FTA... [2026-03-13T20:22:22.840739] [INFO ] [sig ] Generating forecast for: FTA [2026-03-13T20:22:22.840792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-03-13T20:22:22.853198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-03-13T20:22:22.853598] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-03-13T20:22:22.854456] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-03-13T20:22:22.854511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:22.854546] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:22.854593] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:22.854655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:22.916779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:22.917978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:22.918078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:22.918120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:23.044703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:23.044873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:23.044916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:23.044945] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:23.048473] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: DOWN (p=27.50%) [2026-03-13T20:22:23.048839] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-03-13T20:22:23.048982] [INFO ] [sig ] FTA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:23.202067] [INFO ] [LOCAL ] Saved forecast: FTA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FTA.txt [2026-03-13T20:22:23.202235] [INFO ] [sig ] [1217/3262] Completed FTA in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-13T20:22:23.202277] [INFO ] [sig ] [1218/3262] Forecasting FTAI... [2026-03-13T20:22:23.202309] [INFO ] [sig ] Generating forecast for: FTAI [2026-03-13T20:22:23.202338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-03-13T20:22:23.214461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-03-13T20:22:23.214867] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-03-13T20:22:23.215910] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-03-13T20:22:23.215964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:23.215996] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:23.216023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:23.216079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:23.276904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:23.278095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:23.278187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:23.278221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:23.401926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:23.402099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:23.402142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:23.402188] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:23.405887] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: UP (p=75.26%) [2026-03-13T20:22:23.406185] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-03-13T20:22:23.406320] [INFO ] [sig ] FTAI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:23.553270] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FTAI.txt [2026-03-13T20:22:23.553626] [INFO ] [sig ] [1218/3262] Completed FTAI in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-13T20:22:23.553670] [INFO ] [sig ] [1219/3262] Forecasting FTC... [2026-03-13T20:22:23.553700] [INFO ] [sig ] Generating forecast for: FTC [2026-03-13T20:22:23.553731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-03-13T20:22:23.564913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-03-13T20:22:23.565180] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-03-13T20:22:23.565985] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-03-13T20:22:23.566037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:23.566069] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:23.566096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:23.566152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:23.623696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:23.624335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:23.624413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:23.624446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:23.745366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:23.745542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:23.745607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:23.745641] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:23.749296] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-03-13T20:22:23.749610] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-03-13T20:22:23.749739] [INFO ] [sig ] FTC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:23.895264] [INFO ] [LOCAL ] Saved forecast: FTC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FTC.txt [2026-03-13T20:22:23.895405] [INFO ] [sig ] [1219/3262] Completed FTC in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-13T20:22:23.895446] [INFO ] [sig ] [1220/3262] Forecasting FTCI... [2026-03-13T20:22:23.895476] [INFO ] [sig ] Generating forecast for: FTCI [2026-03-13T20:22:23.895506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-03-13T20:22:23.906654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-03-13T20:22:23.906946] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-03-13T20:22:23.907807] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-03-13T20:22:23.907859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:23.907918] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:23.907946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:23.908003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:23.967965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:23.968682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:23.968760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:23.968792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:24.093833] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:24.093994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:24.094034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:24.094062] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:24.097957] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-03-13T20:22:24.098239] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-03-13T20:22:24.098366] [INFO ] [sig ] FTCI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:24.244058] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FTCI.txt [2026-03-13T20:22:24.244215] [INFO ] [sig ] [1220/3262] Completed FTCI in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-13T20:22:24.244274] [INFO ] [sig ] [1221/3262] Forecasting FTCS... [2026-03-13T20:22:24.244312] [INFO ] [sig ] Generating forecast for: FTCS [2026-03-13T20:22:24.244345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-03-13T20:22:24.255053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-03-13T20:22:24.255399] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-03-13T20:22:24.256238] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-03-13T20:22:24.256299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:24.256331] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:24.256358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:24.256414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:24.313678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:24.314565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:24.314668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:24.314701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:24.434540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:24.434712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:24.434752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:24.434780] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:24.438217] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: UP (p=79.37%) [2026-03-13T20:22:24.438499] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-03-13T20:22:24.438649] [INFO ] [sig ] FTCS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:24.584478] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FTCS.txt [2026-03-13T20:22:24.584670] [INFO ] [sig ] [1221/3262] Completed FTCS in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-13T20:22:24.584720] [INFO ] [sig ] [1222/3262] Forecasting FTEK... [2026-03-13T20:22:24.584752] [INFO ] [sig ] Generating forecast for: FTEK [2026-03-13T20:22:24.584783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-03-13T20:22:24.596612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-03-13T20:22:24.596955] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-03-13T20:22:24.597829] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-03-13T20:22:24.597883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:24.597916] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:24.597943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:24.598023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:24.655655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:24.656362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:24.656448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:24.656482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:24.778667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:24.778856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:24.778907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:24.778945] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:24.783432] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=46.04%) [2026-03-13T20:22:24.783806] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-03-13T20:22:24.783964] [INFO ] [sig ] FTEK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:24.932265] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FTEK.txt [2026-03-13T20:22:24.932400] [INFO ] [sig ] [1222/3262] Completed FTEK in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-13T20:22:24.932447] [INFO ] [sig ] [1223/3262] Forecasting FTGC... [2026-03-13T20:22:24.932476] [INFO ] [sig ] Generating forecast for: FTGC [2026-03-13T20:22:24.932506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-03-13T20:22:24.943388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-03-13T20:22:24.943710] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-03-13T20:22:24.944487] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-03-13T20:22:24.944539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:24.944591] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:24.944622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:24.944679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:25.003523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:25.004221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:25.004305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:25.004338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:25.122241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:25.122409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:25.122452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:25.122513] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:25.126236] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: DOWN (p=40.29%) [2026-03-13T20:22:25.126514] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-03-13T20:22:25.126662] [INFO ] [sig ] FTGC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:25.272957] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FTGC.txt [2026-03-13T20:22:25.273115] [INFO ] [sig ] [1223/3262] Completed FTGC in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-13T20:22:25.273156] [INFO ] [sig ] [1224/3262] Forecasting FTGS... [2026-03-13T20:22:25.273188] [INFO ] [sig ] Generating forecast for: FTGS [2026-03-13T20:22:25.273218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-03-13T20:22:25.284082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-03-13T20:22:25.284474] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-03-13T20:22:25.285336] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-03-13T20:22:25.285412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:25.285446] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:25.285472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:25.285528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:25.351034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:25.352063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:25.352147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:25.352180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:25.476482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:25.476658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:25.476698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:25.476727] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:25.480202] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-03-13T20:22:25.480481] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-03-13T20:22:25.480627] [INFO ] [sig ] FTGS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:25.628907] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FTGS.txt [2026-03-13T20:22:25.629076] [INFO ] [sig ] [1224/3262] Completed FTGS in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-13T20:22:25.629120] [INFO ] [sig ] [1225/3262] Forecasting FTHI... [2026-03-13T20:22:25.629155] [INFO ] [sig ] Generating forecast for: FTHI [2026-03-13T20:22:25.629192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-03-13T20:22:25.641180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-03-13T20:22:25.641554] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-03-13T20:22:25.642381] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-03-13T20:22:25.642434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:25.642466] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:25.642493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:25.642550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:25.701341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:25.702251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:25.702343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:25.702377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:25.825870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:25.826035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:25.826076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:25.826106] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:25.829909] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: UP (p=54.16%) [2026-03-13T20:22:25.830195] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-03-13T20:22:25.830327] [INFO ] [sig ] FTHI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:25.978802] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FTHI.txt [2026-03-13T20:22:25.978969] [INFO ] [sig ] [1225/3262] Completed FTHI in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-13T20:22:25.979011] [INFO ] [sig ] [1226/3262] Forecasting FTHY... [2026-03-13T20:22:25.979042] [INFO ] [sig ] Generating forecast for: FTHY [2026-03-13T20:22:25.979072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-03-13T20:22:25.991273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-03-13T20:22:25.991710] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-03-13T20:22:25.992626] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-03-13T20:22:25.992685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:25.992718] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:25.992746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:25.992803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:26.055724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:26.056681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:26.056766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:26.056799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:26.184277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:26.184457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:26.184499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:26.184527] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:26.188306] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: DOWN (p=24.62%) [2026-03-13T20:22:26.188822] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-03-13T20:22:26.188966] [INFO ] [sig ] FTHY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:26.336943] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FTHY.txt [2026-03-13T20:22:26.337097] [INFO ] [sig ] [1226/3262] Completed FTHY in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 12.2m [2026-03-13T20:22:26.337140] [INFO ] [sig ] [1227/3262] Forecasting FTI... [2026-03-13T20:22:26.337169] [INFO ] [sig ] Generating forecast for: FTI [2026-03-13T20:22:26.337199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-03-13T20:22:26.348807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-03-13T20:22:26.349143] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-03-13T20:22:26.349989] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-03-13T20:22:26.350043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:26.350077] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:26.350105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:26.350164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:26.409271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:26.409963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:26.410051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:26.410085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:26.535106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:26.535279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:26.535326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:26.535356] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:26.538871] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=78.27%) [2026-03-13T20:22:26.539154] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-03-13T20:22:26.539304] [INFO ] [sig ] FTI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:26.681699] [INFO ] [LOCAL ] Saved forecast: FTI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FTI.txt [2026-03-13T20:22:26.681850] [INFO ] [sig ] [1227/3262] Completed FTI in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-13T20:22:26.681893] [INFO ] [sig ] [1228/3262] Forecasting FTK... [2026-03-13T20:22:26.681923] [INFO ] [sig ] Generating forecast for: FTK [2026-03-13T20:22:26.681953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-03-13T20:22:26.693649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-03-13T20:22:26.694030] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-03-13T20:22:26.694923] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-03-13T20:22:26.694979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:26.695012] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:26.695039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:26.695095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:26.752291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:26.753156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:26.753245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:26.753277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:26.871597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:26.871761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:26.871800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:26.871828] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:26.875224] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: DOWN (p=43.76%) [2026-03-13T20:22:26.875509] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-03-13T20:22:26.875658] [INFO ] [sig ] FTK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:27.026103] [INFO ] [LOCAL ] Saved forecast: FTK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FTK.txt [2026-03-13T20:22:27.026291] [INFO ] [sig ] [1228/3262] Completed FTK in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-13T20:22:27.026344] [INFO ] [sig ] [1229/3262] Forecasting FTLF... [2026-03-13T20:22:27.026374] [INFO ] [sig ] Generating forecast for: FTLF [2026-03-13T20:22:27.026405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-03-13T20:22:27.038674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-03-13T20:22:27.039060] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-03-13T20:22:27.040072] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-03-13T20:22:27.040128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:27.040165] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:27.040200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:27.040269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:27.098286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:27.099219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:27.099346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:27.099383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:27.214135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:27.214292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:27.214331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:27.214359] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:27.218371] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: DOWN (p=20.94%) [2026-03-13T20:22:27.218725] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-03-13T20:22:27.218861] [INFO ] [sig ] FTLF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:27.365893] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FTLF.txt [2026-03-13T20:22:27.366054] [INFO ] [sig ] [1229/3262] Completed FTLF in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-13T20:22:27.366097] [INFO ] [sig ] [1230/3262] Forecasting FTQI... [2026-03-13T20:22:27.366126] [INFO ] [sig ] Generating forecast for: FTQI [2026-03-13T20:22:27.366157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-03-13T20:22:27.378189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-03-13T20:22:27.378658] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-03-13T20:22:27.379536] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-03-13T20:22:27.379625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:27.379670] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:27.379699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:27.379757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:27.438784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:27.439736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:27.439879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:27.439952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:27.560640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:27.560807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:27.560848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:27.560878] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:27.564478] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: UP (p=98.25%) [2026-03-13T20:22:27.564806] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-03-13T20:22:27.564946] [INFO ] [sig ] FTQI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:27.720035] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FTQI.txt [2026-03-13T20:22:27.720204] [INFO ] [sig ] [1230/3262] Completed FTQI in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-13T20:22:27.720247] [INFO ] [sig ] [1231/3262] Forecasting FTRE... [2026-03-13T20:22:27.720276] [INFO ] [sig ] Generating forecast for: FTRE [2026-03-13T20:22:27.720305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-03-13T20:22:27.731547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-03-13T20:22:27.731983] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-03-13T20:22:27.732915] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-03-13T20:22:27.732971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:27.733003] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:27.733030] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:27.733086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:27.805204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:27.806195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:27.806303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:27.806341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:27.937056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:27.937247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:27.937299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:27.937329] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:27.941225] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: DOWN (p=28.74%) [2026-03-13T20:22:27.941507] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-03-13T20:22:27.941658] [INFO ] [sig ] FTRE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:28.090366] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FTRE.txt [2026-03-13T20:22:28.090508] [INFO ] [sig ] [1231/3262] Completed FTRE in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-13T20:22:28.090550] [INFO ] [sig ] [1232/3262] Forecasting FTRI... [2026-03-13T20:22:28.090599] [INFO ] [sig ] Generating forecast for: FTRI [2026-03-13T20:22:28.090631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-03-13T20:22:28.102255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-03-13T20:22:28.102818] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-03-13T20:22:28.103768] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-03-13T20:22:28.103823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:28.103855] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:28.103881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:28.103938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:28.162964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:28.163788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:28.163873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:28.163908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:28.282866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:28.283028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:28.283069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:28.283097] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:28.286941] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: UP (p=51.66%) [2026-03-13T20:22:28.287224] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-03-13T20:22:28.287357] [INFO ] [sig ] FTRI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:28.438036] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FTRI.txt [2026-03-13T20:22:28.438190] [INFO ] [sig ] [1232/3262] Completed FTRI in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-13T20:22:28.438231] [INFO ] [sig ] [1233/3262] Forecasting FTS... [2026-03-13T20:22:28.438260] [INFO ] [sig ] Generating forecast for: FTS [2026-03-13T20:22:28.438289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-03-13T20:22:28.450458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-03-13T20:22:28.451012] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-03-13T20:22:28.451865] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-03-13T20:22:28.451919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:28.451951] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:28.451978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:28.452033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:28.513144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:28.513954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:28.514037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:28.514072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:28.648799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:28.648987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:28.649037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:28.649075] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:28.653664] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: DOWN (p=16.83%) [2026-03-13T20:22:28.653965] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-03-13T20:22:28.654095] [INFO ] [sig ] FTS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:28.801142] [INFO ] [LOCAL ] Saved forecast: FTS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FTS.txt [2026-03-13T20:22:28.801312] [INFO ] [sig ] [1233/3262] Completed FTS in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-13T20:22:28.801354] [INFO ] [sig ] [1234/3262] Forecasting FTSL... [2026-03-13T20:22:28.801384] [INFO ] [sig ] Generating forecast for: FTSL [2026-03-13T20:22:28.801415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-03-13T20:22:28.813398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-03-13T20:22:28.813799] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-03-13T20:22:28.814646] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-03-13T20:22:28.814711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:28.814753] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:28.814789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:28.814856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:28.873770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:28.874483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:28.874563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:28.874617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:29.003835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:29.003998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:29.004038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:29.004066] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:29.007537] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: UP (p=60.01%) [2026-03-13T20:22:29.007861] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-03-13T20:22:29.007996] [INFO ] [sig ] FTSL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:29.154329] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FTSL.txt [2026-03-13T20:22:29.154468] [INFO ] [sig ] [1234/3262] Completed FTSL in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-13T20:22:29.154509] [INFO ] [sig ] [1235/3262] Forecasting FTSM... [2026-03-13T20:22:29.154538] [INFO ] [sig ] Generating forecast for: FTSM [2026-03-13T20:22:29.154566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-03-13T20:22:29.166462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-03-13T20:22:29.166796] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-03-13T20:22:29.167675] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-03-13T20:22:29.167744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:29.167778] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:29.167807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:29.167863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:29.226688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:29.227518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:29.227641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:29.227677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:29.330323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:29.330491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:29.330534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:29.330562] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:29.334224] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-03-13T20:22:29.334509] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-03-13T20:22:29.334661] [INFO ] [sig ] FTSM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:29.486016] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FTSM.txt [2026-03-13T20:22:29.486204] [INFO ] [sig ] [1235/3262] Completed FTSM in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-13T20:22:29.486248] [INFO ] [sig ] [1236/3262] Forecasting FTXL... [2026-03-13T20:22:29.486280] [INFO ] [sig ] Generating forecast for: FTXL [2026-03-13T20:22:29.486311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-03-13T20:22:29.498231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-03-13T20:22:29.498559] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-03-13T20:22:29.499424] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-03-13T20:22:29.499477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:29.499510] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:29.499536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:29.499616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:29.557889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:29.558707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:29.558807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:29.558843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:29.682370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:29.682561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:29.682640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:29.682677] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:29.686320] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: UP (p=65.47%) [2026-03-13T20:22:29.686651] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-03-13T20:22:29.686790] [INFO ] [sig ] FTXL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:29.843107] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FTXL.txt [2026-03-13T20:22:29.843256] [INFO ] [sig ] [1236/3262] Completed FTXL in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-13T20:22:29.843298] [INFO ] [sig ] [1237/3262] Forecasting FTXN... [2026-03-13T20:22:29.843327] [INFO ] [sig ] Generating forecast for: FTXN [2026-03-13T20:22:29.843356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-03-13T20:22:29.854663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-03-13T20:22:29.855037] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-03-13T20:22:29.855878] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-03-13T20:22:29.855930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:29.855998] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:29.856027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:29.856084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:29.919007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:29.919927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:29.920014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:29.920048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:30.037434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:30.037628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:30.037671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:30.037699] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:30.041142] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: UP (p=89.50%) [2026-03-13T20:22:30.041423] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-03-13T20:22:30.041553] [INFO ] [sig ] FTXN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:30.187302] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FTXN.txt [2026-03-13T20:22:30.187455] [INFO ] [sig ] [1237/3262] Completed FTXN in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-13T20:22:30.187496] [INFO ] [sig ] [1238/3262] Forecasting FTXO... [2026-03-13T20:22:30.187525] [INFO ] [sig ] Generating forecast for: FTXO [2026-03-13T20:22:30.187553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-03-13T20:22:30.199053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-03-13T20:22:30.199427] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-03-13T20:22:30.200264] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-03-13T20:22:30.200332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:30.200370] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:30.200403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:30.200461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:30.259522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:30.260444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:30.260529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:30.260563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:30.390517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:30.390820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:30.390888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:30.390933] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:30.395392] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: DOWN (p=27.53%) [2026-03-13T20:22:30.395840] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-03-13T20:22:30.396038] [INFO ] [sig ] FTXO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:30.550471] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FTXO.txt [2026-03-13T20:22:30.550714] [INFO ] [sig ] [1238/3262] Completed FTXO in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-13T20:22:30.550789] [INFO ] [sig ] [1239/3262] Forecasting FUBO... [2026-03-13T20:22:30.550837] [INFO ] [sig ] Generating forecast for: FUBO [2026-03-13T20:22:30.550894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-03-13T20:22:30.563845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-03-13T20:22:30.564190] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-03-13T20:22:30.565134] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-03-13T20:22:30.565187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:30.565222] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:30.565248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:30.565315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:30.624163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:30.625089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:30.625175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:30.625209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:30.747557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:30.747748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:30.747790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:30.747817] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:30.751352] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: DOWN (p=31.34%) [2026-03-13T20:22:30.751657] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-03-13T20:22:30.751786] [INFO ] [sig ] FUBO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:30.893732] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FUBO.txt [2026-03-13T20:22:30.893880] [INFO ] [sig ] [1239/3262] Completed FUBO in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-13T20:22:30.893935] [INFO ] [sig ] [1240/3262] Forecasting FUL... [2026-03-13T20:22:30.893967] [INFO ] [sig ] Generating forecast for: FUL [2026-03-13T20:22:30.894186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-03-13T20:22:30.906461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-03-13T20:22:30.906777] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-03-13T20:22:30.907556] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-03-13T20:22:30.907665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:30.907887] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:30.907913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:30.907969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:30.968340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:30.969156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:30.969239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:30.969278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:31.105842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:31.106003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:31.106044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:31.106122] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:31.110146] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: DOWN (p=16.26%) [2026-03-13T20:22:31.110453] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-03-13T20:22:31.110773] [INFO ] [sig ] FUL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:31.265143] [INFO ] [LOCAL ] Saved forecast: FUL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FUL.txt [2026-03-13T20:22:31.265303] [INFO ] [sig ] [1240/3262] Completed FUL in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-13T20:22:31.265344] [INFO ] [sig ] [1241/3262] Forecasting FULC... [2026-03-13T20:22:31.265375] [INFO ] [sig ] Generating forecast for: FULC [2026-03-13T20:22:31.265407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-03-13T20:22:31.277218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-03-13T20:22:31.277621] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-03-13T20:22:31.278435] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-03-13T20:22:31.278502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:31.278535] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:31.278562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:31.278654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:31.338531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:31.339526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:31.339646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:31.339693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:31.468341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:31.468499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:31.468539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:31.468584] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:31.472177] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: UP (p=84.05%) [2026-03-13T20:22:31.472463] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-03-13T20:22:31.472769] [INFO ] [sig ] FULC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:31.615137] [INFO ] [LOCAL ] Saved forecast: FULC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FULC.txt [2026-03-13T20:22:31.615281] [INFO ] [sig ] [1241/3262] Completed FULC in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-13T20:22:31.615321] [INFO ] [sig ] [1242/3262] Forecasting FUN... [2026-03-13T20:22:31.615351] [INFO ] [sig ] Generating forecast for: FUN [2026-03-13T20:22:31.615382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-03-13T20:22:31.626699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-03-13T20:22:31.627000] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-03-13T20:22:31.627836] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-03-13T20:22:31.627889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:31.627919] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:31.627945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:31.628001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:31.684756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:31.685474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:31.685556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:31.685610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:31.805399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:31.805560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:31.805637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:31.805668] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:31.809135] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: UP (p=78.25%) [2026-03-13T20:22:31.809437] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-03-13T20:22:31.809599] [INFO ] [sig ] FUN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:31.954902] [INFO ] [LOCAL ] Saved forecast: FUN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FUN.txt [2026-03-13T20:22:31.955077] [INFO ] [sig ] [1242/3262] Completed FUN in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-13T20:22:31.955119] [INFO ] [sig ] [1243/3262] Forecasting FUNC... [2026-03-13T20:22:31.955150] [INFO ] [sig ] Generating forecast for: FUNC [2026-03-13T20:22:31.955180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-03-13T20:22:31.966289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-03-13T20:22:31.966643] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-03-13T20:22:31.967493] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-03-13T20:22:31.967546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:31.967627] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:31.967655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:31.967712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:32.025416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:32.026306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:32.026391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:32.026424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:32.143793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:32.143960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:32.144001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:32.144031] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:32.147604] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: UP (p=91.15%) [2026-03-13T20:22:32.147902] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-03-13T20:22:32.148042] [INFO ] [sig ] FUNC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:32.292520] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FUNC.txt [2026-03-13T20:22:32.292703] [INFO ] [sig ] [1243/3262] Completed FUNC in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 12.1m [2026-03-13T20:22:32.292744] [INFO ] [sig ] [1244/3262] Forecasting FUND... [2026-03-13T20:22:32.292775] [INFO ] [sig ] Generating forecast for: FUND [2026-03-13T20:22:32.292804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-03-13T20:22:32.303379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-03-13T20:22:32.303813] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-03-13T20:22:32.304717] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-03-13T20:22:32.304771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:32.304803] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:32.304829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:32.304884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:32.363271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:32.364187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:32.364272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:32.364305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:32.475152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:32.475314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:32.475354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:32.475381] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:32.478890] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: UP (p=81.93%) [2026-03-13T20:22:32.479179] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-03-13T20:22:32.479318] [INFO ] [sig ] FUND: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:32.621934] [INFO ] [LOCAL ] Saved forecast: FUND 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FUND.txt [2026-03-13T20:22:32.622109] [INFO ] [sig ] [1244/3262] Completed FUND in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-13T20:22:32.622151] [INFO ] [sig ] [1245/3262] Forecasting FVCB... [2026-03-13T20:22:32.622180] [INFO ] [sig ] Generating forecast for: FVCB [2026-03-13T20:22:32.622210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-03-13T20:22:32.632924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-03-13T20:22:32.633257] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-03-13T20:22:32.634104] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-03-13T20:22:32.634160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:32.634193] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:32.634222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:32.634279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:32.692855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:32.693803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:32.693895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:32.693937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:32.815750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:32.815951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:32.816001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:32.816033] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:32.819899] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: UP (p=52.21%) [2026-03-13T20:22:32.820188] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-03-13T20:22:32.820319] [INFO ] [sig ] FVCB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:32.967095] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FVCB.txt [2026-03-13T20:22:32.967272] [INFO ] [sig ] [1245/3262] Completed FVCB in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-13T20:22:32.967327] [INFO ] [sig ] [1246/3262] Forecasting FWONA... [2026-03-13T20:22:32.967362] [INFO ] [sig ] Generating forecast for: FWONA [2026-03-13T20:22:32.967395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-03-13T20:22:32.980209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-03-13T20:22:32.980640] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-03-13T20:22:32.981456] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-03-13T20:22:32.981719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:32.981771] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:32.981801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:32.981859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:33.040425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:33.041069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:33.041148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:33.041181] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:33.163968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:33.164136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:33.164177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:33.164208] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:33.167828] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: DOWN (p=10.62%) [2026-03-13T20:22:33.168112] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-03-13T20:22:33.168241] [INFO ] [sig ] FWONA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:33.312508] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FWONA.txt [2026-03-13T20:22:33.312696] [INFO ] [sig ] [1246/3262] Completed FWONA in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-13T20:22:33.312740] [INFO ] [sig ] [1247/3262] Forecasting FWONK... [2026-03-13T20:22:33.312770] [INFO ] [sig ] Generating forecast for: FWONK [2026-03-13T20:22:33.312800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-03-13T20:22:33.325258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-03-13T20:22:33.325675] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-03-13T20:22:33.326498] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-03-13T20:22:33.326552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:33.326611] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:33.326644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:33.326702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:33.389567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:33.390632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:33.390755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:33.390791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:33.508594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:33.508765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:33.508809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:33.508840] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:33.512502] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: DOWN (p=18.18%) [2026-03-13T20:22:33.512814] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-03-13T20:22:33.512951] [INFO ] [sig ] FWONK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:33.660897] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FWONK.txt [2026-03-13T20:22:33.661062] [INFO ] [sig ] [1247/3262] Completed FWONK in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-13T20:22:33.661110] [INFO ] [sig ] [1248/3262] Forecasting FWRD... [2026-03-13T20:22:33.661141] [INFO ] [sig ] Generating forecast for: FWRD [2026-03-13T20:22:33.661180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-03-13T20:22:33.673064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-03-13T20:22:33.673455] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-03-13T20:22:33.674313] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-03-13T20:22:33.674367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:33.674404] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:33.674432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:33.674494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:33.734114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:33.735030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:33.735145] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:33.735183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:33.860216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:33.860380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:33.860420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:33.860448] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:33.864471] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: UP (p=85.01%) [2026-03-13T20:22:33.864778] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-03-13T20:22:33.864914] [INFO ] [sig ] FWRD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:34.019882] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FWRD.txt [2026-03-13T20:22:34.020043] [INFO ] [sig ] [1248/3262] Completed FWRD in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-13T20:22:34.020087] [INFO ] [sig ] [1249/3262] Forecasting FWRG... [2026-03-13T20:22:34.020119] [INFO ] [sig ] Generating forecast for: FWRG [2026-03-13T20:22:34.020151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-03-13T20:22:34.031836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-03-13T20:22:34.032180] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-03-13T20:22:34.033016] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-03-13T20:22:34.033069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:34.033102] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:34.033130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:34.033189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:34.095667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:34.096559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:34.096688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:34.096731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:34.219145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:34.219317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:34.219360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:34.219392] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:34.222882] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: UP (p=93.40%) [2026-03-13T20:22:34.223170] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-03-13T20:22:34.223305] [INFO ] [sig ] FWRG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:34.366420] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/FWRG.txt [2026-03-13T20:22:34.366594] [INFO ] [sig ] [1249/3262] Completed FWRG in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-13T20:22:34.366652] [INFO ] [sig ] [1250/3262] Forecasting FYC... [2026-03-13T20:22:34.366686] [INFO ] [sig ] Generating forecast for: FYC [2026-03-13T20:22:34.366717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-03-13T20:22:34.378185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-03-13T20:22:34.378596] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-03-13T20:22:34.379455] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-03-13T20:22:34.379510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:34.379544] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:34.379594] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:34.379656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:34.441618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:34.442626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:34.442725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:34.442763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:34.567366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:34.567538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:34.567636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:34.567673] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:34.571283] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: DOWN (p=7.84%) [2026-03-13T20:22:34.571606] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-03-13T20:22:34.571749] [INFO ] [sig ] FYC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:34.716874] [INFO ] [LOCAL ] Saved forecast: FYC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FYC.txt [2026-03-13T20:22:34.717064] [INFO ] [sig ] [1250/3262] Completed FYC in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-13T20:22:34.717107] [INFO ] [sig ] [1251/3262] Forecasting FYX... [2026-03-13T20:22:34.717138] [INFO ] [sig ] Generating forecast for: FYX [2026-03-13T20:22:34.717169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-03-13T20:22:34.728727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-03-13T20:22:34.729115] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-03-13T20:22:34.729969] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-03-13T20:22:34.730024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:34.730058] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:34.730085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:34.730143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:34.792385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:34.793389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:34.793480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:34.793518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:34.921564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:34.921752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:34.921794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:34.921824] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:34.925343] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: DOWN (p=4.08%) [2026-03-13T20:22:34.925659] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-03-13T20:22:34.925812] [INFO ] [sig ] FYX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:35.070903] [INFO ] [LOCAL ] Saved forecast: FYX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/FYX.txt [2026-03-13T20:22:35.071064] [INFO ] [sig ] [1251/3262] Completed FYX in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-13T20:22:35.071106] [INFO ] [sig ] [1252/3262] Forecasting G... [2026-03-13T20:22:35.071137] [INFO ] [sig ] Generating forecast for: G [2026-03-13T20:22:35.071167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-03-13T20:22:35.083263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-03-13T20:22:35.083657] [INFO ] [FORECASTER] Starting predict_future for G [2026-03-13T20:22:35.084507] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-03-13T20:22:35.084592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:35.084630] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:35.084659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:35.084718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:35.142833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:35.143673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:35.143756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:35.143788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:35.277282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:35.277494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:35.277547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:35.277643] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:35.281757] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: DOWN (p=18.58%) [2026-03-13T20:22:35.282058] [INFO ] [FORECASTER] Completed predict_future for G [2026-03-13T20:22:35.282208] [INFO ] [sig ] G: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:35.444152] [INFO ] [LOCAL ] Saved forecast: G 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/G.txt [2026-03-13T20:22:35.444308] [INFO ] [sig ] [1252/3262] Completed G in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-13T20:22:35.444350] [INFO ] [sig ] [1253/3262] Forecasting GAB... [2026-03-13T20:22:35.444381] [INFO ] [sig ] Generating forecast for: GAB [2026-03-13T20:22:35.444422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-03-13T20:22:35.458939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-03-13T20:22:35.459355] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-03-13T20:22:35.460414] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-03-13T20:22:35.460478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:35.460521] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:35.460561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:35.460666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:35.526088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:35.526986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:35.527075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:35.527109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:35.663822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:35.663992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:35.664038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:35.664087] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:35.667683] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: DOWN (p=12.61%) [2026-03-13T20:22:35.667968] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-03-13T20:22:35.668100] [INFO ] [sig ] GAB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:35.825209] [INFO ] [LOCAL ] Saved forecast: GAB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GAB.txt [2026-03-13T20:22:35.825349] [INFO ] [sig ] [1253/3262] Completed GAB in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-13T20:22:35.825391] [INFO ] [sig ] [1254/3262] Forecasting GABC... [2026-03-13T20:22:35.825427] [INFO ] [sig ] Generating forecast for: GABC [2026-03-13T20:22:35.825464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-03-13T20:22:35.840832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-03-13T20:22:35.841244] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-03-13T20:22:35.842134] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-03-13T20:22:35.842190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:35.842253] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:35.842282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:35.842357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:35.901421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:35.902341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:35.902441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:35.902482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:36.023303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:36.023498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:36.023559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:36.023631] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:36.028281] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: UP (p=70.98%) [2026-03-13T20:22:36.028624] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-03-13T20:22:36.028769] [INFO ] [sig ] GABC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:36.177077] [INFO ] [LOCAL ] Saved forecast: GABC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GABC.txt [2026-03-13T20:22:36.177249] [INFO ] [sig ] [1254/3262] Completed GABC in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-13T20:22:36.177291] [INFO ] [sig ] [1255/3262] Forecasting GAIA... [2026-03-13T20:22:36.177321] [INFO ] [sig ] Generating forecast for: GAIA [2026-03-13T20:22:36.177351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-03-13T20:22:36.188701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-03-13T20:22:36.189037] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-03-13T20:22:36.189888] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-03-13T20:22:36.189943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:36.189976] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:36.190004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:36.190061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:36.248081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:36.249018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:36.249103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:36.249180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:36.370021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:36.370184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:36.370224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:36.370253] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:36.374117] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: UP (p=56.04%) [2026-03-13T20:22:36.374411] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-03-13T20:22:36.374590] [INFO ] [sig ] GAIA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:36.532830] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GAIA.txt [2026-03-13T20:22:36.533030] [INFO ] [sig ] [1255/3262] Completed GAIA in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-13T20:22:36.533075] [INFO ] [sig ] [1256/3262] Forecasting GAIN... [2026-03-13T20:22:36.533107] [INFO ] [sig ] Generating forecast for: GAIN [2026-03-13T20:22:36.533137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-03-13T20:22:36.546172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-03-13T20:22:36.546626] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-03-13T20:22:36.547440] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-03-13T20:22:36.547495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:36.547529] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:36.547555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:36.547663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:36.609533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:36.610475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:36.610612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:36.610650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:36.739336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:36.739505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:36.739545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:36.739595] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:36.744031] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: UP (p=90.81%) [2026-03-13T20:22:36.744441] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-03-13T20:22:36.744619] [INFO ] [sig ] GAIN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:36.897298] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GAIN.txt [2026-03-13T20:22:36.897458] [INFO ] [sig ] [1256/3262] Completed GAIN in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-13T20:22:36.897499] [INFO ] [sig ] [1257/3262] Forecasting GAM... [2026-03-13T20:22:36.897529] [INFO ] [sig ] Generating forecast for: GAM [2026-03-13T20:22:36.897796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-03-13T20:22:36.908684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-03-13T20:22:36.908943] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-03-13T20:22:36.909782] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-03-13T20:22:36.909834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:36.909866] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:36.909907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:36.909964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:36.979437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:36.980405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:36.980489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:36.980523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:37.106202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:37.106366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:37.106405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:37.106475] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:37.110726] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: UP (p=89.92%) [2026-03-13T20:22:37.111107] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-03-13T20:22:37.111263] [INFO ] [sig ] GAM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:37.264252] [INFO ] [LOCAL ] Saved forecast: GAM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GAM.txt [2026-03-13T20:22:37.264443] [INFO ] [sig ] [1257/3262] Completed GAM in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-13T20:22:37.264493] [INFO ] [sig ] [1258/3262] Forecasting GAMB... [2026-03-13T20:22:37.264531] [INFO ] [sig ] Generating forecast for: GAMB [2026-03-13T20:22:37.264588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-03-13T20:22:37.276422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-03-13T20:22:37.276854] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-03-13T20:22:37.277865] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-03-13T20:22:37.277918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:37.277950] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:37.277976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:37.278031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:37.340206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:37.341319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:37.341401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:37.341436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:37.469643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:37.469806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:37.469847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:37.469878] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:37.473462] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: DOWN (p=21.46%) [2026-03-13T20:22:37.473954] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-03-13T20:22:37.474088] [INFO ] [sig ] GAMB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:37.621602] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GAMB.txt [2026-03-13T20:22:37.621771] [INFO ] [sig ] [1258/3262] Completed GAMB in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-13T20:22:37.621812] [INFO ] [sig ] [1259/3262] Forecasting GANX... [2026-03-13T20:22:37.621841] [INFO ] [sig ] Generating forecast for: GANX [2026-03-13T20:22:37.621872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-03-13T20:22:37.633834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-03-13T20:22:37.634252] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-03-13T20:22:37.635137] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-03-13T20:22:37.635191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:37.635223] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:37.635250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:37.635309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:37.693385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:37.694317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:37.694403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:37.694437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:37.815461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:37.815640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:37.815682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:37.815711] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:37.819381] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=6.28%) [2026-03-13T20:22:37.819746] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-03-13T20:22:37.819885] [INFO ] [sig ] GANX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:37.964788] [INFO ] [LOCAL ] Saved forecast: GANX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GANX.txt [2026-03-13T20:22:37.964953] [INFO ] [sig ] [1259/3262] Completed GANX in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-13T20:22:37.964994] [INFO ] [sig ] [1260/3262] Forecasting GASS... [2026-03-13T20:22:37.965025] [INFO ] [sig ] Generating forecast for: GASS [2026-03-13T20:22:37.965055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-03-13T20:22:37.977162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-03-13T20:22:37.977463] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-03-13T20:22:37.978295] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-03-13T20:22:37.978348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:37.978380] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:37.978410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:37.978479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:38.041661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:38.042600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:38.042697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:38.042730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:38.171011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:38.171206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:38.171250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:38.171280] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:38.175293] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=93.95%) [2026-03-13T20:22:38.175627] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-03-13T20:22:38.175767] [INFO ] [sig ] GASS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:38.321066] [INFO ] [LOCAL ] Saved forecast: GASS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GASS.txt [2026-03-13T20:22:38.321226] [INFO ] [sig ] [1260/3262] Completed GASS in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.0m [2026-03-13T20:22:38.321266] [INFO ] [sig ] [1261/3262] Forecasting GATX... [2026-03-13T20:22:38.321299] [INFO ] [sig ] Generating forecast for: GATX [2026-03-13T20:22:38.321352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-03-13T20:22:38.332917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-03-13T20:22:38.333255] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-03-13T20:22:38.334110] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-03-13T20:22:38.334164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:38.334197] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:38.334225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:38.334283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:38.392609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:38.393490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:38.393591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:38.393627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:38.521259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:38.521425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:38.521466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:38.521495] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:38.524973] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: DOWN (p=15.12%) [2026-03-13T20:22:38.525264] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-03-13T20:22:38.525401] [INFO ] [sig ] GATX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:38.674002] [INFO ] [LOCAL ] Saved forecast: GATX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GATX.txt [2026-03-13T20:22:38.674165] [INFO ] [sig ] [1261/3262] Completed GATX in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.0m [2026-03-13T20:22:38.674207] [INFO ] [sig ] [1262/3262] Forecasting GBAB... [2026-03-13T20:22:38.674237] [INFO ] [sig ] Generating forecast for: GBAB [2026-03-13T20:22:38.674267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-03-13T20:22:38.685640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-03-13T20:22:38.686015] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-03-13T20:22:38.686826] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-03-13T20:22:38.686878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:38.686910] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:38.686937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:38.686994] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:38.746817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:38.747761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:38.747850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:38.747885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:38.879762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:38.879941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:38.879987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:38.880024] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:38.883900] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-03-13T20:22:38.884279] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-03-13T20:22:38.884428] [INFO ] [sig ] GBAB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:39.034059] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GBAB.txt [2026-03-13T20:22:39.034204] [INFO ] [sig ] [1262/3262] Completed GBAB in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.0m [2026-03-13T20:22:39.034246] [INFO ] [sig ] [1263/3262] Forecasting GBCI... [2026-03-13T20:22:39.034276] [INFO ] [sig ] Generating forecast for: GBCI [2026-03-13T20:22:39.034305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-03-13T20:22:39.044817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-03-13T20:22:39.045115] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-03-13T20:22:39.045919] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-03-13T20:22:39.045972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:39.046003] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:39.046029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:39.046085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:39.103986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:39.104611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:39.104690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:39.104721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:39.223147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:39.223289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:39.223328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:39.223357] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:39.226760] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-03-13T20:22:39.227036] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-03-13T20:22:39.227162] [INFO ] [sig ] GBCI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:39.367870] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GBCI.txt [2026-03-13T20:22:39.367995] [INFO ] [sig ] [1263/3262] Completed GBCI in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.0m [2026-03-13T20:22:39.368036] [INFO ] [sig ] [1264/3262] Forecasting GBDC... [2026-03-13T20:22:39.368064] [INFO ] [sig ] Generating forecast for: GBDC [2026-03-13T20:22:39.368092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-03-13T20:22:39.379868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-03-13T20:22:39.380156] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-03-13T20:22:39.380963] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-03-13T20:22:39.381015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:39.381046] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:39.381074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:39.381131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:39.438050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:39.438736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:39.438839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:39.438873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:39.552454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:39.552606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:39.552646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:39.552675] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:39.556022] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: UP (p=92.49%) [2026-03-13T20:22:39.556297] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-03-13T20:22:39.556425] [INFO ] [sig ] GBDC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:39.697425] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GBDC.txt [2026-03-13T20:22:39.697552] [INFO ] [sig ] [1264/3262] Completed GBDC in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.0m [2026-03-13T20:22:39.697638] [INFO ] [sig ] [1265/3262] Forecasting GBTG... [2026-03-13T20:22:39.697670] [INFO ] [sig ] Generating forecast for: GBTG [2026-03-13T20:22:39.697704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-03-13T20:22:39.708090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-03-13T20:22:39.708393] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-03-13T20:22:39.709201] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-03-13T20:22:39.709254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:39.709286] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:39.709312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:39.709368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:39.765700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:39.766331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:39.766409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:39.766441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:39.889502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:39.889663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:39.889703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:39.889731] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:39.893060] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: DOWN (p=21.68%) [2026-03-13T20:22:39.893335] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-03-13T20:22:39.893461] [INFO ] [sig ] GBTG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:40.037347] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GBTG.txt [2026-03-13T20:22:40.037475] [INFO ] [sig ] [1265/3262] Completed GBTG in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.0m [2026-03-13T20:22:40.037516] [INFO ] [sig ] [1266/3262] Forecasting GBX... [2026-03-13T20:22:40.037548] [INFO ] [sig ] Generating forecast for: GBX [2026-03-13T20:22:40.037612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-03-13T20:22:40.049012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-03-13T20:22:40.049309] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-03-13T20:22:40.050136] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-03-13T20:22:40.050189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:40.050221] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:40.050247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:40.050303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:40.107325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:40.107968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:40.108047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:40.108078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:40.225213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:40.225359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:40.225398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:40.225427] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:40.229164] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: DOWN (p=44.04%) [2026-03-13T20:22:40.229439] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-03-13T20:22:40.229565] [INFO ] [sig ] GBX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:40.375066] [INFO ] [LOCAL ] Saved forecast: GBX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GBX.txt [2026-03-13T20:22:40.375188] [INFO ] [sig ] [1266/3262] Completed GBX in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.0m [2026-03-13T20:22:40.375228] [INFO ] [sig ] [1267/3262] Forecasting GCBC... [2026-03-13T20:22:40.375257] [INFO ] [sig ] Generating forecast for: GCBC [2026-03-13T20:22:40.375286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-03-13T20:22:40.385431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-03-13T20:22:40.385712] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-03-13T20:22:40.386644] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-03-13T20:22:40.386699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:40.386732] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:40.386950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:40.387005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:40.445507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:40.446348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:40.446428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:40.446462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:40.549185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:40.549301] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-13T20:22:40.549337] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:40.549365] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:40.553007] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-03-13T20:22:40.553277] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-03-13T20:22:40.553405] [INFO ] [sig ] GCBC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:40.695151] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GCBC.txt [2026-03-13T20:22:40.695303] [INFO ] [sig ] [1267/3262] Completed GCBC in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-13T20:22:40.695345] [INFO ] [sig ] [1268/3262] Forecasting GCMG... [2026-03-13T20:22:40.695374] [INFO ] [sig ] Generating forecast for: GCMG [2026-03-13T20:22:40.695405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-03-13T20:22:40.706836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-03-13T20:22:40.707319] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-03-13T20:22:40.708329] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-03-13T20:22:40.708382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:40.708414] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:40.708440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:40.708508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:40.766828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:40.767427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:40.767505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:40.767537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:40.886358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:40.886501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:40.886539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:40.886567] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:40.890108] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-03-13T20:22:40.890380] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-03-13T20:22:40.890504] [INFO ] [sig ] GCMG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:41.035482] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GCMG.txt [2026-03-13T20:22:41.035660] [INFO ] [sig ] [1268/3262] Completed GCMG in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-13T20:22:41.035713] [INFO ] [sig ] [1269/3262] Forecasting GCO... [2026-03-13T20:22:41.035744] [INFO ] [sig ] Generating forecast for: GCO [2026-03-13T20:22:41.035775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-03-13T20:22:41.046665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-03-13T20:22:41.047164] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-03-13T20:22:41.047998] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-03-13T20:22:41.048051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:41.048083] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:41.048109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:41.048165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:41.106073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:41.106713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:41.106791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:41.106823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:41.224175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:41.224312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:41.224351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:41.224380] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:41.227755] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: DOWN (p=14.11%) [2026-03-13T20:22:41.228033] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-03-13T20:22:41.228176] [INFO ] [sig ] GCO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:41.376557] [INFO ] [LOCAL ] Saved forecast: GCO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GCO.txt [2026-03-13T20:22:41.376704] [INFO ] [sig ] [1269/3262] Completed GCO in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-13T20:22:41.376745] [INFO ] [sig ] [1270/3262] Forecasting GD... [2026-03-13T20:22:41.376773] [INFO ] [sig ] Generating forecast for: GD [2026-03-13T20:22:41.376802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-03-13T20:22:41.388516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-03-13T20:22:41.388828] [INFO ] [FORECASTER] Starting predict_future for GD [2026-03-13T20:22:41.389862] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-03-13T20:22:41.389938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:41.389972] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:41.389999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:41.390055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:41.446638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:41.447306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:41.447384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:41.447416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:41.562069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:41.562194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:41.562231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:41.562259] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:41.565499] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: DOWN (p=35.78%) [2026-03-13T20:22:41.565793] [INFO ] [FORECASTER] Completed predict_future for GD [2026-03-13T20:22:41.565918] [INFO ] [sig ] GD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:41.708275] [INFO ] [LOCAL ] Saved forecast: GD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GD.txt [2026-03-13T20:22:41.708399] [INFO ] [sig ] [1270/3262] Completed GD in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-13T20:22:41.708439] [INFO ] [sig ] [1271/3262] Forecasting GDC... [2026-03-13T20:22:41.708467] [INFO ] [sig ] Generating forecast for: GDC [2026-03-13T20:22:41.708496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-03-13T20:22:41.719060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-03-13T20:22:41.719340] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-03-13T20:22:41.720166] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-03-13T20:22:41.720219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:41.720278] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:41.720308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:41.720366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:41.777221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:41.777881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:41.777957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:41.777989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:41.898501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:41.898677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:41.898724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:41.898760] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:41.902192] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: UP (p=94.85%) [2026-03-13T20:22:41.902478] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-03-13T20:22:41.902651] [INFO ] [sig ] GDC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:42.045720] [INFO ] [LOCAL ] Saved forecast: GDC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GDC.txt [2026-03-13T20:22:42.045859] [INFO ] [sig ] [1271/3262] Completed GDC in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-13T20:22:42.045901] [INFO ] [sig ] [1272/3262] Forecasting GDDY... [2026-03-13T20:22:42.045930] [INFO ] [sig ] Generating forecast for: GDDY [2026-03-13T20:22:42.045960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-03-13T20:22:42.057932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-03-13T20:22:42.058232] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-03-13T20:22:42.059072] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-03-13T20:22:42.059125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:42.059156] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:42.059182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:42.059238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:42.126158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:42.127091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:42.127182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:42.127223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:42.255971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:42.256125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:42.256163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:42.256192] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:42.259615] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: DOWN (p=49.81%) [2026-03-13T20:22:42.259903] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-03-13T20:22:42.260027] [INFO ] [sig ] GDDY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:42.402567] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GDDY.txt [2026-03-13T20:22:42.402711] [INFO ] [sig ] [1272/3262] Completed GDDY in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-13T20:22:42.402750] [INFO ] [sig ] [1273/3262] Forecasting GDEN... [2026-03-13T20:22:42.402780] [INFO ] [sig ] Generating forecast for: GDEN [2026-03-13T20:22:42.402809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-03-13T20:22:42.413735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-03-13T20:22:42.414026] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-03-13T20:22:42.414834] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-03-13T20:22:42.414886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:42.414918] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:42.414945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:42.415000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:42.471285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:42.471931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:42.472009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:42.472043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:42.590601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:42.590737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:42.590776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:42.591004] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:42.594684] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-03-13T20:22:42.595152] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-03-13T20:22:42.595279] [INFO ] [sig ] GDEN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:42.736037] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GDEN.txt [2026-03-13T20:22:42.736157] [INFO ] [sig ] [1273/3262] Completed GDEN in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-13T20:22:42.736211] [INFO ] [sig ] [1274/3262] Forecasting GDRX... [2026-03-13T20:22:42.736244] [INFO ] [sig ] Generating forecast for: GDRX [2026-03-13T20:22:42.736275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-03-13T20:22:42.746976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-03-13T20:22:42.747262] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-03-13T20:22:42.748076] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-03-13T20:22:42.748128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:42.748159] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:42.748185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:42.748240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:42.805713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:42.806314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:42.806391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:42.806423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:42.925722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:42.925851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:42.925889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:42.925949] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:42.929379] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: UP (p=59.92%) [2026-03-13T20:22:42.929680] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-03-13T20:22:42.929805] [INFO ] [sig ] GDRX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:43.075982] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GDRX.txt [2026-03-13T20:22:43.076100] [INFO ] [sig ] [1274/3262] Completed GDRX in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-13T20:22:43.076140] [INFO ] [sig ] [1275/3262] Forecasting GDS... [2026-03-13T20:22:43.076169] [INFO ] [sig ] Generating forecast for: GDS [2026-03-13T20:22:43.076199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-03-13T20:22:43.089416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-03-13T20:22:43.089716] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-03-13T20:22:43.090510] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-03-13T20:22:43.090568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:43.090633] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:43.090666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:43.090735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:43.147270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:43.147937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:43.148017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:43.148051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:43.269830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:43.269966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:43.270003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:43.270032] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:43.273371] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: UP (p=69.83%) [2026-03-13T20:22:43.273695] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-03-13T20:22:43.273822] [INFO ] [sig ] GDS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:43.414976] [INFO ] [LOCAL ] Saved forecast: GDS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GDS.txt [2026-03-13T20:22:43.415089] [INFO ] [sig ] [1275/3262] Completed GDS in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-13T20:22:43.415127] [INFO ] [sig ] [1276/3262] Forecasting GDYN... [2026-03-13T20:22:43.415156] [INFO ] [sig ] Generating forecast for: GDYN [2026-03-13T20:22:43.415185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-03-13T20:22:43.426539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-03-13T20:22:43.426863] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-03-13T20:22:43.427686] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-03-13T20:22:43.427738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:43.427769] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:43.427795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:43.427851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:43.484103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:43.484725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:43.484802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:43.484834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:43.603935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:43.604064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:43.604102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:43.604131] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:43.607405] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: UP (p=61.72%) [2026-03-13T20:22:43.607713] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-03-13T20:22:43.607841] [INFO ] [sig ] GDYN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:43.748541] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GDYN.txt [2026-03-13T20:22:43.748694] [INFO ] [sig ] [1276/3262] Completed GDYN in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-13T20:22:43.748734] [INFO ] [sig ] [1277/3262] Forecasting GE... [2026-03-13T20:22:43.748765] [INFO ] [sig ] Generating forecast for: GE [2026-03-13T20:22:43.748796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-03-13T20:22:43.760300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-03-13T20:22:43.760644] [INFO ] [FORECASTER] Starting predict_future for GE [2026-03-13T20:22:43.761424] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-03-13T20:22:43.761476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:43.761506] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:43.761532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:43.761611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:43.820210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:43.820935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:43.821016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:43.821048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:43.942017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:43.942179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:43.942259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:43.942291] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:43.945688] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: UP (p=80.82%) [2026-03-13T20:22:43.945966] [INFO ] [FORECASTER] Completed predict_future for GE [2026-03-13T20:22:43.946093] [INFO ] [sig ] GE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:44.087120] [INFO ] [LOCAL ] Saved forecast: GE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GE.txt [2026-03-13T20:22:44.087258] [INFO ] [sig ] [1277/3262] Completed GE in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 11.9m [2026-03-13T20:22:44.087298] [INFO ] [sig ] [1278/3262] Forecasting GECC... [2026-03-13T20:22:44.087328] [INFO ] [sig ] Generating forecast for: GECC [2026-03-13T20:22:44.087357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-03-13T20:22:44.097900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-03-13T20:22:44.098170] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-03-13T20:22:44.098992] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-03-13T20:22:44.099046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:44.099078] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:44.099106] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:44.099161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:44.157534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:44.158255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:44.158334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:44.158366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:44.280066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:44.280228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:44.280269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:44.280298] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:44.283730] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: DOWN (p=21.70%) [2026-03-13T20:22:44.284004] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-03-13T20:22:44.284129] [INFO ] [sig ] GECC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:44.425079] [INFO ] [LOCAL ] Saved forecast: GECC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GECC.txt [2026-03-13T20:22:44.425208] [INFO ] [sig ] [1278/3262] Completed GECC in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-13T20:22:44.425249] [INFO ] [sig ] [1279/3262] Forecasting GEF... [2026-03-13T20:22:44.425278] [INFO ] [sig ] Generating forecast for: GEF [2026-03-13T20:22:44.425307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-03-13T20:22:44.436220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-03-13T20:22:44.436506] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-03-13T20:22:44.437290] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-03-13T20:22:44.437342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:44.437373] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:44.437400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:44.437455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:44.493798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:44.494436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:44.494514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:44.494546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:44.613449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:44.613652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:44.613693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:44.613723] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:44.617152] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: DOWN (p=13.83%) [2026-03-13T20:22:44.617435] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-03-13T20:22:44.617640] [INFO ] [sig ] GEF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:44.758098] [INFO ] [LOCAL ] Saved forecast: GEF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GEF.txt [2026-03-13T20:22:44.758250] [INFO ] [sig ] [1279/3262] Completed GEF in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-13T20:22:44.758291] [INFO ] [sig ] [1280/3262] Forecasting GEHC... [2026-03-13T20:22:44.758321] [INFO ] [sig ] Generating forecast for: GEHC [2026-03-13T20:22:44.758351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-03-13T20:22:44.769360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-03-13T20:22:44.769740] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-03-13T20:22:44.770546] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-03-13T20:22:44.770627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:44.770661] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:44.770687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:44.770743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:44.827084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:44.827953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:44.828037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:44.828069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:44.952227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:44.952417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:44.952457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:44.952486] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:44.956018] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: DOWN (p=43.77%) [2026-03-13T20:22:44.956351] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-03-13T20:22:44.956495] [INFO ] [sig ] GEHC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:45.098313] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GEHC.txt [2026-03-13T20:22:45.098478] [INFO ] [sig ] [1280/3262] Completed GEHC in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-13T20:22:45.098520] [INFO ] [sig ] [1281/3262] Forecasting GEL... [2026-03-13T20:22:45.098548] [INFO ] [sig ] Generating forecast for: GEL [2026-03-13T20:22:45.098599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-03-13T20:22:45.110269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-03-13T20:22:45.110711] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-03-13T20:22:45.111526] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-03-13T20:22:45.111606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:45.111662] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:45.111698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:45.111765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:45.168372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:45.169316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:45.169452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:45.169502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:45.289992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:45.290162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:45.290204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:45.290233] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:45.293827] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: UP (p=97.22%) [2026-03-13T20:22:45.294146] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-03-13T20:22:45.294288] [INFO ] [sig ] GEL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:45.497887] [INFO ] [LOCAL ] Saved forecast: GEL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GEL.txt [2026-03-13T20:22:45.498126] [INFO ] [sig ] [1281/3262] Completed GEL in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-13T20:22:45.498198] [INFO ] [sig ] [1282/3262] Forecasting GEN... [2026-03-13T20:22:45.498250] [INFO ] [sig ] Generating forecast for: GEN [2026-03-13T20:22:45.498301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-03-13T20:22:45.514408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-03-13T20:22:45.514990] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-03-13T20:22:45.516139] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-03-13T20:22:45.516211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:45.516264] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:45.516313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:45.516407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:45.595070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:45.596285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:45.596404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:45.596449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:45.769288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:45.769495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:45.769559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:45.769644] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:45.775095] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=87.84%) [2026-03-13T20:22:45.775600] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-03-13T20:22:45.775801] [INFO ] [sig ] GEN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:45.984239] [INFO ] [LOCAL ] Saved forecast: GEN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GEN.txt [2026-03-13T20:22:45.984460] [INFO ] [sig ] [1282/3262] Completed GEN in 0.5s | 2.78 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-13T20:22:45.984514] [INFO ] [sig ] [1283/3262] Forecasting GENI... [2026-03-13T20:22:45.984549] [INFO ] [sig ] Generating forecast for: GENI [2026-03-13T20:22:45.984608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-03-13T20:22:46.003328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-03-13T20:22:46.003891] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-03-13T20:22:46.005021] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-03-13T20:22:46.005089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:46.005132] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:46.005167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:46.005246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:46.093352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:46.094450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:46.094559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:46.094633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:46.258379] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:46.258556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:46.258621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:46.258652] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:46.262350] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: DOWN (p=6.81%) [2026-03-13T20:22:46.262717] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-03-13T20:22:46.262871] [INFO ] [sig ] GENI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:46.481004] [INFO ] [LOCAL ] Saved forecast: GENI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GENI.txt [2026-03-13T20:22:46.481230] [INFO ] [sig ] [1283/3262] Completed GENI in 0.5s | 2.78 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-13T20:22:46.481286] [INFO ] [sig ] [1284/3262] Forecasting GENK... [2026-03-13T20:22:46.481330] [INFO ] [sig ] Generating forecast for: GENK [2026-03-13T20:22:46.481374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-03-13T20:22:46.495285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-03-13T20:22:46.495720] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-03-13T20:22:46.496718] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-03-13T20:22:46.496779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:46.496819] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:46.496853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:46.496924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:46.558925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:46.559984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:46.560075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:46.560109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:46.700902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:46.701075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:46.701117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:46.701148] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:46.704732] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: UP (p=72.61%) [2026-03-13T20:22:46.705049] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-03-13T20:22:46.705193] [INFO ] [sig ] GENK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:46.850376] [INFO ] [LOCAL ] Saved forecast: GENK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GENK.txt [2026-03-13T20:22:46.850610] [INFO ] [sig ] [1284/3262] Completed GENK in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-13T20:22:46.850685] [INFO ] [sig ] [1285/3262] Forecasting GEOS... [2026-03-13T20:22:46.850735] [INFO ] [sig ] Generating forecast for: GEOS [2026-03-13T20:22:46.850779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-03-13T20:22:46.862820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-03-13T20:22:46.863155] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-03-13T20:22:46.863986] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-03-13T20:22:46.864039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:46.864071] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:46.864098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:46.864154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:46.921933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:46.922830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:46.922913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:46.922946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:47.045176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:47.045358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:47.045410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:47.045448] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:47.049660] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: UP (p=56.43%) [2026-03-13T20:22:47.049972] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-03-13T20:22:47.050108] [INFO ] [sig ] GEOS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:47.193528] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GEOS.txt [2026-03-13T20:22:47.193679] [INFO ] [sig ] [1285/3262] Completed GEOS in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-13T20:22:47.193722] [INFO ] [sig ] [1286/3262] Forecasting GERN... [2026-03-13T20:22:47.193751] [INFO ] [sig ] Generating forecast for: GERN [2026-03-13T20:22:47.193782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-03-13T20:22:47.205013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-03-13T20:22:47.205395] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-03-13T20:22:47.206303] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-03-13T20:22:47.206360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:47.206393] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:47.206421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:47.206479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:47.266016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:47.266844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:47.266927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:47.266960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:47.387296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:47.387457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:47.387498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:47.387527] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:47.391126] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: UP (p=66.30%) [2026-03-13T20:22:47.391443] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-03-13T20:22:47.391600] [INFO ] [sig ] GERN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:47.535813] [INFO ] [LOCAL ] Saved forecast: GERN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GERN.txt [2026-03-13T20:22:47.535980] [INFO ] [sig ] [1286/3262] Completed GERN in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-13T20:22:47.536024] [INFO ] [sig ] [1287/3262] Forecasting GEVO... [2026-03-13T20:22:47.536055] [INFO ] [sig ] Generating forecast for: GEVO [2026-03-13T20:22:47.536086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-03-13T20:22:47.547835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-03-13T20:22:47.548233] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-03-13T20:22:47.549121] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-03-13T20:22:47.549176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:47.549210] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:47.549243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:47.549332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:47.614904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:47.615841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:47.616131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:47.616164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:47.743585] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:47.743779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:47.743819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:47.743848] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:47.747429] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: DOWN (p=28.69%) [2026-03-13T20:22:47.747764] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-03-13T20:22:47.747899] [INFO ] [sig ] GEVO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:47.910694] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GEVO.txt [2026-03-13T20:22:47.910860] [INFO ] [sig ] [1287/3262] Completed GEVO in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-13T20:22:47.910904] [INFO ] [sig ] [1288/3262] Forecasting GFF... [2026-03-13T20:22:47.910934] [INFO ] [sig ] Generating forecast for: GFF [2026-03-13T20:22:47.910965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-03-13T20:22:47.922192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-03-13T20:22:47.922497] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-03-13T20:22:47.923296] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-03-13T20:22:47.923348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:47.923409] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:47.923437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:47.923494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:47.981124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:47.982006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:47.982089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:47.982122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:48.100398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:48.100558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:48.100617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:48.100682] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:48.104056] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: UP (p=95.53%) [2026-03-13T20:22:48.104330] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-03-13T20:22:48.104459] [INFO ] [sig ] GFF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:48.250321] [INFO ] [LOCAL ] Saved forecast: GFF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GFF.txt [2026-03-13T20:22:48.250479] [INFO ] [sig ] [1288/3262] Completed GFF in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-13T20:22:48.250518] [INFO ] [sig ] [1289/3262] Forecasting GFI... [2026-03-13T20:22:48.250549] [INFO ] [sig ] Generating forecast for: GFI [2026-03-13T20:22:48.250601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-03-13T20:22:48.261626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-03-13T20:22:48.261965] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-03-13T20:22:48.262764] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-03-13T20:22:48.262815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:48.262847] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:48.262873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:48.262928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:48.320270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:48.321138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:48.321220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:48.321253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:48.444058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:48.444217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:48.444257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:48.444286] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:48.447723] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: UP (p=66.05%) [2026-03-13T20:22:48.448021] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-03-13T20:22:48.448156] [INFO ] [sig ] GFI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:48.591336] [INFO ] [LOCAL ] Saved forecast: GFI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GFI.txt [2026-03-13T20:22:48.591486] [INFO ] [sig ] [1289/3262] Completed GFI in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-13T20:22:48.591527] [INFO ] [sig ] [1290/3262] Forecasting GFL... [2026-03-13T20:22:48.591558] [INFO ] [sig ] Generating forecast for: GFL [2026-03-13T20:22:48.591623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-03-13T20:22:48.603541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-03-13T20:22:48.603969] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-03-13T20:22:48.604786] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-03-13T20:22:48.604840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:48.604872] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:48.604899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:48.604954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:48.665457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:48.666477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:48.666566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:48.666678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:48.798898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:48.799267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:48.799310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:48.799340] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:48.803461] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: UP (p=99.20%) [2026-03-13T20:22:48.803798] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-03-13T20:22:48.803937] [INFO ] [sig ] GFL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:48.953586] [INFO ] [LOCAL ] Saved forecast: GFL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GFL.txt [2026-03-13T20:22:48.953796] [INFO ] [sig ] [1290/3262] Completed GFL in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-13T20:22:48.953856] [INFO ] [sig ] [1291/3262] Forecasting GFS... [2026-03-13T20:22:48.953902] [INFO ] [sig ] Generating forecast for: GFS [2026-03-13T20:22:48.953949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-03-13T20:22:48.966816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-03-13T20:22:48.967279] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-03-13T20:22:48.968361] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-03-13T20:22:48.968421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:48.968455] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:48.968482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:48.968541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:49.034019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:49.035022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:49.035122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:49.035169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:49.158335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:49.158495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:49.158548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:49.158606] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:49.162316] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-03-13T20:22:49.162635] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-03-13T20:22:49.162775] [INFO ] [sig ] GFS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:49.310625] [INFO ] [LOCAL ] Saved forecast: GFS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GFS.txt [2026-03-13T20:22:49.310775] [INFO ] [sig ] [1291/3262] Completed GFS in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-13T20:22:49.310818] [INFO ] [sig ] [1292/3262] Forecasting GGAL... [2026-03-13T20:22:49.310847] [INFO ] [sig ] Generating forecast for: GGAL [2026-03-13T20:22:49.310877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-03-13T20:22:49.322559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-03-13T20:22:49.322955] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-03-13T20:22:49.323801] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-03-13T20:22:49.323867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:49.323907] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:49.323935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:49.324007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:49.383508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:49.384322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:49.384407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:49.384442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:49.505309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:49.505473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:49.505513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:49.505541] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:49.509032] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=52.66%) [2026-03-13T20:22:49.509323] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-03-13T20:22:49.509455] [INFO ] [sig ] GGAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:49.654804] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GGAL.txt [2026-03-13T20:22:49.654945] [INFO ] [sig ] [1292/3262] Completed GGAL in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-13T20:22:49.654986] [INFO ] [sig ] [1293/3262] Forecasting GGB... [2026-03-13T20:22:49.655015] [INFO ] [sig ] Generating forecast for: GGB [2026-03-13T20:22:49.655045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-03-13T20:22:49.665834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-03-13T20:22:49.666135] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-03-13T20:22:49.666942] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-03-13T20:22:49.666994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:49.667025] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:49.667052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:49.667107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:49.725369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:49.726215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:49.726300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:49.726333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:49.851307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:49.851467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:49.851506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:49.851535] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:49.854983] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: DOWN (p=4.54%) [2026-03-13T20:22:49.855257] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-03-13T20:22:49.855382] [INFO ] [sig ] GGB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:50.002480] [INFO ] [LOCAL ] Saved forecast: GGB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GGB.txt [2026-03-13T20:22:50.002663] [INFO ] [sig ] [1293/3262] Completed GGB in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 11.8m [2026-03-13T20:22:50.002707] [INFO ] [sig ] [1294/3262] Forecasting GGG... [2026-03-13T20:22:50.002737] [INFO ] [sig ] Generating forecast for: GGG [2026-03-13T20:22:50.002768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-03-13T20:22:50.014304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-03-13T20:22:50.014688] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-03-13T20:22:50.015509] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-03-13T20:22:50.015598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:50.015635] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:50.015663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:50.015721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:50.073135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:50.074043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:50.074130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:50.074164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:50.198283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:50.198448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:50.198487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:50.198516] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:50.202058] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-03-13T20:22:50.202333] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-03-13T20:22:50.202469] [INFO ] [sig ] GGG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:50.348257] [INFO ] [LOCAL ] Saved forecast: GGG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GGG.txt [2026-03-13T20:22:50.348414] [INFO ] [sig ] [1294/3262] Completed GGG in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-13T20:22:50.348459] [INFO ] [sig ] [1295/3262] Forecasting GGLL... [2026-03-13T20:22:50.348489] [INFO ] [sig ] Generating forecast for: GGLL [2026-03-13T20:22:50.348521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-03-13T20:22:50.359540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-03-13T20:22:50.359945] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-03-13T20:22:50.360875] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-03-13T20:22:50.360934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:50.360967] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:50.360994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:50.361050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:50.423260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:50.424163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:50.424249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:50.424285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:50.549691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:50.549865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:50.549912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:50.549942] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:50.553631] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: UP (p=94.28%) [2026-03-13T20:22:50.553950] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-03-13T20:22:50.554097] [INFO ] [sig ] GGLL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:50.705502] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GGLL.txt [2026-03-13T20:22:50.705673] [INFO ] [sig ] [1295/3262] Completed GGLL in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-13T20:22:50.705719] [INFO ] [sig ] [1296/3262] Forecasting GGLS... [2026-03-13T20:22:50.705754] [INFO ] [sig ] Generating forecast for: GGLS [2026-03-13T20:22:50.705790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-03-13T20:22:50.717249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-03-13T20:22:50.717626] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-03-13T20:22:50.718408] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-03-13T20:22:50.718460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:50.718492] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:50.718519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:50.718592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:50.776844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:50.777769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:50.777863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:50.777897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:50.902857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:50.903028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:50.903070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:50.903099] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:50.906633] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: UP (p=68.82%) [2026-03-13T20:22:50.906945] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-03-13T20:22:50.907084] [INFO ] [sig ] GGLS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:51.058983] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GGLS.txt [2026-03-13T20:22:51.059169] [INFO ] [sig ] [1296/3262] Completed GGLS in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-13T20:22:51.059219] [INFO ] [sig ] [1297/3262] Forecasting GH... [2026-03-13T20:22:51.059261] [INFO ] [sig ] Generating forecast for: GH [2026-03-13T20:22:51.059311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-03-13T20:22:51.070753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-03-13T20:22:51.071123] [INFO ] [FORECASTER] Starting predict_future for GH [2026-03-13T20:22:51.072055] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-03-13T20:22:51.072118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:51.072159] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:51.072199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:51.072271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:51.132110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:51.132996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:51.133082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:51.133117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:51.260517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:51.260694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:51.260737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:51.260767] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:51.264241] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: DOWN (p=44.16%) [2026-03-13T20:22:51.264532] [INFO ] [FORECASTER] Completed predict_future for GH [2026-03-13T20:22:51.264683] [INFO ] [sig ] GH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:51.411779] [INFO ] [LOCAL ] Saved forecast: GH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GH.txt [2026-03-13T20:22:51.411986] [INFO ] [sig ] [1297/3262] Completed GH in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-13T20:22:51.412054] [INFO ] [sig ] [1298/3262] Forecasting GHI... [2026-03-13T20:22:51.412090] [INFO ] [sig ] Generating forecast for: GHI [2026-03-13T20:22:51.412120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-03-13T20:22:51.423059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-03-13T20:22:51.423434] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-03-13T20:22:51.424283] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-03-13T20:22:51.424348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:51.424396] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:51.424435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:51.424508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:51.482234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:51.483126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:51.483246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:51.483282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:51.604532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:51.604716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:51.604760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:51.604791] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:51.608646] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: UP (p=87.46%) [2026-03-13T20:22:51.608970] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-03-13T20:22:51.609105] [INFO ] [sig ] GHI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:51.756379] [INFO ] [LOCAL ] Saved forecast: GHI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GHI.txt [2026-03-13T20:22:51.756551] [INFO ] [sig ] [1298/3262] Completed GHI in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-13T20:22:51.756612] [INFO ] [sig ] [1299/3262] Forecasting GHM... [2026-03-13T20:22:51.756647] [INFO ] [sig ] Generating forecast for: GHM [2026-03-13T20:22:51.756677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-03-13T20:22:51.769069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-03-13T20:22:51.769487] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-03-13T20:22:51.770375] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-03-13T20:22:51.770428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:51.770462] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:51.770489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:51.770561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:51.833335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:51.834253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:51.834339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:51.834373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:51.957859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:51.958015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:51.958055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:51.958085] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:51.961485] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: DOWN (p=11.18%) [2026-03-13T20:22:51.961810] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-03-13T20:22:51.961960] [INFO ] [sig ] GHM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:52.123501] [INFO ] [LOCAL ] Saved forecast: GHM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GHM.txt [2026-03-13T20:22:52.123690] [INFO ] [sig ] [1299/3262] Completed GHM in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-13T20:22:52.123750] [INFO ] [sig ] [1300/3262] Forecasting GHRS... [2026-03-13T20:22:52.123804] [INFO ] [sig ] Generating forecast for: GHRS [2026-03-13T20:22:52.123858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-03-13T20:22:52.137462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-03-13T20:22:52.137934] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-03-13T20:22:52.138791] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-03-13T20:22:52.138846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:52.138878] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:52.138905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:52.138963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:52.204280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:52.205129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:52.205213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:52.205248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:52.330695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:52.330860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:52.330901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:52.330929] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:52.334464] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: DOWN (p=0.14%) [2026-03-13T20:22:52.334777] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-03-13T20:22:52.334938] [INFO ] [sig ] GHRS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:52.485317] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GHRS.txt [2026-03-13T20:22:52.485478] [INFO ] [sig ] [1300/3262] Completed GHRS in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-13T20:22:52.485521] [INFO ] [sig ] [1301/3262] Forecasting GHY... [2026-03-13T20:22:52.485549] [INFO ] [sig ] Generating forecast for: GHY [2026-03-13T20:22:52.485599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-03-13T20:22:52.497351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-03-13T20:22:52.497731] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-03-13T20:22:52.498563] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-03-13T20:22:52.498637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:52.498670] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:52.498697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:52.498755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:52.559969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:52.560911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:52.561004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:52.561038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:52.680920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:52.681086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:52.681143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:52.681175] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:52.684630] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: DOWN (p=42.53%) [2026-03-13T20:22:52.684943] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-03-13T20:22:52.685084] [INFO ] [sig ] GHY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:52.827642] [INFO ] [LOCAL ] Saved forecast: GHY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GHY.txt [2026-03-13T20:22:52.827843] [INFO ] [sig ] [1301/3262] Completed GHY in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-13T20:22:52.827896] [INFO ] [sig ] [1302/3262] Forecasting GIB... [2026-03-13T20:22:52.827932] [INFO ] [sig ] Generating forecast for: GIB [2026-03-13T20:22:52.827967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-03-13T20:22:52.839673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-03-13T20:22:52.840015] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-03-13T20:22:52.840870] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-03-13T20:22:52.840922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:52.840954] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:52.840982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:52.841038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:52.900980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:52.901926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:52.902015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:52.902049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:53.026186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:53.026353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:53.026394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:53.026424] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:53.029979] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: UP (p=55.84%) [2026-03-13T20:22:53.030265] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-03-13T20:22:53.030397] [INFO ] [sig ] GIB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:53.176150] [INFO ] [LOCAL ] Saved forecast: GIB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GIB.txt [2026-03-13T20:22:53.176315] [INFO ] [sig ] [1302/3262] Completed GIB in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-13T20:22:53.176359] [INFO ] [sig ] [1303/3262] Forecasting GIII... [2026-03-13T20:22:53.176390] [INFO ] [sig ] Generating forecast for: GIII [2026-03-13T20:22:53.176421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-03-13T20:22:53.188008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-03-13T20:22:53.188595] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-03-13T20:22:53.189435] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-03-13T20:22:53.189490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:53.189540] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:53.189612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:53.189674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:53.255489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:53.256419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:53.256519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:53.256555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:53.396322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:53.396521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:53.396598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:53.396640] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:53.401618] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: DOWN (p=27.87%) [2026-03-13T20:22:53.402111] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-03-13T20:22:53.402279] [INFO ] [sig ] GIII: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:53.548939] [INFO ] [LOCAL ] Saved forecast: GIII 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GIII.txt [2026-03-13T20:22:53.549100] [INFO ] [sig ] [1303/3262] Completed GIII in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-13T20:22:53.549141] [INFO ] [sig ] [1304/3262] Forecasting GILD... [2026-03-13T20:22:53.549171] [INFO ] [sig ] Generating forecast for: GILD [2026-03-13T20:22:53.549200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-03-13T20:22:53.561081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-03-13T20:22:53.561476] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-03-13T20:22:53.562330] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-03-13T20:22:53.562388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:53.562430] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:53.562461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:53.562519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:53.621778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:53.622641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:53.622727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:53.622761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:53.743585] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:53.743752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:53.743791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:53.743820] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:53.747208] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: DOWN (p=44.93%) [2026-03-13T20:22:53.747483] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-03-13T20:22:53.747655] [INFO ] [sig ] GILD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:53.888888] [INFO ] [LOCAL ] Saved forecast: GILD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GILD.txt [2026-03-13T20:22:53.889050] [INFO ] [sig ] [1304/3262] Completed GILD in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-13T20:22:53.889091] [INFO ] [sig ] [1305/3262] Forecasting GIS... [2026-03-13T20:22:53.889120] [INFO ] [sig ] Generating forecast for: GIS [2026-03-13T20:22:53.889151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-03-13T20:22:53.901015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-03-13T20:22:53.901400] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-03-13T20:22:53.902217] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-03-13T20:22:53.902270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:53.902345] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:53.902375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:53.902434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:53.958491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:53.959337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:53.959425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:53.959458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:54.086447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:54.086642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:54.086684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:54.086713] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:54.090356] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: DOWN (p=10.82%) [2026-03-13T20:22:54.090650] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-03-13T20:22:54.090779] [INFO ] [sig ] GIS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:54.235885] [INFO ] [LOCAL ] Saved forecast: GIS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GIS.txt [2026-03-13T20:22:54.236023] [INFO ] [sig ] [1305/3262] Completed GIS in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-13T20:22:54.236062] [INFO ] [sig ] [1306/3262] Forecasting GKOS... [2026-03-13T20:22:54.236092] [INFO ] [sig ] Generating forecast for: GKOS [2026-03-13T20:22:54.236122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-03-13T20:22:54.247286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-03-13T20:22:54.247629] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-03-13T20:22:54.248408] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-03-13T20:22:54.248460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:54.248492] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:54.248518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:54.248596] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:54.306441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:54.307322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:54.307399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:54.307431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:54.428945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:54.429091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:54.429132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:54.429161] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:54.432559] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: DOWN (p=15.48%) [2026-03-13T20:22:54.432869] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-03-13T20:22:54.432998] [INFO ] [sig ] GKOS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:54.574952] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GKOS.txt [2026-03-13T20:22:54.575099] [INFO ] [sig ] [1306/3262] Completed GKOS in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-13T20:22:54.575140] [INFO ] [sig ] [1307/3262] Forecasting GL... [2026-03-13T20:22:54.575170] [INFO ] [sig ] Generating forecast for: GL [2026-03-13T20:22:54.575200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-03-13T20:22:54.586810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-03-13T20:22:54.587160] [INFO ] [FORECASTER] Starting predict_future for GL [2026-03-13T20:22:54.588011] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-03-13T20:22:54.588063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:54.588095] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:54.588121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:54.588177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:54.645715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:54.646443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:54.646524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:54.646557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:54.771043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:54.771209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:54.771249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:54.771278] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:54.775263] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: UP (p=78.34%) [2026-03-13T20:22:54.775593] [INFO ] [FORECASTER] Completed predict_future for GL [2026-03-13T20:22:54.775729] [INFO ] [sig ] GL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:54.922880] [INFO ] [LOCAL ] Saved forecast: GL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GL.txt [2026-03-13T20:22:54.923235] [INFO ] [sig ] [1307/3262] Completed GL in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-13T20:22:54.923280] [INFO ] [sig ] [1308/3262] Forecasting GLAD... [2026-03-13T20:22:54.923309] [INFO ] [sig ] Generating forecast for: GLAD [2026-03-13T20:22:54.923339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-03-13T20:22:54.936230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-03-13T20:22:54.936593] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-03-13T20:22:54.937391] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-03-13T20:22:54.937445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:54.937476] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:54.937503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:54.937607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:54.996304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:54.997182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:54.997268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:54.997302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:55.115732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:55.115896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:55.115937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:55.116216] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:55.120115] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-03-13T20:22:55.120421] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-03-13T20:22:55.120552] [INFO ] [sig ] GLAD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:55.274215] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GLAD.txt [2026-03-13T20:22:55.274447] [INFO ] [sig ] [1308/3262] Completed GLAD in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-13T20:22:55.274515] [INFO ] [sig ] [1309/3262] Forecasting GLBE... [2026-03-13T20:22:55.274605] [INFO ] [sig ] Generating forecast for: GLBE [2026-03-13T20:22:55.274659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-03-13T20:22:55.288122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-03-13T20:22:55.288561] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-03-13T20:22:55.289437] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-03-13T20:22:55.289498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:55.289539] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:55.289570] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:55.289658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:55.356409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:55.357296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:55.357381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:55.357414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:55.485361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:55.485522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:55.485562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:55.485612] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:55.489051] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-03-13T20:22:55.489329] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-03-13T20:22:55.489455] [INFO ] [sig ] GLBE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:55.702922] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GLBE.txt [2026-03-13T20:22:55.703163] [INFO ] [sig ] [1309/3262] Completed GLBE in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-13T20:22:55.703218] [INFO ] [sig ] [1310/3262] Forecasting GLBS... [2026-03-13T20:22:55.703249] [INFO ] [sig ] Generating forecast for: GLBS [2026-03-13T20:22:55.703280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-03-13T20:22:55.714465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-03-13T20:22:55.714826] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-03-13T20:22:55.715625] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-03-13T20:22:55.715677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:55.715709] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:55.715736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:55.715793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:55.773549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:55.774491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:55.774596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:55.774633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:55.886774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:55.886935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:55.886975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:55.887005] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:55.890470] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: DOWN (p=29.98%) [2026-03-13T20:22:55.890763] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-03-13T20:22:55.890905] [INFO ] [sig ] GLBS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:56.035050] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GLBS.txt [2026-03-13T20:22:56.035403] [INFO ] [sig ] [1310/3262] Completed GLBS in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.7m [2026-03-13T20:22:56.035444] [INFO ] [sig ] [1311/3262] Forecasting GLDD... [2026-03-13T20:22:56.035474] [INFO ] [sig ] Generating forecast for: GLDD [2026-03-13T20:22:56.035504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-03-13T20:22:56.047482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-03-13T20:22:56.047884] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-03-13T20:22:56.048944] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-03-13T20:22:56.048997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:56.049030] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:56.049058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:56.049117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:56.110679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:56.111550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:56.111655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:56.111689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:56.237904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:56.238070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:56.238299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:56.238327] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:56.241993] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: DOWN (p=22.09%) [2026-03-13T20:22:56.242273] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-03-13T20:22:56.242401] [INFO ] [sig ] GLDD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:56.392455] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GLDD.txt [2026-03-13T20:22:56.392613] [INFO ] [sig ] [1311/3262] Completed GLDD in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-13T20:22:56.392656] [INFO ] [sig ] [1312/3262] Forecasting GLNG... [2026-03-13T20:22:56.392685] [INFO ] [sig ] Generating forecast for: GLNG [2026-03-13T20:22:56.392715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-03-13T20:22:56.403377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-03-13T20:22:56.403783] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-03-13T20:22:56.404669] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-03-13T20:22:56.404723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:56.404757] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:56.404784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:56.404841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:56.467923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:56.468630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:56.468716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:56.468751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:56.589651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:56.589800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:56.589838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:56.589889] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:56.593310] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=19.99%) [2026-03-13T20:22:56.593601] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-03-13T20:22:56.593728] [INFO ] [sig ] GLNG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:56.760766] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GLNG.txt [2026-03-13T20:22:56.760941] [INFO ] [sig ] [1312/3262] Completed GLNG in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-13T20:22:56.760994] [INFO ] [sig ] [1313/3262] Forecasting GLOB... [2026-03-13T20:22:56.761026] [INFO ] [sig ] Generating forecast for: GLOB [2026-03-13T20:22:56.761057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-03-13T20:22:56.773322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-03-13T20:22:56.773735] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-03-13T20:22:56.774810] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-03-13T20:22:56.774866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:56.774901] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:56.774929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:56.774986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:56.836290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:56.837137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:56.837221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:56.837255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:56.961463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:56.961632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:56.961674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:56.961702] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:56.965052] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: UP (p=56.10%) [2026-03-13T20:22:56.965328] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-03-13T20:22:56.965453] [INFO ] [sig ] GLOB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:57.108476] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GLOB.txt [2026-03-13T20:22:57.108628] [INFO ] [sig ] [1313/3262] Completed GLOB in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-13T20:22:57.108671] [INFO ] [sig ] [1314/3262] Forecasting GLP... [2026-03-13T20:22:57.108702] [INFO ] [sig ] Generating forecast for: GLP [2026-03-13T20:22:57.108731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-03-13T20:22:57.119485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-03-13T20:22:57.119868] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-03-13T20:22:57.120729] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-03-13T20:22:57.120782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:57.120814] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:57.120840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:57.120897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:57.178442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:57.179377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:57.179479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:57.179512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:57.303755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:57.303969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:57.304030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:57.304066] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:57.307690] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: DOWN (p=35.30%) [2026-03-13T20:22:57.308014] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-03-13T20:22:57.308161] [INFO ] [sig ] GLP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:57.455290] [INFO ] [LOCAL ] Saved forecast: GLP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GLP.txt [2026-03-13T20:22:57.455448] [INFO ] [sig ] [1314/3262] Completed GLP in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-13T20:22:57.455490] [INFO ] [sig ] [1315/3262] Forecasting GLPG... [2026-03-13T20:22:57.455520] [INFO ] [sig ] Generating forecast for: GLPG [2026-03-13T20:22:57.455550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-03-13T20:22:57.469162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-03-13T20:22:57.469554] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-03-13T20:22:57.470413] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-03-13T20:22:57.470469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:57.470502] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:57.470532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:57.470609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:57.531602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:57.532394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:57.532527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:57.532565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:57.654184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:57.654357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:57.654400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:57.654431] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:57.657921] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: DOWN (p=7.98%) [2026-03-13T20:22:57.658216] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-03-13T20:22:57.658350] [INFO ] [sig ] GLPG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:57.807772] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GLPG.txt [2026-03-13T20:22:57.807963] [INFO ] [sig ] [1315/3262] Completed GLPG in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-13T20:22:57.808016] [INFO ] [sig ] [1316/3262] Forecasting GLPI... [2026-03-13T20:22:57.808055] [INFO ] [sig ] Generating forecast for: GLPI [2026-03-13T20:22:57.808089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-03-13T20:22:57.819323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-03-13T20:22:57.819696] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-03-13T20:22:57.820530] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-03-13T20:22:57.820608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:57.820674] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:57.820706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:57.820765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:57.882481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:57.883374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:57.883460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:57.883496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:58.001474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:58.001647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:58.001687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:58.001716] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:58.005093] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: DOWN (p=8.86%) [2026-03-13T20:22:58.005369] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-03-13T20:22:58.005494] [INFO ] [sig ] GLPI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:58.153449] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GLPI.txt [2026-03-13T20:22:58.153630] [INFO ] [sig ] [1316/3262] Completed GLPI in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-13T20:22:58.153674] [INFO ] [sig ] [1317/3262] Forecasting GLRE... [2026-03-13T20:22:58.153704] [INFO ] [sig ] Generating forecast for: GLRE [2026-03-13T20:22:58.153733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-03-13T20:22:58.165001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-03-13T20:22:58.165323] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-03-13T20:22:58.166153] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-03-13T20:22:58.166205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:58.166237] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:58.166264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:58.166320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:58.223712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:58.224398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:58.224487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:58.224522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:58.338272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:58.338424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:58.338463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:58.338492] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:58.341897] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=19.36%) [2026-03-13T20:22:58.342173] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-03-13T20:22:58.342298] [INFO ] [sig ] GLRE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:58.486156] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GLRE.txt [2026-03-13T20:22:58.486313] [INFO ] [sig ] [1317/3262] Completed GLRE in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-13T20:22:58.486365] [INFO ] [sig ] [1318/3262] Forecasting GLSI... [2026-03-13T20:22:58.486397] [INFO ] [sig ] Generating forecast for: GLSI [2026-03-13T20:22:58.486427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-03-13T20:22:58.497371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-03-13T20:22:58.497707] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-03-13T20:22:58.498477] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-03-13T20:22:58.498529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:58.498561] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:58.498614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:58.498672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:58.559903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:58.560726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:58.560810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:58.560845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:58.679126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:58.679286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:58.679326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:58.679354] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:58.683221] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: UP (p=63.83%) [2026-03-13T20:22:58.683494] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-03-13T20:22:58.683642] [INFO ] [sig ] GLSI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:58.834070] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GLSI.txt [2026-03-13T20:22:58.834236] [INFO ] [sig ] [1318/3262] Completed GLSI in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-13T20:22:58.834277] [INFO ] [sig ] [1319/3262] Forecasting GLUE... [2026-03-13T20:22:58.834307] [INFO ] [sig ] Generating forecast for: GLUE [2026-03-13T20:22:58.834337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-03-13T20:22:58.850592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-03-13T20:22:58.850958] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-03-13T20:22:58.851994] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-03-13T20:22:58.852047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:58.852078] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:58.852103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:58.852170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:58.910746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:58.911527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:58.911659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:58.911697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:59.031866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:59.032039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:59.032082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:59.032112] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:59.035961] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: DOWN (p=46.67%) [2026-03-13T20:22:59.036401] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-03-13T20:22:59.036536] [INFO ] [sig ] GLUE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:59.181947] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GLUE.txt [2026-03-13T20:22:59.182090] [INFO ] [sig ] [1319/3262] Completed GLUE in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-13T20:22:59.182132] [INFO ] [sig ] [1320/3262] Forecasting GMAB... [2026-03-13T20:22:59.182167] [INFO ] [sig ] Generating forecast for: GMAB [2026-03-13T20:22:59.182387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-03-13T20:22:59.194479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-03-13T20:22:59.194805] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-03-13T20:22:59.195596] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-03-13T20:22:59.195649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:59.195680] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:59.195707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:59.195763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:59.254350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:59.255042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:59.255121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:59.255154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:59.376945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:59.377117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:59.377165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:59.377195] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:59.380804] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: DOWN (p=42.90%) [2026-03-13T20:22:59.381117] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-03-13T20:22:59.381254] [INFO ] [sig ] GMAB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:22:59.527630] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GMAB.txt [2026-03-13T20:22:59.527798] [INFO ] [sig ] [1320/3262] Completed GMAB in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-13T20:22:59.527844] [INFO ] [sig ] [1321/3262] Forecasting GME... [2026-03-13T20:22:59.527874] [INFO ] [sig ] Generating forecast for: GME [2026-03-13T20:22:59.527904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-03-13T20:22:59.540225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-03-13T20:22:59.540525] [INFO ] [FORECASTER] Starting predict_future for GME [2026-03-13T20:22:59.541484] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-03-13T20:22:59.541536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:59.541587] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:59.541618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:59.541677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:59.604020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:59.604865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:59.604954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:59.604995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:22:59.729356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:22:59.729564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:22:59.729633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:22:59.729665] [INFO ] [FORECASTER] Training complete [2026-03-13T20:22:59.733441] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: UP (p=54.29%) [2026-03-13T20:22:59.733825] [INFO ] [FORECASTER] Completed predict_future for GME [2026-03-13T20:22:59.733977] [INFO ] [sig ] GME: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:22:59.876772] [INFO ] [LOCAL ] Saved forecast: GME 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GME.txt [2026-03-13T20:22:59.876923] [INFO ] [sig ] [1321/3262] Completed GME in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-13T20:22:59.876966] [INFO ] [sig ] [1322/3262] Forecasting GMED... [2026-03-13T20:22:59.876995] [INFO ] [sig ] Generating forecast for: GMED [2026-03-13T20:22:59.877023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-03-13T20:22:59.888930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-03-13T20:22:59.889282] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-03-13T20:22:59.890157] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-03-13T20:22:59.890213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:22:59.890275] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:22:59.890306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:22:59.890365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:22:59.949476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:22:59.950370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:22:59.950454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:22:59.950489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:00.075069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:00.075235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:00.075274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:00.075302] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:00.078782] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: DOWN (p=9.27%) [2026-03-13T20:23:00.079100] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-03-13T20:23:00.079232] [INFO ] [sig ] GMED: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:00.230643] [INFO ] [LOCAL ] Saved forecast: GMED 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GMED.txt [2026-03-13T20:23:00.230785] [INFO ] [sig ] [1322/3262] Completed GMED in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-13T20:23:00.230826] [INFO ] [sig ] [1323/3262] Forecasting GMM... [2026-03-13T20:23:00.230856] [INFO ] [sig ] Generating forecast for: GMM [2026-03-13T20:23:00.230885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-03-13T20:23:00.241880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-03-13T20:23:00.242150] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-03-13T20:23:00.242959] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-03-13T20:23:00.243023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:00.243061] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:00.243094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:00.243155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:00.300702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:00.301676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:00.301777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:00.301815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:00.406882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:00.407032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:00.407072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:00.407126] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:00.410546] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: DOWN (p=11.95%) [2026-03-13T20:23:00.410841] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-03-13T20:23:00.410971] [INFO ] [sig ] GMM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:00.557222] [INFO ] [LOCAL ] Saved forecast: GMM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GMM.txt [2026-03-13T20:23:00.557369] [INFO ] [sig ] [1323/3262] Completed GMM in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-13T20:23:00.557421] [INFO ] [sig ] [1324/3262] Forecasting GNE... [2026-03-13T20:23:00.557463] [INFO ] [sig ] Generating forecast for: GNE [2026-03-13T20:23:00.557499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-03-13T20:23:00.570080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-03-13T20:23:00.570628] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-03-13T20:23:00.571718] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-03-13T20:23:00.571772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:00.571807] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:00.571837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:00.571895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:00.630666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:00.631459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:00.631549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:00.631601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:00.747382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:00.747537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:00.747608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:00.747647] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:00.751099] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-03-13T20:23:00.751402] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-03-13T20:23:00.751744] [INFO ] [sig ] GNE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:00.895777] [INFO ] [LOCAL ] Saved forecast: GNE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GNE.txt [2026-03-13T20:23:00.895929] [INFO ] [sig ] [1324/3262] Completed GNE in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-13T20:23:00.895968] [INFO ] [sig ] [1325/3262] Forecasting GNK... [2026-03-13T20:23:00.895998] [INFO ] [sig ] Generating forecast for: GNK [2026-03-13T20:23:00.896030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-03-13T20:23:00.908079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-03-13T20:23:00.908421] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-03-13T20:23:00.909223] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-03-13T20:23:00.909275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:00.909307] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:00.909333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:00.909389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:00.966138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:00.966844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:00.966925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:00.966958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:01.091671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:01.091838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:01.091877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:01.091953] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:01.095932] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: DOWN (p=11.16%) [2026-03-13T20:23:01.096400] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-03-13T20:23:01.096531] [INFO ] [sig ] GNK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:01.239753] [INFO ] [LOCAL ] Saved forecast: GNK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GNK.txt [2026-03-13T20:23:01.239897] [INFO ] [sig ] [1325/3262] Completed GNK in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-13T20:23:01.239938] [INFO ] [sig ] [1326/3262] Forecasting GNL... [2026-03-13T20:23:01.239968] [INFO ] [sig ] Generating forecast for: GNL [2026-03-13T20:23:01.240005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-03-13T20:23:01.251304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-03-13T20:23:01.251671] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-03-13T20:23:01.252451] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-03-13T20:23:01.252503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:01.252535] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:01.252561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:01.252643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:01.313919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:01.315169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:01.315309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:01.315345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:01.438631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:01.438799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:01.438839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:01.438867] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:01.442332] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: DOWN (p=9.28%) [2026-03-13T20:23:01.442624] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-03-13T20:23:01.442753] [INFO ] [sig ] GNL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:01.587766] [INFO ] [LOCAL ] Saved forecast: GNL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GNL.txt [2026-03-13T20:23:01.587944] [INFO ] [sig ] [1326/3262] Completed GNL in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-13T20:23:01.587987] [INFO ] [sig ] [1327/3262] Forecasting GNLX... [2026-03-13T20:23:01.588019] [INFO ] [sig ] Generating forecast for: GNLX [2026-03-13T20:23:01.588049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-03-13T20:23:01.599559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-03-13T20:23:01.599965] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-03-13T20:23:01.600787] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-03-13T20:23:01.600840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:01.600872] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:01.600898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:01.600971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:01.658329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:01.659234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:01.659320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:01.659353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:01.781688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:01.781858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:01.781901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:01.781931] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:01.785414] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: UP (p=68.98%) [2026-03-13T20:23:01.785733] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-03-13T20:23:01.785869] [INFO ] [sig ] GNLX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:01.935369] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GNLX.txt [2026-03-13T20:23:01.935537] [INFO ] [sig ] [1327/3262] Completed GNLX in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-13T20:23:01.935603] [INFO ] [sig ] [1328/3262] Forecasting GNMA... [2026-03-13T20:23:01.935640] [INFO ] [sig ] Generating forecast for: GNMA [2026-03-13T20:23:01.935674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-03-13T20:23:01.946686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-03-13T20:23:01.947047] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-03-13T20:23:01.947946] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-03-13T20:23:01.948001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:01.948034] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:01.948062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:01.948122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:02.008198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:02.009130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:02.009227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:02.009263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:02.138020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:02.138228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:02.138278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:02.138321] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:02.142501] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: UP (p=88.14%) [2026-03-13T20:23:02.142858] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-03-13T20:23:02.143009] [INFO ] [sig ] GNMA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:02.299933] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GNMA.txt [2026-03-13T20:23:02.300097] [INFO ] [sig ] [1328/3262] Completed GNMA in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 11.6m [2026-03-13T20:23:02.300138] [INFO ] [sig ] [1329/3262] Forecasting GNOM... [2026-03-13T20:23:02.300169] [INFO ] [sig ] Generating forecast for: GNOM [2026-03-13T20:23:02.300396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-03-13T20:23:02.312524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-03-13T20:23:02.312947] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-03-13T20:23:02.313990] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-03-13T20:23:02.314080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:02.314122] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:02.314156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:02.314217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:02.375172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:02.376120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:02.376206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:02.376240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:02.492886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:02.493047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:02.493087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:02.493117] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:02.496524] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: UP (p=54.81%) [2026-03-13T20:23:02.496828] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-03-13T20:23:02.496962] [INFO ] [sig ] GNOM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:02.651532] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GNOM.txt [2026-03-13T20:23:02.651727] [INFO ] [sig ] [1329/3262] Completed GNOM in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 11.6m [2026-03-13T20:23:02.651771] [INFO ] [sig ] [1330/3262] Forecasting GNPX... [2026-03-13T20:23:02.651800] [INFO ] [sig ] Generating forecast for: GNPX [2026-03-13T20:23:02.651831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-03-13T20:23:02.665395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-03-13T20:23:02.665893] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-03-13T20:23:02.666782] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-03-13T20:23:02.666839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:02.666875] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:02.666904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:02.666963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:02.732280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:02.733201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:02.733477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:02.733512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:02.855227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:02.855411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:02.855469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:02.855515] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:02.859202] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-03-13T20:23:02.859520] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-03-13T20:23:02.859701] [INFO ] [sig ] GNPX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:03.010077] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GNPX.txt [2026-03-13T20:23:03.010246] [INFO ] [sig ] [1330/3262] Completed GNPX in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 11.6m [2026-03-13T20:23:03.010308] [INFO ] [sig ] [1331/3262] Forecasting GNRC... [2026-03-13T20:23:03.010349] [INFO ] [sig ] Generating forecast for: GNRC [2026-03-13T20:23:03.010389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-03-13T20:23:03.022327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-03-13T20:23:03.022725] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-03-13T20:23:03.023545] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-03-13T20:23:03.023654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:03.023692] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:03.023735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:03.023795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:03.085998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:03.086857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:03.086941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:03.086976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:03.225889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:03.226084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:03.226152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:03.226191] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:03.230107] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: DOWN (p=20.83%) [2026-03-13T20:23:03.230425] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-03-13T20:23:03.230611] [INFO ] [sig ] GNRC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:03.383162] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GNRC.txt [2026-03-13T20:23:03.383510] [INFO ] [sig ] [1331/3262] Completed GNRC in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 11.6m [2026-03-13T20:23:03.383554] [INFO ] [sig ] [1332/3262] Forecasting GNSS... [2026-03-13T20:23:03.383602] [INFO ] [sig ] Generating forecast for: GNSS [2026-03-13T20:23:03.383633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-03-13T20:23:03.396344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-03-13T20:23:03.396732] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-03-13T20:23:03.397550] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-03-13T20:23:03.397652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:03.397685] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:03.397713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:03.397769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:03.455045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:03.455797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:03.455908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:03.455943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:03.577392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:03.577592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:03.577635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:03.577664] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:03.581106] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: UP (p=94.05%) [2026-03-13T20:23:03.581388] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-03-13T20:23:03.581518] [INFO ] [sig ] GNSS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:03.725045] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GNSS.txt [2026-03-13T20:23:03.725205] [INFO ] [sig ] [1332/3262] Completed GNSS in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 11.6m [2026-03-13T20:23:03.725247] [INFO ] [sig ] [1333/3262] Forecasting GNTX... [2026-03-13T20:23:03.725277] [INFO ] [sig ] Generating forecast for: GNTX [2026-03-13T20:23:03.725307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-03-13T20:23:03.737170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-03-13T20:23:03.737728] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-03-13T20:23:03.738541] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-03-13T20:23:03.738612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:03.738646] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:03.738673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:03.738730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:03.798593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:03.799332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:03.799413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:03.799447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:03.926791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:03.926961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:03.927003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:03.927034] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:03.930767] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: DOWN (p=18.45%) [2026-03-13T20:23:03.931097] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-03-13T20:23:03.931266] [INFO ] [sig ] GNTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:04.091043] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GNTX.txt [2026-03-13T20:23:04.091244] [INFO ] [sig ] [1333/3262] Completed GNTX in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-13T20:23:04.091295] [INFO ] [sig ] [1334/3262] Forecasting GO... [2026-03-13T20:23:04.091326] [INFO ] [sig ] Generating forecast for: GO [2026-03-13T20:23:04.091357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-03-13T20:23:04.103461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-03-13T20:23:04.103830] [INFO ] [FORECASTER] Starting predict_future for GO [2026-03-13T20:23:04.104700] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-03-13T20:23:04.104754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:04.104786] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:04.104813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:04.104870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:04.167608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:04.168444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:04.168545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:04.168600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:04.301214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:04.301382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:04.301440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:04.301482] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:04.305288] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: DOWN (p=5.25%) [2026-03-13T20:23:04.305611] [INFO ] [FORECASTER] Completed predict_future for GO [2026-03-13T20:23:04.305744] [INFO ] [sig ] GO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:04.457796] [INFO ] [LOCAL ] Saved forecast: GO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GO.txt [2026-03-13T20:23:04.457985] [INFO ] [sig ] [1334/3262] Completed GO in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-13T20:23:04.458047] [INFO ] [sig ] [1335/3262] Forecasting GOCO... [2026-03-13T20:23:04.458082] [INFO ] [sig ] Generating forecast for: GOCO [2026-03-13T20:23:04.458113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-03-13T20:23:04.469530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-03-13T20:23:04.469910] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-03-13T20:23:04.470762] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-03-13T20:23:04.470816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:04.470851] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:04.470878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:04.470936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:04.535735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:04.536834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:04.536919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:04.536953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:04.670443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:04.670629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:04.670673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:04.670704] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:04.674495] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: UP (p=83.08%) [2026-03-13T20:23:04.674818] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-03-13T20:23:04.674957] [INFO ] [sig ] GOCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:04.831818] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GOCO.txt [2026-03-13T20:23:04.832082] [INFO ] [sig ] [1335/3262] Completed GOCO in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-13T20:23:04.832156] [INFO ] [sig ] [1336/3262] Forecasting GOF... [2026-03-13T20:23:04.832202] [INFO ] [sig ] Generating forecast for: GOF [2026-03-13T20:23:04.832253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-03-13T20:23:04.846179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-03-13T20:23:04.846605] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-03-13T20:23:04.847728] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-03-13T20:23:04.847784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:04.847817] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:04.847849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:04.847920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:04.912236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:04.913206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:04.913305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:04.913351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:05.048141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:05.048353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:05.048408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:05.048440] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:05.052392] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-03-13T20:23:05.052717] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-03-13T20:23:05.052851] [INFO ] [sig ] GOF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:05.205011] [INFO ] [LOCAL ] Saved forecast: GOF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GOF.txt [2026-03-13T20:23:05.205178] [INFO ] [sig ] [1336/3262] Completed GOF in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-13T20:23:05.205220] [INFO ] [sig ] [1337/3262] Forecasting GOGO... [2026-03-13T20:23:05.205249] [INFO ] [sig ] Generating forecast for: GOGO [2026-03-13T20:23:05.205279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-03-13T20:23:05.218099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-03-13T20:23:05.218483] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-03-13T20:23:05.219387] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-03-13T20:23:05.219447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:05.219488] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:05.219517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:05.219595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:05.284335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:05.285275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:05.285363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:05.285397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:05.419751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:05.419936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:05.419995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:05.420032] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:05.423938] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: UP (p=79.46%) [2026-03-13T20:23:05.424265] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-03-13T20:23:05.424651] [INFO ] [sig ] GOGO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:05.580085] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GOGO.txt [2026-03-13T20:23:05.580275] [INFO ] [sig ] [1337/3262] Completed GOGO in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-13T20:23:05.580326] [INFO ] [sig ] [1338/3262] Forecasting GOLF... [2026-03-13T20:23:05.580357] [INFO ] [sig ] Generating forecast for: GOLF [2026-03-13T20:23:05.580389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-03-13T20:23:05.592444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-03-13T20:23:05.592804] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-03-13T20:23:05.593674] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-03-13T20:23:05.593729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:05.593763] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:05.593791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:05.593849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:05.659784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:05.661033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:05.661142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:05.661189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:05.788470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:05.788654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:05.788697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:05.788728] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:05.792721] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: UP (p=99.43%) [2026-03-13T20:23:05.793013] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-03-13T20:23:05.793155] [INFO ] [sig ] GOLF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:05.945461] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GOLF.txt [2026-03-13T20:23:05.945634] [INFO ] [sig ] [1338/3262] Completed GOLF in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-13T20:23:05.945678] [INFO ] [sig ] [1339/3262] Forecasting GOOD... [2026-03-13T20:23:05.945708] [INFO ] [sig ] Generating forecast for: GOOD [2026-03-13T20:23:05.945738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-03-13T20:23:05.957733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-03-13T20:23:05.958111] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-03-13T20:23:05.959145] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-03-13T20:23:05.959208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:05.959292] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:05.959324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:05.959380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:06.018392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:06.019699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:06.019781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:06.019815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:06.141663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:06.141832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:06.141872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:06.141903] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:06.145453] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: DOWN (p=40.92%) [2026-03-13T20:23:06.145771] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-03-13T20:23:06.145905] [INFO ] [sig ] GOOD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:06.306865] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GOOD.txt [2026-03-13T20:23:06.307057] [INFO ] [sig ] [1339/3262] Completed GOOD in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-13T20:23:06.307109] [INFO ] [sig ] [1340/3262] Forecasting GOOG... [2026-03-13T20:23:06.307153] [INFO ] [sig ] Generating forecast for: GOOG [2026-03-13T20:23:06.307188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-03-13T20:23:06.319988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-03-13T20:23:06.320366] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-03-13T20:23:06.321258] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-03-13T20:23:06.321313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:06.321363] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:06.321404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:06.321491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:06.385091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:06.386010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:06.386098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:06.386132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:06.529070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:06.529295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:06.529350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:06.529381] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:06.533967] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: DOWN (p=2.20%) [2026-03-13T20:23:06.534297] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-03-13T20:23:06.534429] [INFO ] [sig ] GOOG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:06.690295] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GOOG.txt [2026-03-13T20:23:06.690692] [INFO ] [sig ] [1340/3262] Completed GOOG in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-13T20:23:06.690747] [INFO ] [sig ] [1341/3262] Forecasting GOOS... [2026-03-13T20:23:06.690778] [INFO ] [sig ] Generating forecast for: GOOS [2026-03-13T20:23:06.690808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-03-13T20:23:06.704690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-03-13T20:23:06.705074] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-03-13T20:23:06.706186] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-03-13T20:23:06.706253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:06.706293] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:06.706321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:06.706379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:06.774686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:06.775921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:06.776011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:06.776052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:06.910431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:06.910618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:06.910662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:06.910691] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:06.914249] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: DOWN (p=2.35%) [2026-03-13T20:23:06.914599] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-03-13T20:23:06.914745] [INFO ] [sig ] GOOS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:07.074390] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GOOS.txt [2026-03-13T20:23:07.074556] [INFO ] [sig ] [1341/3262] Completed GOOS in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-13T20:23:07.074619] [INFO ] [sig ] [1342/3262] Forecasting GOVI... [2026-03-13T20:23:07.074651] [INFO ] [sig ] Generating forecast for: GOVI [2026-03-13T20:23:07.074684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-03-13T20:23:07.086816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-03-13T20:23:07.087202] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-03-13T20:23:07.088079] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-03-13T20:23:07.088137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:07.088179] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:07.088218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:07.088309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:07.152028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:07.152971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:07.153065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:07.153099] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:07.285866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:07.286065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:07.286109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:07.286183] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:07.290014] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: UP (p=67.64%) [2026-03-13T20:23:07.290332] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-03-13T20:23:07.290464] [INFO ] [sig ] GOVI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:07.447463] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GOVI.txt [2026-03-13T20:23:07.447868] [INFO ] [sig ] [1342/3262] Completed GOVI in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-13T20:23:07.447923] [INFO ] [sig ] [1343/3262] Forecasting GPC... [2026-03-13T20:23:07.447955] [INFO ] [sig ] Generating forecast for: GPC [2026-03-13T20:23:07.447987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-03-13T20:23:07.462761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-03-13T20:23:07.463157] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-03-13T20:23:07.464295] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-03-13T20:23:07.464352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:07.464399] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:07.464426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:07.464712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:07.528517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:07.529453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:07.529546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:07.529602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:07.659049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:07.659217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:07.659259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:07.659288] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:07.663005] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=92.67%) [2026-03-13T20:23:07.663308] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-03-13T20:23:07.663445] [INFO ] [sig ] GPC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:07.813363] [INFO ] [LOCAL ] Saved forecast: GPC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GPC.txt [2026-03-13T20:23:07.813501] [INFO ] [sig ] [1343/3262] Completed GPC in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-13T20:23:07.813557] [INFO ] [sig ] [1344/3262] Forecasting GPI... [2026-03-13T20:23:07.813608] [INFO ] [sig ] Generating forecast for: GPI [2026-03-13T20:23:07.813639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-03-13T20:23:07.824931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-03-13T20:23:07.825217] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-03-13T20:23:07.826019] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-03-13T20:23:07.826072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:07.826104] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:07.826130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:07.826187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:07.883114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:07.883764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:07.883843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:07.883876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:08.003205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:08.003360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:08.003398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:08.003428] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:08.006800] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: DOWN (p=20.95%) [2026-03-13T20:23:08.007072] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-03-13T20:23:08.007198] [INFO ] [sig ] GPI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:08.154479] [INFO ] [LOCAL ] Saved forecast: GPI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GPI.txt [2026-03-13T20:23:08.154627] [INFO ] [sig ] [1344/3262] Completed GPI in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 11.5m [2026-03-13T20:23:08.154678] [INFO ] [sig ] [1345/3262] Forecasting GPIQ... [2026-03-13T20:23:08.154708] [INFO ] [sig ] Generating forecast for: GPIQ [2026-03-13T20:23:08.154747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-03-13T20:23:08.166049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-03-13T20:23:08.166336] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-03-13T20:23:08.167183] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-03-13T20:23:08.167248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:08.167293] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:08.167325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:08.167387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:08.224337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:08.224969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:08.225063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:08.225098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:08.344566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:08.344722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:08.344761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:08.344787] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:08.348344] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: DOWN (p=34.48%) [2026-03-13T20:23:08.348637] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-03-13T20:23:08.348780] [INFO ] [sig ] GPIQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:08.493731] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GPIQ.txt [2026-03-13T20:23:08.493854] [INFO ] [sig ] [1345/3262] Completed GPIQ in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-13T20:23:08.493894] [INFO ] [sig ] [1346/3262] Forecasting GPIX... [2026-03-13T20:23:08.493923] [INFO ] [sig ] Generating forecast for: GPIX [2026-03-13T20:23:08.493952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-03-13T20:23:08.507702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-03-13T20:23:08.508066] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-03-13T20:23:08.509114] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-03-13T20:23:08.509167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:08.509202] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:08.509231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:08.509287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:08.567803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:08.568553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:08.568654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:08.568689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:08.685181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:08.685343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:08.685383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:08.685412] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:08.689611] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: DOWN (p=42.75%) [2026-03-13T20:23:08.689895] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-03-13T20:23:08.690022] [INFO ] [sig ] GPIX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:08.844339] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GPIX.txt [2026-03-13T20:23:08.844738] [INFO ] [sig ] [1346/3262] Completed GPIX in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-13T20:23:08.844786] [INFO ] [sig ] [1347/3262] Forecasting GPJA... [2026-03-13T20:23:08.844815] [INFO ] [sig ] Generating forecast for: GPJA [2026-03-13T20:23:08.844844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-03-13T20:23:08.857675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-03-13T20:23:08.857957] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-03-13T20:23:08.858967] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-03-13T20:23:08.859019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:08.859051] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:08.859078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:08.859134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:08.919718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:08.920774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:08.920869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:08.920903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:09.041141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:09.041304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:09.041361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:09.041392] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:09.044960] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: UP (p=69.56%) [2026-03-13T20:23:09.045259] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-03-13T20:23:09.045399] [INFO ] [sig ] GPJA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:09.189931] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GPJA.txt [2026-03-13T20:23:09.190075] [INFO ] [sig ] [1347/3262] Completed GPJA in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-13T20:23:09.190116] [INFO ] [sig ] [1348/3262] Forecasting GPK... [2026-03-13T20:23:09.190146] [INFO ] [sig ] Generating forecast for: GPK [2026-03-13T20:23:09.190176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-03-13T20:23:09.202535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-03-13T20:23:09.202913] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-03-13T20:23:09.203723] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-03-13T20:23:09.203777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:09.203812] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:09.203839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:09.203896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:09.263613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:09.264452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:09.264536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:09.264569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:09.384383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:09.384552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:09.384612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:09.384643] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:09.388129] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: DOWN (p=10.30%) [2026-03-13T20:23:09.388477] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-03-13T20:23:09.388637] [INFO ] [sig ] GPK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:09.530553] [INFO ] [LOCAL ] Saved forecast: GPK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GPK.txt [2026-03-13T20:23:09.530717] [INFO ] [sig ] [1348/3262] Completed GPK in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-13T20:23:09.530758] [INFO ] [sig ] [1349/3262] Forecasting GPN... [2026-03-13T20:23:09.530787] [INFO ] [sig ] Generating forecast for: GPN [2026-03-13T20:23:09.530816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-03-13T20:23:09.541686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-03-13T20:23:09.541989] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-03-13T20:23:09.542782] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-03-13T20:23:09.542833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:09.542865] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:09.542893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:09.542949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:09.599727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:09.600499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:09.600656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:09.600693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:09.723199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:09.723390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:09.723442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:09.723473] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:09.727079] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: DOWN (p=36.42%) [2026-03-13T20:23:09.727388] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-03-13T20:23:09.727523] [INFO ] [sig ] GPN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:09.877680] [INFO ] [LOCAL ] Saved forecast: GPN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GPN.txt [2026-03-13T20:23:09.877843] [INFO ] [sig ] [1349/3262] Completed GPN in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-13T20:23:09.877887] [INFO ] [sig ] [1350/3262] Forecasting GPRE... [2026-03-13T20:23:09.877917] [INFO ] [sig ] Generating forecast for: GPRE [2026-03-13T20:23:09.877957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-03-13T20:23:09.889980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-03-13T20:23:09.890307] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-03-13T20:23:09.891132] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-03-13T20:23:09.891186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:09.891231] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:09.891272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:09.891333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:09.952615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:09.953702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:09.953789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:09.953824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:10.086926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:10.087092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:10.087132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:10.087160] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:10.091269] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: DOWN (p=46.15%) [2026-03-13T20:23:10.091548] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-03-13T20:23:10.091696] [INFO ] [sig ] GPRE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:10.246426] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GPRE.txt [2026-03-13T20:23:10.246588] [INFO ] [sig ] [1350/3262] Completed GPRE in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-13T20:23:10.246632] [INFO ] [sig ] [1351/3262] Forecasting GPRK... [2026-03-13T20:23:10.246661] [INFO ] [sig ] Generating forecast for: GPRK [2026-03-13T20:23:10.246691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-03-13T20:23:10.257671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-03-13T20:23:10.257988] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-03-13T20:23:10.258829] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-03-13T20:23:10.258882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:10.258929] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:10.258957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:10.259014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:10.316446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:10.317248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:10.317524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:10.317593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:10.447827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:10.448011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:10.448054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:10.448086] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:10.452117] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: DOWN (p=33.64%) [2026-03-13T20:23:10.452448] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-03-13T20:23:10.452613] [INFO ] [sig ] GPRK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:10.614343] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GPRK.txt [2026-03-13T20:23:10.614490] [INFO ] [sig ] [1351/3262] Completed GPRK in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-13T20:23:10.614530] [INFO ] [sig ] [1352/3262] Forecasting GRAB... [2026-03-13T20:23:10.614561] [INFO ] [sig ] Generating forecast for: GRAB [2026-03-13T20:23:10.614613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-03-13T20:23:10.626414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-03-13T20:23:10.626746] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-03-13T20:23:10.627603] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-03-13T20:23:10.627657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:10.627690] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:10.627717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:10.627772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:10.685494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:10.686243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:10.686353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:10.686394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:10.811682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:10.811864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:10.811916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:10.811956] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:10.816446] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: UP (p=66.68%) [2026-03-13T20:23:10.816963] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-03-13T20:23:10.817104] [INFO ] [sig ] GRAB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:10.970403] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GRAB.txt [2026-03-13T20:23:10.970603] [INFO ] [sig ] [1352/3262] Completed GRAB in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-13T20:23:10.970648] [INFO ] [sig ] [1353/3262] Forecasting GRAL... [2026-03-13T20:23:10.970678] [INFO ] [sig ] Generating forecast for: GRAL [2026-03-13T20:23:10.970708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-03-13T20:23:10.981528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-03-13T20:23:10.981914] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-03-13T20:23:10.982723] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-03-13T20:23:10.982774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:10.982806] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:10.982833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:10.982888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:11.040652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:11.041618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:11.041702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:11.041737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:11.166566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:11.166743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:11.166782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:11.166811] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:11.170402] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=7.71%) [2026-03-13T20:23:11.170711] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-03-13T20:23:11.170845] [INFO ] [sig ] GRAL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:11.321961] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GRAL.txt [2026-03-13T20:23:11.322113] [INFO ] [sig ] [1353/3262] Completed GRAL in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-13T20:23:11.322153] [INFO ] [sig ] [1354/3262] Forecasting GRBK... [2026-03-13T20:23:11.322183] [INFO ] [sig ] Generating forecast for: GRBK [2026-03-13T20:23:11.322213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-03-13T20:23:11.334724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-03-13T20:23:11.335180] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-03-13T20:23:11.336181] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-03-13T20:23:11.336239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:11.336276] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:11.336307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:11.336365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:11.394762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:11.395729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:11.395818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:11.395851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:11.519093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:11.519272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:11.519324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:11.519360] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:11.523388] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: UP (p=97.66%) [2026-03-13T20:23:11.523848] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-03-13T20:23:11.524026] [INFO ] [sig ] GRBK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:11.668496] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GRBK.txt [2026-03-13T20:23:11.668680] [INFO ] [sig ] [1354/3262] Completed GRBK in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-13T20:23:11.668724] [INFO ] [sig ] [1355/3262] Forecasting GRC... [2026-03-13T20:23:11.668759] [INFO ] [sig ] Generating forecast for: GRC [2026-03-13T20:23:11.668790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-03-13T20:23:11.679954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-03-13T20:23:11.680327] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-03-13T20:23:11.681202] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-03-13T20:23:11.681266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:11.681307] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:11.681341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:11.681410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:11.739095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:11.739953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:11.740035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:11.740068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:11.864109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:11.864273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:11.864314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:11.864345] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:11.867888] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=62.04%) [2026-03-13T20:23:11.868185] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-03-13T20:23:11.868325] [INFO ] [sig ] GRC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:12.013792] [INFO ] [LOCAL ] Saved forecast: GRC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GRC.txt [2026-03-13T20:23:12.013927] [INFO ] [sig ] [1355/3262] Completed GRC in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-13T20:23:12.013968] [INFO ] [sig ] [1356/3262] Forecasting GREE... [2026-03-13T20:23:12.013997] [INFO ] [sig ] Generating forecast for: GREE [2026-03-13T20:23:12.014025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-03-13T20:23:12.026039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-03-13T20:23:12.026379] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-03-13T20:23:12.027203] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-03-13T20:23:12.027260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:12.027323] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:12.027354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:12.027417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:12.100361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:12.101279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:12.101361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:12.101394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:12.224999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:12.225168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:12.225207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:12.225242] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:12.228782] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: DOWN (p=17.29%) [2026-03-13T20:23:12.229104] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-03-13T20:23:12.229241] [INFO ] [sig ] GREE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:12.380966] [INFO ] [LOCAL ] Saved forecast: GREE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GREE.txt [2026-03-13T20:23:12.381141] [INFO ] [sig ] [1356/3262] Completed GREE in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-13T20:23:12.381187] [INFO ] [sig ] [1357/3262] Forecasting GRFS... [2026-03-13T20:23:12.381218] [INFO ] [sig ] Generating forecast for: GRFS [2026-03-13T20:23:12.381249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-03-13T20:23:12.392396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-03-13T20:23:12.392802] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-03-13T20:23:12.393755] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-03-13T20:23:12.393813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:12.393855] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:12.393890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:12.393965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:12.454165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:12.455075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:12.455161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:12.455195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:12.584305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:12.584484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:12.584527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:12.584556] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:12.588740] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: UP (p=68.74%) [2026-03-13T20:23:12.589043] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-03-13T20:23:12.589181] [INFO ] [sig ] GRFS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:12.739765] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GRFS.txt [2026-03-13T20:23:12.739912] [INFO ] [sig ] [1357/3262] Completed GRFS in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-13T20:23:12.739953] [INFO ] [sig ] [1358/3262] Forecasting GRID... [2026-03-13T20:23:12.739981] [INFO ] [sig ] Generating forecast for: GRID [2026-03-13T20:23:12.740010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-03-13T20:23:12.752358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-03-13T20:23:12.752761] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-03-13T20:23:12.753593] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-03-13T20:23:12.753646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:12.753679] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:12.753707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:12.753763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:12.812801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:12.813568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:12.813667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:12.813700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:12.933990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:12.934155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:12.934193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:12.934239] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:12.937685] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=70.91%) [2026-03-13T20:23:12.937989] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-03-13T20:23:12.938125] [INFO ] [sig ] GRID: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:13.083326] [INFO ] [LOCAL ] Saved forecast: GRID 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GRID.txt [2026-03-13T20:23:13.083500] [INFO ] [sig ] [1358/3262] Completed GRID in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-13T20:23:13.083543] [INFO ] [sig ] [1359/3262] Forecasting GRMN... [2026-03-13T20:23:13.083593] [INFO ] [sig ] Generating forecast for: GRMN [2026-03-13T20:23:13.083628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-03-13T20:23:13.096885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-03-13T20:23:13.097381] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-03-13T20:23:13.098356] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-03-13T20:23:13.098420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:13.098470] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:13.098511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:13.098630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:13.189419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:13.190596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:13.190701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:13.190740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:13.331198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:13.331356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:13.331396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:13.331460] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:13.335616] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: UP (p=51.88%) [2026-03-13T20:23:13.336125] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-03-13T20:23:13.336263] [INFO ] [sig ] GRMN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:13.487199] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GRMN.txt [2026-03-13T20:23:13.487368] [INFO ] [sig ] [1359/3262] Completed GRMN in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-13T20:23:13.487411] [INFO ] [sig ] [1360/3262] Forecasting GRND... [2026-03-13T20:23:13.487441] [INFO ] [sig ] Generating forecast for: GRND [2026-03-13T20:23:13.487472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-03-13T20:23:13.499908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-03-13T20:23:13.500280] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-03-13T20:23:13.501121] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-03-13T20:23:13.501177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:13.501209] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:13.501237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:13.501293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:13.560835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:13.561770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:13.561859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:13.561927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:13.701024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:13.701184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:13.701225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:13.701254] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:13.705140] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=22.32%) [2026-03-13T20:23:13.705455] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-03-13T20:23:13.705611] [INFO ] [sig ] GRND: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:13.865267] [INFO ] [LOCAL ] Saved forecast: GRND 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GRND.txt [2026-03-13T20:23:13.865418] [INFO ] [sig ] [1360/3262] Completed GRND in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-13T20:23:13.865460] [INFO ] [sig ] [1361/3262] Forecasting GRPN... [2026-03-13T20:23:13.865489] [INFO ] [sig ] Generating forecast for: GRPN [2026-03-13T20:23:13.865520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-03-13T20:23:13.878975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-03-13T20:23:13.879280] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-03-13T20:23:13.880151] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-03-13T20:23:13.880205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:13.880238] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:13.880267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:13.880331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:13.948066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:13.949147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:13.949232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:13.949265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:14.076146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:14.076297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:14.076345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:14.076383] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:14.080290] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-03-13T20:23:14.080767] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-03-13T20:23:14.080895] [INFO ] [sig ] GRPN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:14.238534] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GRPN.txt [2026-03-13T20:23:14.238735] [INFO ] [sig ] [1361/3262] Completed GRPN in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 11.4m [2026-03-13T20:23:14.238787] [INFO ] [sig ] [1362/3262] Forecasting GRVY... [2026-03-13T20:23:14.238823] [INFO ] [sig ] Generating forecast for: GRVY [2026-03-13T20:23:14.238860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-03-13T20:23:14.250052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-03-13T20:23:14.250421] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-03-13T20:23:14.251219] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-03-13T20:23:14.251271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:14.251303] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:14.251372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:14.251431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:14.322782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:14.323865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:14.323951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:14.323984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:14.438955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:14.439100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:14.439140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:14.439168] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:14.442967] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: UP (p=70.79%) [2026-03-13T20:23:14.443252] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-03-13T20:23:14.443386] [INFO ] [sig ] GRVY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:14.610015] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GRVY.txt [2026-03-13T20:23:14.610177] [INFO ] [sig ] [1362/3262] Completed GRVY in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-13T20:23:14.610217] [INFO ] [sig ] [1363/3262] Forecasting GRWG... [2026-03-13T20:23:14.610247] [INFO ] [sig ] Generating forecast for: GRWG [2026-03-13T20:23:14.610277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-03-13T20:23:14.620973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-03-13T20:23:14.621278] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-03-13T20:23:14.622073] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-03-13T20:23:14.622126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:14.622158] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:14.622185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:14.622241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:14.681168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:14.681835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:14.681913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:14.681946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:14.803911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:14.804070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:14.804110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:14.804139] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:14.808404] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: UP (p=94.63%) [2026-03-13T20:23:14.808808] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-03-13T20:23:14.808979] [INFO ] [sig ] GRWG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:14.971176] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GRWG.txt [2026-03-13T20:23:14.971313] [INFO ] [sig ] [1363/3262] Completed GRWG in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-13T20:23:14.971353] [INFO ] [sig ] [1364/3262] Forecasting GRX... [2026-03-13T20:23:14.971382] [INFO ] [sig ] Generating forecast for: GRX [2026-03-13T20:23:14.971412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-03-13T20:23:14.981259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-03-13T20:23:14.981544] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-03-13T20:23:14.982350] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-03-13T20:23:14.982402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:14.982433] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:14.982459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:14.982516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:15.048230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:15.049342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:15.049442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:15.049482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:15.172976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:15.173140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:15.173183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:15.173213] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:15.176808] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: UP (p=88.45%) [2026-03-13T20:23:15.177137] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-03-13T20:23:15.177283] [INFO ] [sig ] GRX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:15.326381] [INFO ] [LOCAL ] Saved forecast: GRX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GRX.txt [2026-03-13T20:23:15.326527] [INFO ] [sig ] [1364/3262] Completed GRX in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-13T20:23:15.326567] [INFO ] [sig ] [1365/3262] Forecasting GS... [2026-03-13T20:23:15.326617] [INFO ] [sig ] Generating forecast for: GS [2026-03-13T20:23:15.326647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-03-13T20:23:15.337274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-03-13T20:23:15.337632] [INFO ] [FORECASTER] Starting predict_future for GS [2026-03-13T20:23:15.338487] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-03-13T20:23:15.338545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:15.338602] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:15.338633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:15.338692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:15.399781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:15.400633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:15.400727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:15.400764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:15.531100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:15.531287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:15.531331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:15.531360] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:15.534906] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: UP (p=93.34%) [2026-03-13T20:23:15.535207] [INFO ] [FORECASTER] Completed predict_future for GS [2026-03-13T20:23:15.535353] [INFO ] [sig ] GS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:15.690398] [INFO ] [LOCAL ] Saved forecast: GS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GS.txt [2026-03-13T20:23:15.690557] [INFO ] [sig ] [1365/3262] Completed GS in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-13T20:23:15.690617] [INFO ] [sig ] [1366/3262] Forecasting GSBC... [2026-03-13T20:23:15.690648] [INFO ] [sig ] Generating forecast for: GSBC [2026-03-13T20:23:15.690692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-03-13T20:23:15.701326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-03-13T20:23:15.701664] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-03-13T20:23:15.702474] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-03-13T20:23:15.702532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:15.702563] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:15.702636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:15.702699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:15.760129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:15.761032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:15.761144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:15.761178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:15.890078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:15.890235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:15.890277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:15.890307] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:15.893777] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: UP (p=69.03%) [2026-03-13T20:23:15.894076] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-03-13T20:23:15.894209] [INFO ] [sig ] GSBC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:16.042241] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GSBC.txt [2026-03-13T20:23:16.042400] [INFO ] [sig ] [1366/3262] Completed GSBC in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-13T20:23:16.042442] [INFO ] [sig ] [1367/3262] Forecasting GSBD... [2026-03-13T20:23:16.042471] [INFO ] [sig ] Generating forecast for: GSBD [2026-03-13T20:23:16.042501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-03-13T20:23:16.054075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-03-13T20:23:16.054489] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-03-13T20:23:16.055340] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-03-13T20:23:16.055396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:16.055428] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:16.055454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:16.055511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:16.116191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:16.117037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:16.117124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:16.117157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:16.243134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:16.243321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:16.243385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:16.243434] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:16.248349] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: UP (p=82.25%) [2026-03-13T20:23:16.248731] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-03-13T20:23:16.248894] [INFO ] [sig ] GSBD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:16.452002] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GSBD.txt [2026-03-13T20:23:16.452195] [INFO ] [sig ] [1367/3262] Completed GSBD in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-13T20:23:16.452241] [INFO ] [sig ] [1368/3262] Forecasting GSHD... [2026-03-13T20:23:16.452270] [INFO ] [sig ] Generating forecast for: GSHD [2026-03-13T20:23:16.452301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-03-13T20:23:16.464504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-03-13T20:23:16.464997] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-03-13T20:23:16.466089] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-03-13T20:23:16.466168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:16.466203] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:16.466229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:16.466287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:16.534595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:16.535508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:16.535813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:16.535873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:16.672982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:16.673151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:16.673194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:16.673225] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:16.676800] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: DOWN (p=14.79%) [2026-03-13T20:23:16.677087] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-03-13T20:23:16.677222] [INFO ] [sig ] GSHD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:16.825322] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GSHD.txt [2026-03-13T20:23:16.825486] [INFO ] [sig ] [1368/3262] Completed GSHD in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-13T20:23:16.825529] [INFO ] [sig ] [1369/3262] Forecasting GSK... [2026-03-13T20:23:16.825558] [INFO ] [sig ] Generating forecast for: GSK [2026-03-13T20:23:16.825612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-03-13T20:23:16.837552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-03-13T20:23:16.837968] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-03-13T20:23:16.838801] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-03-13T20:23:16.838853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:16.838884] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:16.838912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:16.838969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:16.897062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:16.898062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:16.898149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:16.898184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:17.029278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:17.029447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:17.029486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:17.029514] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:17.033107] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: UP (p=77.48%) [2026-03-13T20:23:17.033396] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-03-13T20:23:17.033529] [INFO ] [sig ] GSK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:17.175536] [INFO ] [LOCAL ] Saved forecast: GSK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GSK.txt [2026-03-13T20:23:17.175754] [INFO ] [sig ] [1369/3262] Completed GSK in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-13T20:23:17.175798] [INFO ] [sig ] [1370/3262] Forecasting GSL... [2026-03-13T20:23:17.175828] [INFO ] [sig ] Generating forecast for: GSL [2026-03-13T20:23:17.175859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-03-13T20:23:17.189740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-03-13T20:23:17.190337] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-03-13T20:23:17.191463] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-03-13T20:23:17.191520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:17.191554] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:17.191607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:17.191696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:17.250146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:17.251946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:17.252076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:17.252111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:17.392405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:17.392608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:17.392653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:17.392685] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:17.396245] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: UP (p=51.81%) [2026-03-13T20:23:17.396555] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-03-13T20:23:17.396718] [INFO ] [sig ] GSL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:17.544185] [INFO ] [LOCAL ] Saved forecast: GSL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GSL.txt [2026-03-13T20:23:17.544356] [INFO ] [sig ] [1370/3262] Completed GSL in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-13T20:23:17.544401] [INFO ] [sig ] [1371/3262] Forecasting GSM... [2026-03-13T20:23:17.544431] [INFO ] [sig ] Generating forecast for: GSM [2026-03-13T20:23:17.544463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-03-13T20:23:17.556148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-03-13T20:23:17.556532] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-03-13T20:23:17.557333] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-03-13T20:23:17.557387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:17.557419] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:17.557447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:17.557505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:17.615221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:17.616220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:17.616307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:17.616343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:17.736607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:17.736806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:17.736847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:17.736876] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:17.740395] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: UP (p=95.22%) [2026-03-13T20:23:17.740709] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-03-13T20:23:17.740840] [INFO ] [sig ] GSM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:17.884308] [INFO ] [LOCAL ] Saved forecast: GSM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GSM.txt [2026-03-13T20:23:17.884493] [INFO ] [sig ] [1371/3262] Completed GSM in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-13T20:23:17.884543] [INFO ] [sig ] [1372/3262] Forecasting GTES... [2026-03-13T20:23:17.884594] [INFO ] [sig ] Generating forecast for: GTES [2026-03-13T20:23:17.884628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-03-13T20:23:17.897448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-03-13T20:23:17.897882] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-03-13T20:23:17.898960] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-03-13T20:23:17.899013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:17.899044] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:17.899071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:17.899127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:17.959526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:17.960448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:17.960551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:17.960607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:18.084316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:18.084480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:18.084520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:18.084550] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:18.087956] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: UP (p=79.19%) [2026-03-13T20:23:18.088234] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-03-13T20:23:18.088361] [INFO ] [sig ] GTES: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:18.234781] [INFO ] [LOCAL ] Saved forecast: GTES 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GTES.txt [2026-03-13T20:23:18.234958] [INFO ] [sig ] [1372/3262] Completed GTES in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-13T20:23:18.235002] [INFO ] [sig ] [1373/3262] Forecasting GTLB... [2026-03-13T20:23:18.235031] [INFO ] [sig ] Generating forecast for: GTLB [2026-03-13T20:23:18.235060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-03-13T20:23:18.246338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-03-13T20:23:18.246713] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-03-13T20:23:18.247520] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-03-13T20:23:18.247611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:18.247677] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:18.247706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:18.247762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:18.306230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:18.307160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:18.307247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:18.307280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:18.430559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:18.430752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:18.430793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:18.430822] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:18.434437] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: DOWN (p=5.08%) [2026-03-13T20:23:18.434749] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-03-13T20:23:18.434888] [INFO ] [sig ] GTLB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:18.584020] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GTLB.txt [2026-03-13T20:23:18.584175] [INFO ] [sig ] [1373/3262] Completed GTLB in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-13T20:23:18.584216] [INFO ] [sig ] [1374/3262] Forecasting GTLS... [2026-03-13T20:23:18.584248] [INFO ] [sig ] Generating forecast for: GTLS [2026-03-13T20:23:18.584278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-03-13T20:23:18.595597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-03-13T20:23:18.595884] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-03-13T20:23:18.596681] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-03-13T20:23:18.596733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:18.596766] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:18.596793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:18.596849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:18.655485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:18.656443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:18.656537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:18.656593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:18.779408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:18.779596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:18.779640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:18.779671] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:18.783261] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: DOWN (p=26.24%) [2026-03-13T20:23:18.783618] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-03-13T20:23:18.783764] [INFO ] [sig ] GTLS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:18.934881] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GTLS.txt [2026-03-13T20:23:18.935043] [INFO ] [sig ] [1374/3262] Completed GTLS in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-13T20:23:18.935084] [INFO ] [sig ] [1375/3262] Forecasting GTN... [2026-03-13T20:23:18.935113] [INFO ] [sig ] Generating forecast for: GTN [2026-03-13T20:23:18.935145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-03-13T20:23:18.946517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-03-13T20:23:18.946927] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-03-13T20:23:18.947781] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-03-13T20:23:18.947857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:18.947890] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:18.947917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:18.947973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:19.007724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:19.008539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:19.008645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:19.008680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:19.133466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:19.133654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:19.133696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:19.133725] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:19.137285] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: DOWN (p=18.31%) [2026-03-13T20:23:19.137609] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-03-13T20:23:19.137745] [INFO ] [sig ] GTN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:19.285036] [INFO ] [LOCAL ] Saved forecast: GTN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GTN.txt [2026-03-13T20:23:19.285194] [INFO ] [sig ] [1375/3262] Completed GTN in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-13T20:23:19.285235] [INFO ] [sig ] [1376/3262] Forecasting GTX... [2026-03-13T20:23:19.285264] [INFO ] [sig ] Generating forecast for: GTX [2026-03-13T20:23:19.285295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-03-13T20:23:19.296701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-03-13T20:23:19.297118] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-03-13T20:23:19.298027] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-03-13T20:23:19.298084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:19.298118] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:19.298145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:19.298203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:19.357951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:19.358949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:19.359077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:19.359126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:19.484089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:19.484259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:19.484308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:19.484395] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:19.488161] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-03-13T20:23:19.488620] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-03-13T20:23:19.488779] [INFO ] [sig ] GTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:19.640329] [INFO ] [LOCAL ] Saved forecast: GTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GTX.txt [2026-03-13T20:23:19.640494] [INFO ] [sig ] [1376/3262] Completed GTX in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-13T20:23:19.640537] [INFO ] [sig ] [1377/3262] Forecasting GTY... [2026-03-13T20:23:19.640567] [INFO ] [sig ] Generating forecast for: GTY [2026-03-13T20:23:19.640621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-03-13T20:23:19.652098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-03-13T20:23:19.652479] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-03-13T20:23:19.653302] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-03-13T20:23:19.653355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:19.653387] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:19.653415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:19.653471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:19.712840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:19.713856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:19.713943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:19.713978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:19.842008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:19.842194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:19.842240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:19.842270] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:19.846396] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: DOWN (p=4.23%) [2026-03-13T20:23:19.846931] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-03-13T20:23:19.847075] [INFO ] [sig ] GTY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:19.996793] [INFO ] [LOCAL ] Saved forecast: GTY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GTY.txt [2026-03-13T20:23:19.996929] [INFO ] [sig ] [1377/3262] Completed GTY in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-13T20:23:19.996970] [INFO ] [sig ] [1378/3262] Forecasting GUG... [2026-03-13T20:23:19.996999] [INFO ] [sig ] Generating forecast for: GUG [2026-03-13T20:23:19.997030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-03-13T20:23:20.008260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-03-13T20:23:20.008602] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-03-13T20:23:20.009425] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-03-13T20:23:20.009480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:20.009514] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:20.009542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:20.009620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:20.069404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:20.070213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:20.070311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:20.070355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:20.195857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:20.196014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:20.196054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:20.196084] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:20.199842] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=21.29%) [2026-03-13T20:23:20.200129] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-03-13T20:23:20.200262] [INFO ] [sig ] GUG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:20.343611] [INFO ] [LOCAL ] Saved forecast: GUG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GUG.txt [2026-03-13T20:23:20.343756] [INFO ] [sig ] [1378/3262] Completed GUG in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 11.3m [2026-03-13T20:23:20.343809] [INFO ] [sig ] [1379/3262] Forecasting GVA... [2026-03-13T20:23:20.343841] [INFO ] [sig ] Generating forecast for: GVA [2026-03-13T20:23:20.343873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-03-13T20:23:20.355309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-03-13T20:23:20.355698] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-03-13T20:23:20.356529] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-03-13T20:23:20.356606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:20.356641] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:20.356667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:20.356730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:20.419617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:20.420717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:20.420803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:20.420838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:20.549315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:20.549490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:20.549532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:20.549561] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:20.553337] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: DOWN (p=33.22%) [2026-03-13T20:23:20.553723] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-03-13T20:23:20.553869] [INFO ] [sig ] GVA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:20.708392] [INFO ] [LOCAL ] Saved forecast: GVA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GVA.txt [2026-03-13T20:23:20.708559] [INFO ] [sig ] [1379/3262] Completed GVA in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.3m [2026-03-13T20:23:20.708623] [INFO ] [sig ] [1380/3262] Forecasting GWH... [2026-03-13T20:23:20.708654] [INFO ] [sig ] Generating forecast for: GWH [2026-03-13T20:23:20.708683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-03-13T20:23:20.721233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-03-13T20:23:20.721673] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-03-13T20:23:20.722470] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-03-13T20:23:20.722534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:20.722603] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:20.722639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:20.722697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:20.789920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:20.791117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:20.791204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:20.791238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:20.920937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:20.921109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:20.921149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:20.921178] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:20.925234] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: UP (p=69.05%) [2026-03-13T20:23:20.925626] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-03-13T20:23:20.925815] [INFO ] [sig ] GWH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:21.085278] [INFO ] [LOCAL ] Saved forecast: GWH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GWH.txt [2026-03-13T20:23:21.085454] [INFO ] [sig ] [1380/3262] Completed GWH in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.3m [2026-03-13T20:23:21.085497] [INFO ] [sig ] [1381/3262] Forecasting GWRE... [2026-03-13T20:23:21.085527] [INFO ] [sig ] Generating forecast for: GWRE [2026-03-13T20:23:21.085559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-03-13T20:23:21.098965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-03-13T20:23:21.099395] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-03-13T20:23:21.100475] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-03-13T20:23:21.100546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:21.100610] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:21.100642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:21.100889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:21.161703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:21.162544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:21.162649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:21.162870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:21.287092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:21.287242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:21.287281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:21.287307] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:21.290920] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: UP (p=94.89%) [2026-03-13T20:23:21.291195] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-03-13T20:23:21.291322] [INFO ] [sig ] GWRE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:21.441943] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GWRE.txt [2026-03-13T20:23:21.442072] [INFO ] [sig ] [1381/3262] Completed GWRE in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.3m [2026-03-13T20:23:21.442114] [INFO ] [sig ] [1382/3262] Forecasting GWRS... [2026-03-13T20:23:21.442142] [INFO ] [sig ] Generating forecast for: GWRS [2026-03-13T20:23:21.442368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-03-13T20:23:21.454219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-03-13T20:23:21.454520] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-03-13T20:23:21.455387] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-03-13T20:23:21.455443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:21.455475] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:21.455501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:21.455557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:21.518081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:21.518947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:21.519026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:21.519060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:21.637365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:21.637522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:21.637595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:21.637668] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:21.641125] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: DOWN (p=30.23%) [2026-03-13T20:23:21.641399] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-03-13T20:23:21.641524] [INFO ] [sig ] GWRS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:21.785651] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/GWRS.txt [2026-03-13T20:23:21.785789] [INFO ] [sig ] [1382/3262] Completed GWRS in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 11.3m [2026-03-13T20:23:21.785829] [INFO ] [sig ] [1383/3262] Forecasting GXAI... [2026-03-13T20:23:21.785858] [INFO ] [sig ] Generating forecast for: GXAI [2026-03-13T20:23:21.785889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-03-13T20:23:21.798145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-03-13T20:23:21.798464] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-03-13T20:23:21.799292] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-03-13T20:23:21.799347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:21.799379] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:21.799407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:21.799471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:21.859039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:21.859807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:21.859917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:21.859952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:21.975294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:21.975454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:21.975500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:21.975535] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:21.979065] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: UP (p=88.33%) [2026-03-13T20:23:21.979342] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-03-13T20:23:21.979478] [INFO ] [sig ] GXAI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:22.136477] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GXAI.txt [2026-03-13T20:23:22.136667] [INFO ] [sig ] [1383/3262] Completed GXAI in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-13T20:23:22.136711] [INFO ] [sig ] [1384/3262] Forecasting GYRE... [2026-03-13T20:23:22.136742] [INFO ] [sig ] Generating forecast for: GYRE [2026-03-13T20:23:22.136772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-03-13T20:23:22.157104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-03-13T20:23:22.157687] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-03-13T20:23:22.158968] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-03-13T20:23:22.159043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:22.159092] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:22.159135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:22.159224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:22.233176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:22.234173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:22.234297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:22.234332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:22.354260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:22.354425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:22.354466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:22.354495] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:22.358407] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: UP (p=77.48%) [2026-03-13T20:23:22.358763] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-03-13T20:23:22.358898] [INFO ] [sig ] GYRE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:22.504266] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/GYRE.txt [2026-03-13T20:23:22.504421] [INFO ] [sig ] [1384/3262] Completed GYRE in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-13T20:23:22.504464] [INFO ] [sig ] [1385/3262] Forecasting H... [2026-03-13T20:23:22.504493] [INFO ] [sig ] Generating forecast for: H [2026-03-13T20:23:22.504523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-03-13T20:23:22.515528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-03-13T20:23:22.515830] [INFO ] [FORECASTER] Starting predict_future for H [2026-03-13T20:23:22.516622] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-03-13T20:23:22.516675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:22.516707] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:22.516734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:22.516791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:22.574351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:22.575187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:22.575270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:22.575305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:22.700897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:22.701040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:22.701079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:22.701110] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:22.704644] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: UP (p=95.38%) [2026-03-13T20:23:22.704930] [INFO ] [FORECASTER] Completed predict_future for H [2026-03-13T20:23:22.705062] [INFO ] [sig ] H: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:22.852659] [INFO ] [LOCAL ] Saved forecast: H 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/H.txt [2026-03-13T20:23:22.852791] [INFO ] [sig ] [1385/3262] Completed H in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-13T20:23:22.852831] [INFO ] [sig ] [1386/3262] Forecasting HAE... [2026-03-13T20:23:22.852861] [INFO ] [sig ] Generating forecast for: HAE [2026-03-13T20:23:22.852890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-03-13T20:23:22.864262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-03-13T20:23:22.864588] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-03-13T20:23:22.865564] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-03-13T20:23:22.865637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:22.865670] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:22.865739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:22.865800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:22.924373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:22.925041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:22.925120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:22.925153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:23.058465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:23.058660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:23.058705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:23.058738] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:23.062456] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: UP (p=98.87%) [2026-03-13T20:23:23.062970] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-03-13T20:23:23.063106] [INFO ] [sig ] HAE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:23.208293] [INFO ] [LOCAL ] Saved forecast: HAE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HAE.txt [2026-03-13T20:23:23.208444] [INFO ] [sig ] [1386/3262] Completed HAE in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-13T20:23:23.208483] [INFO ] [sig ] [1387/3262] Forecasting HAFC... [2026-03-13T20:23:23.208514] [INFO ] [sig ] Generating forecast for: HAFC [2026-03-13T20:23:23.208543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-03-13T20:23:23.220092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-03-13T20:23:23.220541] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-03-13T20:23:23.221459] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-03-13T20:23:23.221522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:23.221564] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:23.221624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:23.221691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:23.286203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:23.287176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:23.287267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:23.287302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:23.432588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:23.432770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:23.432816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:23.432848] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:23.436568] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: DOWN (p=10.84%) [2026-03-13T20:23:23.436884] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-03-13T20:23:23.437021] [INFO ] [sig ] HAFC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:23.581887] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HAFC.txt [2026-03-13T20:23:23.582042] [INFO ] [sig ] [1387/3262] Completed HAFC in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-13T20:23:23.582083] [INFO ] [sig ] [1388/3262] Forecasting HAL... [2026-03-13T20:23:23.582116] [INFO ] [sig ] Generating forecast for: HAL [2026-03-13T20:23:23.582146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-03-13T20:23:23.594779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-03-13T20:23:23.595127] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-03-13T20:23:23.595996] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-03-13T20:23:23.596051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:23.596084] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:23.596112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:23.596170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:23.655803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:23.656709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:23.656995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:23.657030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:23.789066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:23.789229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:23.789271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:23.789300] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:23.792865] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: UP (p=96.01%) [2026-03-13T20:23:23.793203] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-03-13T20:23:23.793345] [INFO ] [sig ] HAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:23.946906] [INFO ] [LOCAL ] Saved forecast: HAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HAL.txt [2026-03-13T20:23:23.947061] [INFO ] [sig ] [1388/3262] Completed HAL in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-13T20:23:23.947264] [INFO ] [sig ] [1389/3262] Forecasting HALO... [2026-03-13T20:23:23.947297] [INFO ] [sig ] Generating forecast for: HALO [2026-03-13T20:23:23.947329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-03-13T20:23:23.958166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-03-13T20:23:23.958501] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-03-13T20:23:23.959321] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-03-13T20:23:23.959376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:23.959410] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:23.959439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:23.959496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:24.021845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:24.022869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:24.022952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:24.022986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:24.151147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:24.151335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:24.151394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:24.151427] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:24.155059] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: DOWN (p=7.01%) [2026-03-13T20:23:24.155349] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-03-13T20:23:24.155480] [INFO ] [sig ] HALO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:24.309137] [INFO ] [LOCAL ] Saved forecast: HALO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HALO.txt [2026-03-13T20:23:24.309296] [INFO ] [sig ] [1389/3262] Completed HALO in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-13T20:23:24.309339] [INFO ] [sig ] [1390/3262] Forecasting HAS... [2026-03-13T20:23:24.309369] [INFO ] [sig ] Generating forecast for: HAS [2026-03-13T20:23:24.309429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-03-13T20:23:24.320371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-03-13T20:23:24.320750] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-03-13T20:23:24.321592] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-03-13T20:23:24.321646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:24.321708] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:24.321739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:24.321797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:24.382430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:24.383566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:24.383707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:24.383747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:24.511548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:24.511730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:24.511771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:24.511800] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:24.515805] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: UP (p=58.57%) [2026-03-13T20:23:24.516115] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-03-13T20:23:24.516252] [INFO ] [sig ] HAS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:24.676003] [INFO ] [LOCAL ] Saved forecast: HAS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HAS.txt [2026-03-13T20:23:24.676170] [INFO ] [sig ] [1390/3262] Completed HAS in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-13T20:23:24.676215] [INFO ] [sig ] [1391/3262] Forecasting HASI... [2026-03-13T20:23:24.676260] [INFO ] [sig ] Generating forecast for: HASI [2026-03-13T20:23:24.676308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-03-13T20:23:24.688418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-03-13T20:23:24.688827] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-03-13T20:23:24.689689] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-03-13T20:23:24.689743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:24.689776] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:24.689803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:24.689862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:24.754020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:24.754936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:24.755024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:24.755059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:24.878677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:24.878834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:24.878873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:24.878901] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:24.882444] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: UP (p=53.19%) [2026-03-13T20:23:24.882745] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-03-13T20:23:24.882871] [INFO ] [sig ] HASI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:25.035174] [INFO ] [LOCAL ] Saved forecast: HASI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HASI.txt [2026-03-13T20:23:25.035310] [INFO ] [sig ] [1391/3262] Completed HASI in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-13T20:23:25.035361] [INFO ] [sig ] [1392/3262] Forecasting HBAN... [2026-03-13T20:23:25.035391] [INFO ] [sig ] Generating forecast for: HBAN [2026-03-13T20:23:25.035423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-03-13T20:23:25.047158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-03-13T20:23:25.047468] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-03-13T20:23:25.048535] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-03-13T20:23:25.048608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:25.048644] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:25.048671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:25.048726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:25.110657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:25.111313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:25.111395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:25.111429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:25.237798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:25.238155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:25.238194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:25.238221] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:25.242015] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: UP (p=93.79%) [2026-03-13T20:23:25.242295] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-03-13T20:23:25.242422] [INFO ] [sig ] HBAN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:25.393102] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HBAN.txt [2026-03-13T20:23:25.393264] [INFO ] [sig ] [1392/3262] Completed HBAN in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-13T20:23:25.393307] [INFO ] [sig ] [1393/3262] Forecasting HBANL... [2026-03-13T20:23:25.393337] [INFO ] [sig ] Generating forecast for: HBANL [2026-03-13T20:23:25.393371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-03-13T20:23:25.405497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-03-13T20:23:25.406025] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-03-13T20:23:25.406868] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-03-13T20:23:25.406922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:25.406954] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:25.406982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:25.407040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:25.474109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:25.475051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:25.475138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:25.475172] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:25.594369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:25.594529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:25.594587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:25.594652] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:25.598290] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: DOWN (p=27.50%) [2026-03-13T20:23:25.598599] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-03-13T20:23:25.598749] [INFO ] [sig ] HBANL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:25.749262] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HBANL.txt [2026-03-13T20:23:25.749394] [INFO ] [sig ] [1393/3262] Completed HBANL in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-13T20:23:25.749432] [INFO ] [sig ] [1394/3262] Forecasting HBANP... [2026-03-13T20:23:25.749462] [INFO ] [sig ] Generating forecast for: HBANP [2026-03-13T20:23:25.749492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-03-13T20:23:25.762356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-03-13T20:23:25.762725] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-03-13T20:23:25.763721] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-03-13T20:23:25.763773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:25.763805] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:25.763831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:25.763888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:25.834388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:25.835345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:25.835433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:25.835467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:25.948376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:25.948539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:25.948601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:25.948633] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:25.952074] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: DOWN (p=25.76%) [2026-03-13T20:23:25.952376] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-03-13T20:23:25.952508] [INFO ] [sig ] HBANP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:26.096257] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HBANP.txt [2026-03-13T20:23:26.096416] [INFO ] [sig ] [1394/3262] Completed HBANP in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 11.2m [2026-03-13T20:23:26.096459] [INFO ] [sig ] [1395/3262] Forecasting HBB... [2026-03-13T20:23:26.096489] [INFO ] [sig ] Generating forecast for: HBB [2026-03-13T20:23:26.096519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-03-13T20:23:26.107709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-03-13T20:23:26.108090] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-03-13T20:23:26.109091] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-03-13T20:23:26.109143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:26.109175] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:26.109202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:26.109259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:26.171096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:26.172041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:26.172129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:26.172164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:26.292794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:26.292978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:26.293019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:26.293049] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:26.296525] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: UP (p=78.42%) [2026-03-13T20:23:26.296844] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-03-13T20:23:26.296973] [INFO ] [sig ] HBB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:26.449554] [INFO ] [LOCAL ] Saved forecast: HBB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HBB.txt [2026-03-13T20:23:26.449765] [INFO ] [sig ] [1395/3262] Completed HBB in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-13T20:23:26.449809] [INFO ] [sig ] [1396/3262] Forecasting HBCP... [2026-03-13T20:23:26.449839] [INFO ] [sig ] Generating forecast for: HBCP [2026-03-13T20:23:26.449869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-03-13T20:23:26.461722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-03-13T20:23:26.461958] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-03-13T20:23:26.462801] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-03-13T20:23:26.462854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:26.462884] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:26.462911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:26.462967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:26.521440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:26.522301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:26.522384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:26.522418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:26.637921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:26.638117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:26.638173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:26.638216] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:26.642081] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: DOWN (p=11.69%) [2026-03-13T20:23:26.642395] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-03-13T20:23:26.642535] [INFO ] [sig ] HBCP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:26.799600] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HBCP.txt [2026-03-13T20:23:26.799765] [INFO ] [sig ] [1396/3262] Completed HBCP in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-13T20:23:26.799807] [INFO ] [sig ] [1397/3262] Forecasting HBM... [2026-03-13T20:23:26.799838] [INFO ] [sig ] Generating forecast for: HBM [2026-03-13T20:23:26.799870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-03-13T20:23:26.811160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-03-13T20:23:26.811510] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-03-13T20:23:26.812354] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-03-13T20:23:26.812410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:26.812444] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:26.812473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:26.812545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:26.871744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:26.872431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:26.872526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:26.872596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:26.998703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:26.998871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:26.998912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:26.998940] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:27.002391] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: DOWN (p=31.23%) [2026-03-13T20:23:27.002685] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-03-13T20:23:27.002814] [INFO ] [sig ] HBM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:27.151827] [INFO ] [LOCAL ] Saved forecast: HBM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HBM.txt [2026-03-13T20:23:27.151998] [INFO ] [sig ] [1397/3262] Completed HBM in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-13T20:23:27.152042] [INFO ] [sig ] [1398/3262] Forecasting HBNC... [2026-03-13T20:23:27.152071] [INFO ] [sig ] Generating forecast for: HBNC [2026-03-13T20:23:27.152101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-03-13T20:23:27.163825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-03-13T20:23:27.164203] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-03-13T20:23:27.165093] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-03-13T20:23:27.165148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:27.165181] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:27.165209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:27.165265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:27.223460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:27.224382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:27.224467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:27.224500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:27.342510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:27.342699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:27.342748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:27.342780] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:27.346249] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: UP (p=93.43%) [2026-03-13T20:23:27.346530] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-03-13T20:23:27.346681] [INFO ] [sig ] HBNC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:27.492110] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HBNC.txt [2026-03-13T20:23:27.492268] [INFO ] [sig ] [1398/3262] Completed HBNC in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-13T20:23:27.492310] [INFO ] [sig ] [1399/3262] Forecasting HCA... [2026-03-13T20:23:27.492339] [INFO ] [sig ] Generating forecast for: HCA [2026-03-13T20:23:27.492369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-03-13T20:23:27.504302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-03-13T20:23:27.504713] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-03-13T20:23:27.505498] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-03-13T20:23:27.505565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:27.505620] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:27.505650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:27.505706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:27.562692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:27.563540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:27.563645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:27.563680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:27.680441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:27.680633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:27.680679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:27.680710] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:27.684387] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: DOWN (p=9.78%) [2026-03-13T20:23:27.684723] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-03-13T20:23:27.684857] [INFO ] [sig ] HCA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:27.830703] [INFO ] [LOCAL ] Saved forecast: HCA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HCA.txt [2026-03-13T20:23:27.830885] [INFO ] [sig ] [1399/3262] Completed HCA in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-13T20:23:27.830933] [INFO ] [sig ] [1400/3262] Forecasting HCC... [2026-03-13T20:23:27.830964] [INFO ] [sig ] Generating forecast for: HCC [2026-03-13T20:23:27.830994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-03-13T20:23:27.842782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-03-13T20:23:27.843147] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-03-13T20:23:27.843991] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-03-13T20:23:27.844043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:27.844075] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:27.844103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:27.844159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:27.903980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:27.904949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:27.905067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:27.905105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:28.038034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:28.038193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:28.038235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:28.038265] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:28.042180] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: UP (p=98.05%) [2026-03-13T20:23:28.042471] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-03-13T20:23:28.042628] [INFO ] [sig ] HCC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:28.197354] [INFO ] [LOCAL ] Saved forecast: HCC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HCC.txt [2026-03-13T20:23:28.197509] [INFO ] [sig ] [1400/3262] Completed HCC in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-13T20:23:28.197553] [INFO ] [sig ] [1401/3262] Forecasting HCI... [2026-03-13T20:23:28.197626] [INFO ] [sig ] Generating forecast for: HCI [2026-03-13T20:23:28.197682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-03-13T20:23:28.209526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-03-13T20:23:28.209891] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-03-13T20:23:28.210756] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-03-13T20:23:28.210822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:28.210856] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:28.210884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:28.210942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:28.273887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:28.274686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:28.274773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:28.274806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:28.404541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:28.404724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:28.404764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:28.404792] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:28.408808] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: DOWN (p=46.29%) [2026-03-13T20:23:28.409098] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-03-13T20:23:28.409228] [INFO ] [sig ] HCI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:28.561112] [INFO ] [LOCAL ] Saved forecast: HCI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HCI.txt [2026-03-13T20:23:28.561245] [INFO ] [sig ] [1401/3262] Completed HCI in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-13T20:23:28.561286] [INFO ] [sig ] [1402/3262] Forecasting HCM... [2026-03-13T20:23:28.561314] [INFO ] [sig ] Generating forecast for: HCM [2026-03-13T20:23:28.561349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-03-13T20:23:28.572902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-03-13T20:23:28.573178] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-03-13T20:23:28.573975] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-03-13T20:23:28.574027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:28.574058] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:28.574084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:28.574140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:28.637367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:28.638298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:28.638386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:28.638419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:28.756415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:28.756526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:28.756562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:28.756610] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:28.759823] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: UP (p=63.91%) [2026-03-13T20:23:28.760091] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-03-13T20:23:28.760215] [INFO ] [sig ] HCM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:28.929705] [INFO ] [LOCAL ] Saved forecast: HCM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HCM.txt [2026-03-13T20:23:28.929878] [INFO ] [sig ] [1402/3262] Completed HCM in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-13T20:23:28.929925] [INFO ] [sig ] [1403/3262] Forecasting HCSG... [2026-03-13T20:23:28.929955] [INFO ] [sig ] Generating forecast for: HCSG [2026-03-13T20:23:28.929984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-03-13T20:23:28.941506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-03-13T20:23:28.941967] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-03-13T20:23:28.942832] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-03-13T20:23:28.942884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:28.942917] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:28.942943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:28.942998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:29.003108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:29.004046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:29.004133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:29.004167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:29.125821] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:29.125989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:29.126029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:29.126059] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:29.130085] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: UP (p=63.94%) [2026-03-13T20:23:29.130367] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-03-13T20:23:29.130494] [INFO ] [sig ] HCSG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:29.278056] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HCSG.txt [2026-03-13T20:23:29.278218] [INFO ] [sig ] [1403/3262] Completed HCSG in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-13T20:23:29.278260] [INFO ] [sig ] [1404/3262] Forecasting HD... [2026-03-13T20:23:29.278289] [INFO ] [sig ] Generating forecast for: HD [2026-03-13T20:23:29.278320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-03-13T20:23:29.289627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-03-13T20:23:29.289923] [INFO ] [FORECASTER] Starting predict_future for HD [2026-03-13T20:23:29.290717] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-03-13T20:23:29.290769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:29.290821] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:29.290849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:29.290905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:29.350492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:29.351129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:29.351206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:29.351238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:29.478966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:29.479133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:29.479175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:29.479206] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:29.482835] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: UP (p=90.84%) [2026-03-13T20:23:29.483179] [INFO ] [FORECASTER] Completed predict_future for HD [2026-03-13T20:23:29.483320] [INFO ] [sig ] HD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:29.631251] [INFO ] [LOCAL ] Saved forecast: HD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HD.txt [2026-03-13T20:23:29.631407] [INFO ] [sig ] [1404/3262] Completed HD in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-13T20:23:29.631448] [INFO ] [sig ] [1405/3262] Forecasting HDB... [2026-03-13T20:23:29.631477] [INFO ] [sig ] Generating forecast for: HDB [2026-03-13T20:23:29.631507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-03-13T20:23:29.642800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-03-13T20:23:29.643116] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-03-13T20:23:29.643916] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-03-13T20:23:29.643968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:29.643999] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:29.644026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:29.644082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:29.701633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:29.702513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:29.702637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:29.702675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:29.822456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:29.822633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:29.822674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:29.822702] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:29.826084] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: UP (p=99.49%) [2026-03-13T20:23:29.826357] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-03-13T20:23:29.826486] [INFO ] [sig ] HDB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:29.968402] [INFO ] [LOCAL ] Saved forecast: HDB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HDB.txt [2026-03-13T20:23:29.968532] [INFO ] [sig ] [1405/3262] Completed HDB in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-13T20:23:29.968589] [INFO ] [sig ] [1406/3262] Forecasting HDSN... [2026-03-13T20:23:29.968621] [INFO ] [sig ] Generating forecast for: HDSN [2026-03-13T20:23:29.968656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-03-13T20:23:29.980286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-03-13T20:23:29.980691] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-03-13T20:23:29.981565] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-03-13T20:23:29.981643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:29.981676] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:29.981702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:29.981758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:30.039336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:30.040111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:30.040194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:30.040227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:30.157915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:30.158078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:30.158146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:30.158178] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:30.161658] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: UP (p=95.89%) [2026-03-13T20:23:30.161940] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-03-13T20:23:30.162067] [INFO ] [sig ] HDSN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:30.315618] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HDSN.txt [2026-03-13T20:23:30.315795] [INFO ] [sig ] [1406/3262] Completed HDSN in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-13T20:23:30.315844] [INFO ] [sig ] [1407/3262] Forecasting HE... [2026-03-13T20:23:30.315874] [INFO ] [sig ] Generating forecast for: HE [2026-03-13T20:23:30.315906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-03-13T20:23:30.328553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-03-13T20:23:30.328956] [INFO ] [FORECASTER] Starting predict_future for HE [2026-03-13T20:23:30.329832] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-03-13T20:23:30.329893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:30.329955] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:30.329985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:30.330044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:30.395679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:30.396902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:30.397018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:30.397068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:30.529872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:30.530082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:30.530137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:30.530169] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:30.533908] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: UP (p=69.25%) [2026-03-13T20:23:30.534211] [INFO ] [FORECASTER] Completed predict_future for HE [2026-03-13T20:23:30.534355] [INFO ] [sig ] HE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:30.686712] [INFO ] [LOCAL ] Saved forecast: HE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HE.txt [2026-03-13T20:23:30.686876] [INFO ] [sig ] [1407/3262] Completed HE in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-13T20:23:30.686921] [INFO ] [sig ] [1408/3262] Forecasting HEI... [2026-03-13T20:23:30.686952] [INFO ] [sig ] Generating forecast for: HEI [2026-03-13T20:23:30.686982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-03-13T20:23:30.699710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-03-13T20:23:30.700257] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-03-13T20:23:30.701258] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-03-13T20:23:30.701318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:30.701352] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:30.701379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:30.701435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:30.762261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:30.763188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:30.763308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:30.763346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:30.886043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:30.886207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:30.886247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:30.886276] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:30.890298] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-03-13T20:23:30.890603] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-03-13T20:23:30.890740] [INFO ] [sig ] HEI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:31.056419] [INFO ] [LOCAL ] Saved forecast: HEI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HEI.txt [2026-03-13T20:23:31.056598] [INFO ] [sig ] [1408/3262] Completed HEI in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-13T20:23:31.056654] [INFO ] [sig ] [1409/3262] Forecasting HELE... [2026-03-13T20:23:31.056687] [INFO ] [sig ] Generating forecast for: HELE [2026-03-13T20:23:31.056723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-03-13T20:23:31.068892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-03-13T20:23:31.069262] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-03-13T20:23:31.070155] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-03-13T20:23:31.070209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:31.070243] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:31.070270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:31.070341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:31.137694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:31.138599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:31.138704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:31.138739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:31.267187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:31.267346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:31.267385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:31.267413] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:31.271371] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: UP (p=64.64%) [2026-03-13T20:23:31.271680] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-03-13T20:23:31.271814] [INFO ] [sig ] HELE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:31.424489] [INFO ] [LOCAL ] Saved forecast: HELE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HELE.txt [2026-03-13T20:23:31.424655] [INFO ] [sig ] [1409/3262] Completed HELE in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-13T20:23:31.424698] [INFO ] [sig ] [1410/3262] Forecasting HEPS... [2026-03-13T20:23:31.424728] [INFO ] [sig ] Generating forecast for: HEPS [2026-03-13T20:23:31.424759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-03-13T20:23:31.436085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-03-13T20:23:31.436423] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-03-13T20:23:31.437298] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-03-13T20:23:31.437351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:31.437408] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:31.437437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:31.437493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:31.495247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:31.496019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:31.496117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:31.496153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:31.623870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:31.624031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:31.624070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:31.624129] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:31.627554] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: UP (p=65.39%) [2026-03-13T20:23:31.627888] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-03-13T20:23:31.628021] [INFO ] [sig ] HEPS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:31.770007] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HEPS.txt [2026-03-13T20:23:31.770146] [INFO ] [sig ] [1410/3262] Completed HEPS in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-13T20:23:31.770187] [INFO ] [sig ] [1411/3262] Forecasting HEQ... [2026-03-13T20:23:31.770216] [INFO ] [sig ] Generating forecast for: HEQ [2026-03-13T20:23:31.770246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-03-13T20:23:31.781169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-03-13T20:23:31.781442] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-03-13T20:23:31.782262] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-03-13T20:23:31.782315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:31.782347] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:31.782374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:31.782431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:31.839451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:31.840203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:31.840283] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:31.840317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:31.956828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:31.956986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:31.957027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:31.957057] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:31.960553] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: DOWN (p=44.31%) [2026-03-13T20:23:31.960889] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-03-13T20:23:31.961020] [INFO ] [sig ] HEQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:32.107245] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HEQ.txt [2026-03-13T20:23:32.107434] [INFO ] [sig ] [1411/3262] Completed HEQ in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.1m [2026-03-13T20:23:32.107477] [INFO ] [sig ] [1412/3262] Forecasting HERO... [2026-03-13T20:23:32.107506] [INFO ] [sig ] Generating forecast for: HERO [2026-03-13T20:23:32.107534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-03-13T20:23:32.119079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-03-13T20:23:32.119418] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-03-13T20:23:32.120333] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-03-13T20:23:32.120390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:32.120434] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:32.120470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:32.120528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:32.178254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:32.179132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:32.179224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:32.179259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:32.300268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:32.300439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:32.300480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:32.300510] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:32.303944] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: DOWN (p=22.80%) [2026-03-13T20:23:32.304232] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-03-13T20:23:32.304360] [INFO ] [sig ] HERO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:32.449626] [INFO ] [LOCAL ] Saved forecast: HERO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HERO.txt [2026-03-13T20:23:32.449776] [INFO ] [sig ] [1412/3262] Completed HERO in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-13T20:23:32.449817] [INFO ] [sig ] [1413/3262] Forecasting HESM... [2026-03-13T20:23:32.449846] [INFO ] [sig ] Generating forecast for: HESM [2026-03-13T20:23:32.449876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-03-13T20:23:32.462010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-03-13T20:23:32.462349] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-03-13T20:23:32.463206] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-03-13T20:23:32.463259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:32.463291] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:32.463318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:32.463374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:32.520692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:32.521460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:32.521546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:32.521601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:32.647684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:32.647858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:32.647907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:32.647936] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:32.651448] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: UP (p=93.46%) [2026-03-13T20:23:32.651763] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-03-13T20:23:32.651901] [INFO ] [sig ] HESM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:32.796647] [INFO ] [LOCAL ] Saved forecast: HESM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HESM.txt [2026-03-13T20:23:32.796822] [INFO ] [sig ] [1413/3262] Completed HESM in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-13T20:23:32.796869] [INFO ] [sig ] [1414/3262] Forecasting HFFG... [2026-03-13T20:23:32.796919] [INFO ] [sig ] Generating forecast for: HFFG [2026-03-13T20:23:32.796953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-03-13T20:23:32.807980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-03-13T20:23:32.808346] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-03-13T20:23:32.809184] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-03-13T20:23:32.809238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:32.809270] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:32.809297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:32.809353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:32.870418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:32.871314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:32.871398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:32.871433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:33.000251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:33.000472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:33.000536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:33.000587] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:33.004389] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: UP (p=83.98%) [2026-03-13T20:23:33.004735] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-03-13T20:23:33.004901] [INFO ] [sig ] HFFG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:33.153861] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HFFG.txt [2026-03-13T20:23:33.154006] [INFO ] [sig ] [1414/3262] Completed HFFG in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-13T20:23:33.154049] [INFO ] [sig ] [1415/3262] Forecasting HFRO... [2026-03-13T20:23:33.154077] [INFO ] [sig ] Generating forecast for: HFRO [2026-03-13T20:23:33.154107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-03-13T20:23:33.166478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-03-13T20:23:33.166871] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-03-13T20:23:33.167709] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-03-13T20:23:33.167773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:33.167812] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:33.167845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:33.167909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:33.235648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:33.236520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:33.236627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:33.236664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:33.381651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:33.381840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:33.381897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:33.381940] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:33.386265] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: DOWN (p=43.59%) [2026-03-13T20:23:33.386695] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-03-13T20:23:33.386888] [INFO ] [sig ] HFRO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:33.558313] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HFRO.txt [2026-03-13T20:23:33.558471] [INFO ] [sig ] [1415/3262] Completed HFRO in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-13T20:23:33.558513] [INFO ] [sig ] [1416/3262] Forecasting HFWA... [2026-03-13T20:23:33.558544] [INFO ] [sig ] Generating forecast for: HFWA [2026-03-13T20:23:33.558593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-03-13T20:23:33.572467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-03-13T20:23:33.572927] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-03-13T20:23:33.573873] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-03-13T20:23:33.573934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:33.573966] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:33.573992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:33.574244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:33.642075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:33.642934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:33.643197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:33.643231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:33.777753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:33.777932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:33.777972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:33.778001] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:33.781865] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: DOWN (p=20.98%) [2026-03-13T20:23:33.782152] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-03-13T20:23:33.782278] [INFO ] [sig ] HFWA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:33.927960] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HFWA.txt [2026-03-13T20:23:33.928270] [INFO ] [sig ] [1416/3262] Completed HFWA in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-13T20:23:33.928312] [INFO ] [sig ] [1417/3262] Forecasting HG... [2026-03-13T20:23:33.928340] [INFO ] [sig ] Generating forecast for: HG [2026-03-13T20:23:33.928370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-03-13T20:23:33.940967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-03-13T20:23:33.941305] [INFO ] [FORECASTER] Starting predict_future for HG [2026-03-13T20:23:33.942137] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-03-13T20:23:33.942190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:33.942222] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:33.942250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:33.942308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:34.001223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:34.002056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:34.002177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:34.002212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:34.127882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:34.128051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:34.128092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:34.128157] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:34.132387] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: DOWN (p=46.55%) [2026-03-13T20:23:34.132697] [INFO ] [FORECASTER] Completed predict_future for HG [2026-03-13T20:23:34.132838] [INFO ] [sig ] HG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:34.281234] [INFO ] [LOCAL ] Saved forecast: HG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HG.txt [2026-03-13T20:23:34.281396] [INFO ] [sig ] [1417/3262] Completed HG in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-13T20:23:34.281446] [INFO ] [sig ] [1418/3262] Forecasting HGBL... [2026-03-13T20:23:34.281492] [INFO ] [sig ] Generating forecast for: HGBL [2026-03-13T20:23:34.281534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-03-13T20:23:34.293473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-03-13T20:23:34.293815] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-03-13T20:23:34.294861] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-03-13T20:23:34.294921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:34.294954] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:34.294982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:34.295041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:34.363654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:34.364530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:34.364636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:34.364673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:34.492811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:34.492969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:34.493011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:34.493041] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:34.496749] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: UP (p=66.23%) [2026-03-13T20:23:34.497057] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-03-13T20:23:34.497201] [INFO ] [sig ] HGBL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:34.665114] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HGBL.txt [2026-03-13T20:23:34.665286] [INFO ] [sig ] [1418/3262] Completed HGBL in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-13T20:23:34.665329] [INFO ] [sig ] [1419/3262] Forecasting HGLB... [2026-03-13T20:23:34.665358] [INFO ] [sig ] Generating forecast for: HGLB [2026-03-13T20:23:34.665388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-03-13T20:23:34.679278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-03-13T20:23:34.679622] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-03-13T20:23:34.680683] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-03-13T20:23:34.680738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:34.680772] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:34.680801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:34.680859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:34.744721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:34.745560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:34.745697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:34.745757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:34.872257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:34.872434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:34.872481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:34.872511] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:34.876160] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-03-13T20:23:34.876444] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-03-13T20:23:34.876592] [INFO ] [sig ] HGLB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:35.026959] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HGLB.txt [2026-03-13T20:23:35.027110] [INFO ] [sig ] [1419/3262] Completed HGLB in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-13T20:23:35.027151] [INFO ] [sig ] [1420/3262] Forecasting HGTY... [2026-03-13T20:23:35.027181] [INFO ] [sig ] Generating forecast for: HGTY [2026-03-13T20:23:35.027211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-03-13T20:23:35.040169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-03-13T20:23:35.040568] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-03-13T20:23:35.041435] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-03-13T20:23:35.041490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:35.041524] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:35.041551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:35.041635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:35.103476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:35.104362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:35.104446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:35.104480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:35.230329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:35.230486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:35.230527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:35.230556] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:35.234423] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: UP (p=58.90%) [2026-03-13T20:23:35.234741] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-03-13T20:23:35.234875] [INFO ] [sig ] HGTY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:35.393358] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HGTY.txt [2026-03-13T20:23:35.393535] [INFO ] [sig ] [1420/3262] Completed HGTY in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-13T20:23:35.393594] [INFO ] [sig ] [1421/3262] Forecasting HHH... [2026-03-13T20:23:35.393628] [INFO ] [sig ] Generating forecast for: HHH [2026-03-13T20:23:35.393658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-03-13T20:23:35.405856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-03-13T20:23:35.406463] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-03-13T20:23:35.407356] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-03-13T20:23:35.407410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:35.407444] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:35.407473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:35.407556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:35.469616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:35.470389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:35.470470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:35.470505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:35.595783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:35.595945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:35.595986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:35.596015] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:35.601131] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: DOWN (p=36.91%) [2026-03-13T20:23:35.601603] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-03-13T20:23:35.601778] [INFO ] [sig ] HHH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:35.798064] [INFO ] [LOCAL ] Saved forecast: HHH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HHH.txt [2026-03-13T20:23:35.798222] [INFO ] [sig ] [1421/3262] Completed HHH in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-13T20:23:35.798264] [INFO ] [sig ] [1422/3262] Forecasting HIFS... [2026-03-13T20:23:35.798295] [INFO ] [sig ] Generating forecast for: HIFS [2026-03-13T20:23:35.798325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-03-13T20:23:35.808902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-03-13T20:23:35.809246] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-03-13T20:23:35.810203] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-03-13T20:23:35.810255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:35.810287] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:35.810314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:35.810370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:35.869016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:35.869977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:35.870063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:35.870098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:35.982369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:35.982562] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-13T20:23:35.982624] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:35.982655] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:35.986406] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-03-13T20:23:35.986785] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-03-13T20:23:35.986964] [INFO ] [sig ] HIFS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:36.147111] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HIFS.txt [2026-03-13T20:23:36.147297] [INFO ] [sig ] [1422/3262] Completed HIFS in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-13T20:23:36.147340] [INFO ] [sig ] [1423/3262] Forecasting HIG... [2026-03-13T20:23:36.147370] [INFO ] [sig ] Generating forecast for: HIG [2026-03-13T20:23:36.147401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-03-13T20:23:36.159732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-03-13T20:23:36.160044] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-03-13T20:23:36.160936] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-03-13T20:23:36.160988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:36.161021] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:36.161047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:36.161103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:36.217953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:36.218688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:36.218773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:36.218807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:36.336782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:36.336941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:36.336980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:36.337008] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:36.340457] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: UP (p=70.99%) [2026-03-13T20:23:36.340749] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-03-13T20:23:36.340878] [INFO ] [sig ] HIG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:36.485850] [INFO ] [LOCAL ] Saved forecast: HIG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HIG.txt [2026-03-13T20:23:36.485984] [INFO ] [sig ] [1423/3262] Completed HIG in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-13T20:23:36.486024] [INFO ] [sig ] [1424/3262] Forecasting HII... [2026-03-13T20:23:36.486054] [INFO ] [sig ] Generating forecast for: HII [2026-03-13T20:23:36.486083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-03-13T20:23:36.497917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-03-13T20:23:36.498482] [INFO ] [FORECASTER] Starting predict_future for HII [2026-03-13T20:23:36.499293] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-03-13T20:23:36.499345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:36.499406] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:36.499435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:36.499491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:36.558074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:36.558759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:36.558838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:36.558870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:36.684110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:36.684269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:36.684308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:36.684337] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:36.687793] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: UP (p=90.75%) [2026-03-13T20:23:36.688071] [INFO ] [FORECASTER] Completed predict_future for HII [2026-03-13T20:23:36.688197] [INFO ] [sig ] HII: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:36.832052] [INFO ] [LOCAL ] Saved forecast: HII 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HII.txt [2026-03-13T20:23:36.832198] [INFO ] [sig ] [1424/3262] Completed HII in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-13T20:23:36.832239] [INFO ] [sig ] [1425/3262] Forecasting HIMS... [2026-03-13T20:23:36.832267] [INFO ] [sig ] Generating forecast for: HIMS [2026-03-13T20:23:36.832296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-03-13T20:23:36.843174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-03-13T20:23:36.843452] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-03-13T20:23:36.844247] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-03-13T20:23:36.844299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:36.844331] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:36.844358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:36.844413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:36.902374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:36.903041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:36.903119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:36.903151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:37.031186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:37.031392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:37.031440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:37.031471] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:37.035158] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: UP (p=94.12%) [2026-03-13T20:23:37.035466] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-03-13T20:23:37.035624] [INFO ] [sig ] HIMS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:37.178882] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HIMS.txt [2026-03-13T20:23:37.179036] [INFO ] [sig ] [1425/3262] Completed HIMS in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-13T20:23:37.179077] [INFO ] [sig ] [1426/3262] Forecasting HIMX... [2026-03-13T20:23:37.179108] [INFO ] [sig ] Generating forecast for: HIMX [2026-03-13T20:23:37.179137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-03-13T20:23:37.190442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-03-13T20:23:37.190737] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-03-13T20:23:37.191543] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-03-13T20:23:37.191612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:37.191646] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:37.191672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:37.191739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:37.250562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:37.251373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:37.251457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:37.251491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:37.373259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:37.373416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:37.373455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:37.373484] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:37.376990] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: UP (p=69.63%) [2026-03-13T20:23:37.377270] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-03-13T20:23:37.377401] [INFO ] [sig ] HIMX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:37.532495] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HIMX.txt [2026-03-13T20:23:37.532683] [INFO ] [sig ] [1426/3262] Completed HIMX in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-13T20:23:37.532729] [INFO ] [sig ] [1427/3262] Forecasting HIO... [2026-03-13T20:23:37.532758] [INFO ] [sig ] Generating forecast for: HIO [2026-03-13T20:23:37.532789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-03-13T20:23:37.543611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-03-13T20:23:37.543924] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-03-13T20:23:37.544722] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-03-13T20:23:37.544773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:37.544805] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:37.544832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:37.544888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:37.604015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:37.604924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:37.605020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:37.605055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:37.727185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:37.727345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:37.727385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:37.727446] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:37.731000] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: UP (p=65.98%) [2026-03-13T20:23:37.731288] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-03-13T20:23:37.731419] [INFO ] [sig ] HIO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:37.884911] [INFO ] [LOCAL ] Saved forecast: HIO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HIO.txt [2026-03-13T20:23:37.885074] [INFO ] [sig ] [1427/3262] Completed HIO in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-13T20:23:37.885116] [INFO ] [sig ] [1428/3262] Forecasting HIPO... [2026-03-13T20:23:37.885145] [INFO ] [sig ] Generating forecast for: HIPO [2026-03-13T20:23:37.885181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-03-13T20:23:37.897784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-03-13T20:23:37.898127] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-03-13T20:23:37.899099] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-03-13T20:23:37.899155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:37.899187] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:37.899215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:37.899280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:37.958964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:37.959868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:37.959967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:37.960010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:38.085320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:38.085486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:38.085529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:38.085559] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:38.089451] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=17.20%) [2026-03-13T20:23:38.089829] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-03-13T20:23:38.089977] [INFO ] [sig ] HIPO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:38.244795] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HIPO.txt [2026-03-13T20:23:38.244947] [INFO ] [sig ] [1428/3262] Completed HIPO in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.0m [2026-03-13T20:23:38.244990] [INFO ] [sig ] [1429/3262] Forecasting HITI... [2026-03-13T20:23:38.245021] [INFO ] [sig ] Generating forecast for: HITI [2026-03-13T20:23:38.245065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-03-13T20:23:38.256847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-03-13T20:23:38.257231] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-03-13T20:23:38.258172] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-03-13T20:23:38.258237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:38.258288] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:38.258323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:38.258384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:38.320387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:38.321147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:38.321233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:38.321267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:38.446187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:38.446352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:38.446392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:38.446423] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:38.450026] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: DOWN (p=21.94%) [2026-03-13T20:23:38.450315] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-03-13T20:23:38.450448] [INFO ] [sig ] HITI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:38.598932] [INFO ] [LOCAL ] Saved forecast: HITI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HITI.txt [2026-03-13T20:23:38.599093] [INFO ] [sig ] [1429/3262] Completed HITI in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.0m [2026-03-13T20:23:38.599134] [INFO ] [sig ] [1430/3262] Forecasting HIVE... [2026-03-13T20:23:38.599162] [INFO ] [sig ] Generating forecast for: HIVE [2026-03-13T20:23:38.599192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-03-13T20:23:38.612516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-03-13T20:23:38.612909] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-03-13T20:23:38.613915] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-03-13T20:23:38.613974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:38.614006] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:38.614033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:38.614101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:38.676201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:38.677058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:38.677163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:38.677198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:38.803409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:38.803653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:38.803709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:38.803748] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:38.807508] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: UP (p=68.01%) [2026-03-13T20:23:38.807842] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-03-13T20:23:38.808008] [INFO ] [sig ] HIVE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:38.962914] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HIVE.txt [2026-03-13T20:23:38.963068] [INFO ] [sig ] [1430/3262] Completed HIVE in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.0m [2026-03-13T20:23:38.963112] [INFO ] [sig ] [1431/3262] Forecasting HIX... [2026-03-13T20:23:38.963142] [INFO ] [sig ] Generating forecast for: HIX [2026-03-13T20:23:38.963172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-03-13T20:23:38.975211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-03-13T20:23:38.975607] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-03-13T20:23:38.976437] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-03-13T20:23:38.976491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:38.976525] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:38.976553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:38.976639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:39.038865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:39.039839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:39.039945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:39.039991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:39.162120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:39.162280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:39.162321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:39.162351] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:39.166209] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: DOWN (p=5.23%) [2026-03-13T20:23:39.166497] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-03-13T20:23:39.166647] [INFO ] [sig ] HIX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:39.321405] [INFO ] [LOCAL ] Saved forecast: HIX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HIX.txt [2026-03-13T20:23:39.321563] [INFO ] [sig ] [1431/3262] Completed HIX in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.0m [2026-03-13T20:23:39.321640] [INFO ] [sig ] [1432/3262] Forecasting HL... [2026-03-13T20:23:39.321682] [INFO ] [sig ] Generating forecast for: HL [2026-03-13T20:23:39.321718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-03-13T20:23:39.333519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-03-13T20:23:39.333898] [INFO ] [FORECASTER] Starting predict_future for HL [2026-03-13T20:23:39.334720] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-03-13T20:23:39.334773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:39.334806] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:39.334833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:39.334889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:39.394758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:39.395697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:39.395797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:39.395831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:39.516681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:39.516842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:39.516881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:39.516909] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:39.520378] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: DOWN (p=33.57%) [2026-03-13T20:23:39.520676] [INFO ] [FORECASTER] Completed predict_future for HL [2026-03-13T20:23:39.520801] [INFO ] [sig ] HL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:39.665191] [INFO ] [LOCAL ] Saved forecast: HL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HL.txt [2026-03-13T20:23:39.665354] [INFO ] [sig ] [1432/3262] Completed HL in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.0m [2026-03-13T20:23:39.665397] [INFO ] [sig ] [1433/3262] Forecasting HLAL... [2026-03-13T20:23:39.665426] [INFO ] [sig ] Generating forecast for: HLAL [2026-03-13T20:23:39.665455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-03-13T20:23:39.677260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-03-13T20:23:39.677690] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-03-13T20:23:39.678516] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-03-13T20:23:39.678588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:39.678625] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:39.678653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:39.678710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:39.742091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:39.743337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:39.743426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:39.743471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:39.873209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:39.873371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:39.873413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:39.873442] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:39.877021] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: UP (p=97.57%) [2026-03-13T20:23:39.877305] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-03-13T20:23:39.877441] [INFO ] [sig ] HLAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:40.027814] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HLAL.txt [2026-03-13T20:23:40.027994] [INFO ] [sig ] [1433/3262] Completed HLAL in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-13T20:23:40.028043] [INFO ] [sig ] [1434/3262] Forecasting HLF... [2026-03-13T20:23:40.028078] [INFO ] [sig ] Generating forecast for: HLF [2026-03-13T20:23:40.028108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-03-13T20:23:40.039291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-03-13T20:23:40.039720] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-03-13T20:23:40.040547] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-03-13T20:23:40.040621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:40.040685] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:40.040716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:40.040772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:40.098840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:40.099786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:40.099907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:40.099942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:40.223206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:40.223392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:40.223434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:40.223470] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:40.227101] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: UP (p=92.25%) [2026-03-13T20:23:40.227380] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-03-13T20:23:40.227511] [INFO ] [sig ] HLF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:40.368566] [INFO ] [LOCAL ] Saved forecast: HLF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HLF.txt [2026-03-13T20:23:40.368721] [INFO ] [sig ] [1434/3262] Completed HLF in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-13T20:23:40.368770] [INFO ] [sig ] [1435/3262] Forecasting HLI... [2026-03-13T20:23:40.368801] [INFO ] [sig ] Generating forecast for: HLI [2026-03-13T20:23:40.368832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-03-13T20:23:40.381439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-03-13T20:23:40.381836] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-03-13T20:23:40.382648] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-03-13T20:23:40.382701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:40.382744] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:40.382771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:40.382827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:40.443354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:40.444314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:40.444397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:40.444432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:40.563447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:40.563635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:40.563679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:40.563710] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:40.567240] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: DOWN (p=3.76%) [2026-03-13T20:23:40.567528] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-03-13T20:23:40.567721] [INFO ] [sig ] HLI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:40.716337] [INFO ] [LOCAL ] Saved forecast: HLI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HLI.txt [2026-03-13T20:23:40.716507] [INFO ] [sig ] [1435/3262] Completed HLI in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-13T20:23:40.716551] [INFO ] [sig ] [1436/3262] Forecasting HLIO... [2026-03-13T20:23:40.716607] [INFO ] [sig ] Generating forecast for: HLIO [2026-03-13T20:23:40.716641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-03-13T20:23:40.728655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-03-13T20:23:40.729012] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-03-13T20:23:40.729810] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-03-13T20:23:40.729862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:40.729895] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:40.729921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:40.729976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:40.791780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:40.792675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:40.792757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:40.792789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:40.915069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:40.915236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:40.915275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:40.915303] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:40.918693] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: DOWN (p=40.77%) [2026-03-13T20:23:40.918974] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-03-13T20:23:40.919104] [INFO ] [sig ] HLIO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:41.062561] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HLIO.txt [2026-03-13T20:23:41.062739] [INFO ] [sig ] [1436/3262] Completed HLIO in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-13T20:23:41.062781] [INFO ] [sig ] [1437/3262] Forecasting HLLY... [2026-03-13T20:23:41.062810] [INFO ] [sig ] Generating forecast for: HLLY [2026-03-13T20:23:41.062840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-03-13T20:23:41.073855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-03-13T20:23:41.074190] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-03-13T20:23:41.075002] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-03-13T20:23:41.075053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:41.075086] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:41.075112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:41.075168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:41.133493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:41.134382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:41.134465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:41.134497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:41.252392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:41.252556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:41.252615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:41.252645] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:41.256013] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: UP (p=89.43%) [2026-03-13T20:23:41.256288] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-03-13T20:23:41.256412] [INFO ] [sig ] HLLY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:41.404815] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HLLY.txt [2026-03-13T20:23:41.405015] [INFO ] [sig ] [1437/3262] Completed HLLY in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-13T20:23:41.405074] [INFO ] [sig ] [1438/3262] Forecasting HLMN... [2026-03-13T20:23:41.405107] [INFO ] [sig ] Generating forecast for: HLMN [2026-03-13T20:23:41.405147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-03-13T20:23:41.416688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-03-13T20:23:41.417052] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-03-13T20:23:41.417963] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-03-13T20:23:41.418029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:41.418076] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:41.418111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:41.418180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:41.479105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:41.480109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:41.480226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:41.480262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:41.596997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:41.597162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:41.597203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:41.597233] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:41.600853] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: UP (p=69.21%) [2026-03-13T20:23:41.601154] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-03-13T20:23:41.601289] [INFO ] [sig ] HLMN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:41.745094] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HLMN.txt [2026-03-13T20:23:41.745253] [INFO ] [sig ] [1438/3262] Completed HLMN in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-13T20:23:41.745295] [INFO ] [sig ] [1439/3262] Forecasting HLN... [2026-03-13T20:23:41.745324] [INFO ] [sig ] Generating forecast for: HLN [2026-03-13T20:23:41.745355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-03-13T20:23:41.757115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-03-13T20:23:41.757686] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-03-13T20:23:41.758518] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-03-13T20:23:41.758590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:41.758630] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:41.758659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:41.758716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:41.817695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:41.818570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:41.818673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:41.818707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:41.936321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:41.936487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:41.936527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:41.936556] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:41.940723] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: UP (p=54.78%) [2026-03-13T20:23:41.940998] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-03-13T20:23:41.941160] [INFO ] [sig ] HLN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:42.087808] [INFO ] [LOCAL ] Saved forecast: HLN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HLN.txt [2026-03-13T20:23:42.087976] [INFO ] [sig ] [1439/3262] Completed HLN in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-13T20:23:42.088021] [INFO ] [sig ] [1440/3262] Forecasting HLNE... [2026-03-13T20:23:42.088053] [INFO ] [sig ] Generating forecast for: HLNE [2026-03-13T20:23:42.088086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-03-13T20:23:42.100340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-03-13T20:23:42.100741] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-03-13T20:23:42.101563] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-03-13T20:23:42.101647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:42.101683] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:42.101711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:42.101770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:42.166195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:42.167283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:42.167386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:42.167430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:42.289124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:42.289288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:42.289329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:42.289360] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:42.293073] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=65.28%) [2026-03-13T20:23:42.293370] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-03-13T20:23:42.293506] [INFO ] [sig ] HLNE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:42.511933] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HLNE.txt [2026-03-13T20:23:42.512094] [INFO ] [sig ] [1440/3262] Completed HLNE in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-13T20:23:42.512137] [INFO ] [sig ] [1441/3262] Forecasting HLX... [2026-03-13T20:23:42.512347] [INFO ] [sig ] Generating forecast for: HLX [2026-03-13T20:23:42.512377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-03-13T20:23:42.524265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-03-13T20:23:42.524661] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-03-13T20:23:42.525549] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-03-13T20:23:42.525632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:42.525697] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:42.525729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:42.525789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:42.587357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:42.588298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:42.588383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:42.588419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:42.707704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:42.707872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:42.707913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:42.707988] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:42.711526] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: DOWN (p=17.25%) [2026-03-13T20:23:42.711832] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-03-13T20:23:42.711970] [INFO ] [sig ] HLX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:42.859934] [INFO ] [LOCAL ] Saved forecast: HLX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HLX.txt [2026-03-13T20:23:42.860135] [INFO ] [sig ] [1441/3262] Completed HLX in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-13T20:23:42.860182] [INFO ] [sig ] [1442/3262] Forecasting HMC... [2026-03-13T20:23:42.860213] [INFO ] [sig ] Generating forecast for: HMC [2026-03-13T20:23:42.860244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-03-13T20:23:42.871861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-03-13T20:23:42.872305] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-03-13T20:23:42.873215] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-03-13T20:23:42.873271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:42.873305] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:42.873333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:42.873391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:42.934916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:42.935897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:42.935986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:42.936023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:43.065275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:43.065467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:43.065522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:43.065555] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:43.069377] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: UP (p=95.08%) [2026-03-13T20:23:43.069685] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-03-13T20:23:43.069829] [INFO ] [sig ] HMC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:43.221929] [INFO ] [LOCAL ] Saved forecast: HMC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HMC.txt [2026-03-13T20:23:43.222085] [INFO ] [sig ] [1442/3262] Completed HMC in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-13T20:23:43.222127] [INFO ] [sig ] [1443/3262] Forecasting HMN... [2026-03-13T20:23:43.222155] [INFO ] [sig ] Generating forecast for: HMN [2026-03-13T20:23:43.222194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-03-13T20:23:43.234073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-03-13T20:23:43.234423] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-03-13T20:23:43.235230] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-03-13T20:23:43.235282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:43.235315] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:43.235341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:43.235397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:43.294512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:43.295324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:43.295422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:43.295456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:43.421292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:43.421458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:43.421498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:43.421527] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:43.425020] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: UP (p=84.64%) [2026-03-13T20:23:43.425308] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-03-13T20:23:43.425439] [INFO ] [sig ] HMN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:43.581482] [INFO ] [LOCAL ] Saved forecast: HMN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HMN.txt [2026-03-13T20:23:43.581644] [INFO ] [sig ] [1443/3262] Completed HMN in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-13T20:23:43.581688] [INFO ] [sig ] [1444/3262] Forecasting HMY... [2026-03-13T20:23:43.581717] [INFO ] [sig ] Generating forecast for: HMY [2026-03-13T20:23:43.581747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-03-13T20:23:43.593536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-03-13T20:23:43.593891] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-03-13T20:23:43.594731] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-03-13T20:23:43.594785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:43.594817] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:43.594845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:43.594904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:43.652375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:43.653210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:43.653294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:43.653329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:43.771144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:43.771309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:43.771351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:43.771382] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:43.774941] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-03-13T20:23:43.775226] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-03-13T20:23:43.775359] [INFO ] [sig ] HMY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:43.921796] [INFO ] [LOCAL ] Saved forecast: HMY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HMY.txt [2026-03-13T20:23:43.921947] [INFO ] [sig ] [1444/3262] Completed HMY in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-13T20:23:43.921992] [INFO ] [sig ] [1445/3262] Forecasting HNDL... [2026-03-13T20:23:43.922027] [INFO ] [sig ] Generating forecast for: HNDL [2026-03-13T20:23:43.922062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-03-13T20:23:43.933135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-03-13T20:23:43.933473] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-03-13T20:23:43.934314] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-03-13T20:23:43.934367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:43.934398] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:43.934439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:43.934496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:43.992150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:43.992938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:43.993043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:43.993078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:44.113564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:44.113742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:44.113789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:44.113819] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:44.117312] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: DOWN (p=25.66%) [2026-03-13T20:23:44.117689] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-03-13T20:23:44.117856] [INFO ] [sig ] HNDL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:44.267236] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HNDL.txt [2026-03-13T20:23:44.267386] [INFO ] [sig ] [1445/3262] Completed HNDL in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 10.9m [2026-03-13T20:23:44.267426] [INFO ] [sig ] [1446/3262] Forecasting HNI... [2026-03-13T20:23:44.267458] [INFO ] [sig ] Generating forecast for: HNI [2026-03-13T20:23:44.267487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-03-13T20:23:44.278761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-03-13T20:23:44.279070] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-03-13T20:23:44.279879] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-03-13T20:23:44.279932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:44.279964] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:44.279991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:44.280047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:44.339474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:44.340384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:44.340471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:44.340505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:44.463467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:44.463647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:44.463691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:44.463720] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:44.467154] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: DOWN (p=37.83%) [2026-03-13T20:23:44.467429] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-03-13T20:23:44.467555] [INFO ] [sig ] HNI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:44.615362] [INFO ] [LOCAL ] Saved forecast: HNI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HNI.txt [2026-03-13T20:23:44.615504] [INFO ] [sig ] [1446/3262] Completed HNI in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 10.9m [2026-03-13T20:23:44.615544] [INFO ] [sig ] [1447/3262] Forecasting HNRG... [2026-03-13T20:23:44.615593] [INFO ] [sig ] Generating forecast for: HNRG [2026-03-13T20:23:44.615627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-03-13T20:23:44.627170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-03-13T20:23:44.627505] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-03-13T20:23:44.628415] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-03-13T20:23:44.628470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:44.628504] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:44.628532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:44.628613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:44.688414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:44.689111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:44.689191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:44.689227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:44.814862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:44.815028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:44.815077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:44.815111] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:44.818779] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: DOWN (p=31.89%) [2026-03-13T20:23:44.819060] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-03-13T20:23:44.819187] [INFO ] [sig ] HNRG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:44.966153] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HNRG.txt [2026-03-13T20:23:44.966310] [INFO ] [sig ] [1447/3262] Completed HNRG in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 10.9m [2026-03-13T20:23:44.966354] [INFO ] [sig ] [1448/3262] Forecasting HOG... [2026-03-13T20:23:44.966384] [INFO ] [sig ] Generating forecast for: HOG [2026-03-13T20:23:44.966414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-03-13T20:23:44.978161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-03-13T20:23:44.978566] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-03-13T20:23:44.979437] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-03-13T20:23:44.979490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:44.979523] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:44.979550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:44.979628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:45.049342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:45.050319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:45.050430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:45.050473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:45.172888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:45.173052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:45.173092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:45.173122] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:45.176606] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: DOWN (p=0.20%) [2026-03-13T20:23:45.176913] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-03-13T20:23:45.177047] [INFO ] [sig ] HOG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:45.320080] [INFO ] [LOCAL ] Saved forecast: HOG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HOG.txt [2026-03-13T20:23:45.320245] [INFO ] [sig ] [1448/3262] Completed HOG in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 10.9m [2026-03-13T20:23:45.320286] [INFO ] [sig ] [1449/3262] Forecasting HOLO... [2026-03-13T20:23:45.320315] [INFO ] [sig ] Generating forecast for: HOLO [2026-03-13T20:23:45.320352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-03-13T20:23:45.336401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-03-13T20:23:45.336800] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-03-13T20:23:45.337628] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-03-13T20:23:45.337681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:45.337713] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:45.337740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:45.337795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:45.395770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:45.396731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:45.396829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:45.396863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:45.517094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:45.517231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:45.517269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:45.517296] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:45.520682] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: DOWN (p=6.23%) [2026-03-13T20:23:45.520960] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-03-13T20:23:45.521086] [INFO ] [sig ] HOLO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:45.663405] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HOLO.txt [2026-03-13T20:23:45.663530] [INFO ] [sig ] [1449/3262] Completed HOLO in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 10.9m [2026-03-13T20:23:45.663586] [INFO ] [sig ] [1450/3262] Forecasting HOLX... [2026-03-13T20:23:45.663619] [INFO ] [sig ] Generating forecast for: HOLX [2026-03-13T20:23:45.663649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-03-13T20:23:45.675464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-03-13T20:23:45.675792] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-03-13T20:23:45.676661] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-03-13T20:23:45.676722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:45.676755] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:45.676784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:45.676842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:45.734842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:45.735473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:45.735553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:45.735606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:45.856814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:45.856954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:45.856992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:45.857020] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:45.860451] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-03-13T20:23:45.860752] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-03-13T20:23:45.860883] [INFO ] [sig ] HOLX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:46.002591] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HOLX.txt [2026-03-13T20:23:46.002736] [INFO ] [sig ] [1450/3262] Completed HOLX in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-13T20:23:46.002776] [INFO ] [sig ] [1451/3262] Forecasting HOMB... [2026-03-13T20:23:46.002806] [INFO ] [sig ] Generating forecast for: HOMB [2026-03-13T20:23:46.002835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-03-13T20:23:46.013955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-03-13T20:23:46.014343] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-03-13T20:23:46.015167] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-03-13T20:23:46.015220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:46.015251] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:46.015278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:46.015334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:46.074591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:46.075449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:46.075567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:46.075623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:46.195728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:46.195948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:46.195990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:46.196020] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:46.199603] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: DOWN (p=11.93%) [2026-03-13T20:23:46.199895] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-03-13T20:23:46.200029] [INFO ] [sig ] HOMB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:46.343150] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HOMB.txt [2026-03-13T20:23:46.343297] [INFO ] [sig ] [1451/3262] Completed HOMB in 0.3s | 2.79 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-13T20:23:46.343337] [INFO ] [sig ] [1452/3262] Forecasting HON... [2026-03-13T20:23:46.343369] [INFO ] [sig ] Generating forecast for: HON [2026-03-13T20:23:46.343399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-03-13T20:23:46.355322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-03-13T20:23:46.355715] [INFO ] [FORECASTER] Starting predict_future for HON [2026-03-13T20:23:46.356497] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-03-13T20:23:46.356549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:46.356603] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:46.356632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:46.356688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:46.414215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:46.415014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:46.415101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:46.415133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:46.537299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:46.537458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:46.537498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:46.537527] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:46.541037] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: UP (p=83.92%) [2026-03-13T20:23:46.541344] [INFO ] [FORECASTER] Completed predict_future for HON [2026-03-13T20:23:46.541474] [INFO ] [sig ] HON: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:46.688514] [INFO ] [LOCAL ] Saved forecast: HON 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HON.txt [2026-03-13T20:23:46.688674] [INFO ] [sig ] [1452/3262] Completed HON in 0.3s | 2.79 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-13T20:23:46.688715] [INFO ] [sig ] [1453/3262] Forecasting HOOD... [2026-03-13T20:23:46.688745] [INFO ] [sig ] Generating forecast for: HOOD [2026-03-13T20:23:46.688774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-03-13T20:23:46.699832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-03-13T20:23:46.700152] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-03-13T20:23:46.700946] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-03-13T20:23:46.700998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:46.701030] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:46.701057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:46.701112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:46.760325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:46.761060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:46.761142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:46.761175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:46.883725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:46.883884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:46.883924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:46.883952] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:46.887629] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=53.39%) [2026-03-13T20:23:46.887912] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-03-13T20:23:46.888040] [INFO ] [sig ] HOOD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:47.036725] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HOOD.txt [2026-03-13T20:23:47.036875] [INFO ] [sig ] [1453/3262] Completed HOOD in 0.3s | 2.79 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-13T20:23:47.036915] [INFO ] [sig ] [1454/3262] Forecasting HOPE... [2026-03-13T20:23:47.036946] [INFO ] [sig ] Generating forecast for: HOPE [2026-03-13T20:23:47.036976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-03-13T20:23:47.048256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-03-13T20:23:47.048625] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-03-13T20:23:47.049438] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-03-13T20:23:47.049492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:47.049525] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:47.049553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:47.049633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:47.108615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:47.109334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:47.109416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:47.109449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:47.223737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:47.223900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:47.223939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:47.223968] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:47.227418] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: UP (p=72.40%) [2026-03-13T20:23:47.227747] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-03-13T20:23:47.227882] [INFO ] [sig ] HOPE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:47.378514] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HOPE.txt [2026-03-13T20:23:47.378726] [INFO ] [sig ] [1454/3262] Completed HOPE in 0.3s | 2.79 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-13T20:23:47.378768] [INFO ] [sig ] [1455/3262] Forecasting HP... [2026-03-13T20:23:47.378800] [INFO ] [sig ] Generating forecast for: HP [2026-03-13T20:23:47.378829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-03-13T20:23:47.389889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-03-13T20:23:47.390196] [INFO ] [FORECASTER] Starting predict_future for HP [2026-03-13T20:23:47.390997] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-03-13T20:23:47.391050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:47.391088] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:47.391121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:47.391189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:47.450685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:47.451358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:47.451438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:47.451471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:47.567315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:47.567703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:47.567744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:47.567776] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:47.571696] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: UP (p=79.75%) [2026-03-13T20:23:47.571976] [INFO ] [FORECASTER] Completed predict_future for HP [2026-03-13T20:23:47.572107] [INFO ] [sig ] HP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:47.724387] [INFO ] [LOCAL ] Saved forecast: HP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HP.txt [2026-03-13T20:23:47.724523] [INFO ] [sig ] [1455/3262] Completed HP in 0.3s | 2.79 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-13T20:23:47.724563] [INFO ] [sig ] [1456/3262] Forecasting HPE... [2026-03-13T20:23:47.724613] [INFO ] [sig ] Generating forecast for: HPE [2026-03-13T20:23:47.724645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-03-13T20:23:47.735678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-03-13T20:23:47.735983] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-03-13T20:23:47.736784] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-03-13T20:23:47.736836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:47.736868] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:47.736894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:47.736950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:47.796739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:47.797469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:47.797598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:47.797645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:47.922401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:47.922563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:47.922625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:47.922655] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:47.926112] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: UP (p=72.72%) [2026-03-13T20:23:47.926396] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-03-13T20:23:47.926535] [INFO ] [sig ] HPE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:48.074852] [INFO ] [LOCAL ] Saved forecast: HPE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HPE.txt [2026-03-13T20:23:48.074993] [INFO ] [sig ] [1456/3262] Completed HPE in 0.4s | 2.79 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-13T20:23:48.075035] [INFO ] [sig ] [1457/3262] Forecasting HPF... [2026-03-13T20:23:48.075066] [INFO ] [sig ] Generating forecast for: HPF [2026-03-13T20:23:48.075098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-03-13T20:23:48.086158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-03-13T20:23:48.086511] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-03-13T20:23:48.087336] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-03-13T20:23:48.087390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:48.087425] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:48.087453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:48.087512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:48.148374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:48.149073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:48.149157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:48.149191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:48.268153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:48.268315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:48.268356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:48.268387] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:48.271945] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: DOWN (p=25.79%) [2026-03-13T20:23:48.272254] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-03-13T20:23:48.272386] [INFO ] [sig ] HPF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:48.421159] [INFO ] [LOCAL ] Saved forecast: HPF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HPF.txt [2026-03-13T20:23:48.421299] [INFO ] [sig ] [1457/3262] Completed HPF in 0.3s | 2.79 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-13T20:23:48.421342] [INFO ] [sig ] [1458/3262] Forecasting HPI... [2026-03-13T20:23:48.421373] [INFO ] [sig ] Generating forecast for: HPI [2026-03-13T20:23:48.421404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-03-13T20:23:48.432404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-03-13T20:23:48.432721] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-03-13T20:23:48.433512] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-03-13T20:23:48.433622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:48.433681] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:48.433710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:48.433767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:48.494665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:48.495345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:48.495436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:48.495469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:48.615176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:48.615345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:48.615384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:48.615413] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:48.620106] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: DOWN (p=15.58%) [2026-03-13T20:23:48.620648] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-03-13T20:23:48.620828] [INFO ] [sig ] HPI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:48.767870] [INFO ] [LOCAL ] Saved forecast: HPI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HPI.txt [2026-03-13T20:23:48.768039] [INFO ] [sig ] [1458/3262] Completed HPI in 0.3s | 2.79 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-13T20:23:48.768085] [INFO ] [sig ] [1459/3262] Forecasting HPK... [2026-03-13T20:23:48.768124] [INFO ] [sig ] Generating forecast for: HPK [2026-03-13T20:23:48.768163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-03-13T20:23:48.779110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-03-13T20:23:48.779451] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-03-13T20:23:48.780280] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-03-13T20:23:48.780335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:48.780367] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:48.780396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:48.780454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:48.840430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:48.841342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:48.841430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:48.841465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:48.963779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:48.963943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:48.963986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:48.964017] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:48.967506] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: DOWN (p=6.82%) [2026-03-13T20:23:48.967830] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-03-13T20:23:48.967963] [INFO ] [sig ] HPK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:49.116532] [INFO ] [LOCAL ] Saved forecast: HPK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HPK.txt [2026-03-13T20:23:49.116719] [INFO ] [sig ] [1459/3262] Completed HPK in 0.3s | 2.79 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-13T20:23:49.116762] [INFO ] [sig ] [1460/3262] Forecasting HPP... [2026-03-13T20:23:49.116792] [INFO ] [sig ] Generating forecast for: HPP [2026-03-13T20:23:49.116822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-03-13T20:23:49.128353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-03-13T20:23:49.128799] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-03-13T20:23:49.129764] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-03-13T20:23:49.129820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:49.129855] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:49.129882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:49.129947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:49.189715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:49.190561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:49.190667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:49.190703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:49.318287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:49.318453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:49.318495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:49.318524] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:49.322213] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=16.51%) [2026-03-13T20:23:49.322534] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-03-13T20:23:49.322694] [INFO ] [sig ] HPP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:49.465411] [INFO ] [LOCAL ] Saved forecast: HPP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HPP.txt [2026-03-13T20:23:49.465547] [INFO ] [sig ] [1460/3262] Completed HPP in 0.3s | 2.79 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-13T20:23:49.465607] [INFO ] [sig ] [1461/3262] Forecasting HPQ... [2026-03-13T20:23:49.465640] [INFO ] [sig ] Generating forecast for: HPQ [2026-03-13T20:23:49.465671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-03-13T20:23:49.476499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-03-13T20:23:49.476836] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-03-13T20:23:49.477663] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-03-13T20:23:49.477716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:49.477749] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:49.477775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:49.477831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:49.537317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:49.538424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:49.538508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:49.538543] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:49.665027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:49.665190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:49.665235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:49.665299] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:49.668870] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: UP (p=74.37%) [2026-03-13T20:23:49.669150] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-03-13T20:23:49.669282] [INFO ] [sig ] HPQ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:49.815892] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HPQ.txt [2026-03-13T20:23:49.816040] [INFO ] [sig ] [1461/3262] Completed HPQ in 0.4s | 2.79 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-13T20:23:49.816094] [INFO ] [sig ] [1462/3262] Forecasting HPS... [2026-03-13T20:23:49.816127] [INFO ] [sig ] Generating forecast for: HPS [2026-03-13T20:23:49.816158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-03-13T20:23:49.827250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-03-13T20:23:49.827685] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-03-13T20:23:49.828509] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-03-13T20:23:49.828563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:49.828624] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:49.828654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:49.828711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:49.889854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:49.890622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:49.890703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:49.890737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:50.008908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:50.009071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:50.009114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:50.009148] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:50.012688] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-03-13T20:23:50.012973] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-03-13T20:23:50.013102] [INFO ] [sig ] HPS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:50.162427] [INFO ] [LOCAL ] Saved forecast: HPS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HPS.txt [2026-03-13T20:23:50.162604] [INFO ] [sig ] [1462/3262] Completed HPS in 0.3s | 2.79 sym/s | Total: 8.7m | ETA: 10.8m [2026-03-13T20:23:50.162648] [INFO ] [sig ] [1463/3262] Forecasting HQI... [2026-03-13T20:23:50.162679] [INFO ] [sig ] Generating forecast for: HQI [2026-03-13T20:23:50.162709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-03-13T20:23:50.173269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-03-13T20:23:50.173546] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-03-13T20:23:50.174384] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-03-13T20:23:50.174438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:50.174470] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:50.174497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:50.174555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:50.233333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:50.234202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:50.234285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:50.234320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:50.341317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:50.341479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:50.341520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:50.341551] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:50.345019] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: DOWN (p=45.06%) [2026-03-13T20:23:50.345316] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-03-13T20:23:50.345487] [INFO ] [sig ] HQI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:50.510698] [INFO ] [LOCAL ] Saved forecast: HQI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HQI.txt [2026-03-13T20:23:50.510863] [INFO ] [sig ] [1463/3262] Completed HQI in 0.3s | 2.79 sym/s | Total: 8.8m | ETA: 10.8m [2026-03-13T20:23:50.510904] [INFO ] [sig ] [1464/3262] Forecasting HQL... [2026-03-13T20:23:50.510935] [INFO ] [sig ] Generating forecast for: HQL [2026-03-13T20:23:50.510966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-03-13T20:23:50.522397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-03-13T20:23:50.522734] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-03-13T20:23:50.523542] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-03-13T20:23:50.523621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:50.523656] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:50.523685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:50.523742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:50.582090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:50.582866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:50.582946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:50.582979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:50.700754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:50.700912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:50.700952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:50.700979] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:50.704734] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: UP (p=54.74%) [2026-03-13T20:23:50.705008] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-03-13T20:23:50.705133] [INFO ] [sig ] HQL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:50.855760] [INFO ] [LOCAL ] Saved forecast: HQL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HQL.txt [2026-03-13T20:23:50.855905] [INFO ] [sig ] [1464/3262] Completed HQL in 0.3s | 2.79 sym/s | Total: 8.8m | ETA: 10.8m [2026-03-13T20:23:50.855952] [INFO ] [sig ] [1465/3262] Forecasting HQY... [2026-03-13T20:23:50.855982] [INFO ] [sig ] Generating forecast for: HQY [2026-03-13T20:23:50.856012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-03-13T20:23:50.867160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-03-13T20:23:50.867456] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-03-13T20:23:50.868379] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-03-13T20:23:50.868434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:50.868469] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:50.868504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:50.868562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:50.930296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:50.931072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:50.931154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:50.931189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:51.056737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:51.056893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:51.056931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:51.056995] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:51.060895] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: UP (p=66.68%) [2026-03-13T20:23:51.061174] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-03-13T20:23:51.061305] [INFO ] [sig ] HQY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:51.206439] [INFO ] [LOCAL ] Saved forecast: HQY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HQY.txt [2026-03-13T20:23:51.206601] [INFO ] [sig ] [1465/3262] Completed HQY in 0.4s | 2.79 sym/s | Total: 8.8m | ETA: 10.8m [2026-03-13T20:23:51.206644] [INFO ] [sig ] [1466/3262] Forecasting HRB... [2026-03-13T20:23:51.206674] [INFO ] [sig ] Generating forecast for: HRB [2026-03-13T20:23:51.206706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-03-13T20:23:51.217442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-03-13T20:23:51.217823] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-03-13T20:23:51.218669] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-03-13T20:23:51.218721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:51.218752] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:51.218778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:51.218833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:51.277687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:51.278676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:51.278770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:51.278806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:51.401966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:51.402136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:51.402177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:51.402208] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:51.405707] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: DOWN (p=7.76%) [2026-03-13T20:23:51.405994] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-03-13T20:23:51.406127] [INFO ] [sig ] HRB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:51.551969] [INFO ] [LOCAL ] Saved forecast: HRB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HRB.txt [2026-03-13T20:23:51.552129] [INFO ] [sig ] [1466/3262] Completed HRB in 0.3s | 2.79 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-13T20:23:51.552170] [INFO ] [sig ] [1467/3262] Forecasting HRL... [2026-03-13T20:23:51.552203] [INFO ] [sig ] Generating forecast for: HRL [2026-03-13T20:23:51.552234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-03-13T20:23:51.563362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-03-13T20:23:51.563751] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-03-13T20:23:51.564560] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-03-13T20:23:51.564631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:51.564663] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:51.564690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:51.564744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:51.622131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:51.623269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:51.623407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:51.623640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:51.742765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:51.742923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:51.742962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:51.742990] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:51.746427] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: UP (p=79.17%) [2026-03-13T20:23:51.746739] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-03-13T20:23:51.746873] [INFO ] [sig ] HRL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:51.891496] [INFO ] [LOCAL ] Saved forecast: HRL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HRL.txt [2026-03-13T20:23:51.891645] [INFO ] [sig ] [1467/3262] Completed HRL in 0.3s | 2.79 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-13T20:23:51.891688] [INFO ] [sig ] [1468/3262] Forecasting HRMY... [2026-03-13T20:23:51.891718] [INFO ] [sig ] Generating forecast for: HRMY [2026-03-13T20:23:51.891747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-03-13T20:23:51.902720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-03-13T20:23:51.903031] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-03-13T20:23:51.903863] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-03-13T20:23:51.903918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:51.903952] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:51.903981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:51.904039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:51.964401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:51.965171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:51.965281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:51.965316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:52.086303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:52.086459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:52.086502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:52.086531] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:52.090022] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: UP (p=73.46%) [2026-03-13T20:23:52.090303] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-03-13T20:23:52.090430] [INFO ] [sig ] HRMY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:52.235122] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HRMY.txt [2026-03-13T20:23:52.235283] [INFO ] [sig ] [1468/3262] Completed HRMY in 0.3s | 2.79 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-13T20:23:52.235323] [INFO ] [sig ] [1469/3262] Forecasting HRTG... [2026-03-13T20:23:52.235354] [INFO ] [sig ] Generating forecast for: HRTG [2026-03-13T20:23:52.235385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-03-13T20:23:52.246502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-03-13T20:23:52.246848] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-03-13T20:23:52.247670] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-03-13T20:23:52.247723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:52.247754] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:52.247818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:52.247882] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:52.306250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:52.307141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:52.307235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:52.307278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:52.435757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:52.435936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:52.435975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:52.436003] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:52.439449] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: UP (p=61.61%) [2026-03-13T20:23:52.439745] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-03-13T20:23:52.439872] [INFO ] [sig ] HRTG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:52.583743] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HRTG.txt [2026-03-13T20:23:52.583880] [INFO ] [sig ] [1469/3262] Completed HRTG in 0.3s | 2.79 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-13T20:23:52.583921] [INFO ] [sig ] [1470/3262] Forecasting HRZN... [2026-03-13T20:23:52.583951] [INFO ] [sig ] Generating forecast for: HRZN [2026-03-13T20:23:52.583980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-03-13T20:23:52.594926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-03-13T20:23:52.595249] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-03-13T20:23:52.596064] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-03-13T20:23:52.596117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:52.596149] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:52.596179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:52.596238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:52.653768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:52.654600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:52.654685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:52.654720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:52.774873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:52.775030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:52.775070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:52.775099] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:52.778531] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: UP (p=57.28%) [2026-03-13T20:23:52.778826] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-03-13T20:23:52.778952] [INFO ] [sig ] HRZN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:52.921470] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HRZN.txt [2026-03-13T20:23:52.921622] [INFO ] [sig ] [1470/3262] Completed HRZN in 0.3s | 2.79 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-13T20:23:52.921665] [INFO ] [sig ] [1471/3262] Forecasting HSAI... [2026-03-13T20:23:52.921696] [INFO ] [sig ] Generating forecast for: HSAI [2026-03-13T20:23:52.921725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-03-13T20:23:52.932629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-03-13T20:23:52.932923] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-03-13T20:23:52.933727] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-03-13T20:23:52.933780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:52.933812] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:52.933839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:52.933895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:52.991328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:52.992064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:52.992142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:52.992175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:53.110338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:53.110495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:53.110534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:53.110564] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:53.113937] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: DOWN (p=13.51%) [2026-03-13T20:23:53.114211] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-03-13T20:23:53.114362] [INFO ] [sig ] HSAI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:53.257484] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HSAI.txt [2026-03-13T20:23:53.257734] [INFO ] [sig ] [1471/3262] Completed HSAI in 0.3s | 2.79 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-13T20:23:53.257780] [INFO ] [sig ] [1472/3262] Forecasting HSBC... [2026-03-13T20:23:53.257814] [INFO ] [sig ] Generating forecast for: HSBC [2026-03-13T20:23:53.257845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-03-13T20:23:53.268626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-03-13T20:23:53.268924] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-03-13T20:23:53.269744] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-03-13T20:23:53.269798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:53.269832] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:53.269861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:53.269919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:53.328781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:53.329662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:53.329745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:53.329779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:53.456214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:53.456374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:53.456415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:53.456444] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:53.459899] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: UP (p=69.13%) [2026-03-13T20:23:53.460176] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-03-13T20:23:53.460308] [INFO ] [sig ] HSBC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:53.601044] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HSBC.txt [2026-03-13T20:23:53.601188] [INFO ] [sig ] [1472/3262] Completed HSBC in 0.3s | 2.79 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-13T20:23:53.601230] [INFO ] [sig ] [1473/3262] Forecasting HSCS... [2026-03-13T20:23:53.601261] [INFO ] [sig ] Generating forecast for: HSCS [2026-03-13T20:23:53.601307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-03-13T20:23:53.611627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-03-13T20:23:53.611907] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-03-13T20:23:53.612707] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-03-13T20:23:53.612759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:53.612790] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:53.612818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:53.612875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:53.670473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:53.671155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:53.671233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:53.671266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:53.778803] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:53.778959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:53.778997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:53.779025] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:53.782783] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: UP (p=84.97%) [2026-03-13T20:23:53.783060] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-03-13T20:23:53.783185] [INFO ] [sig ] HSCS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:53.926959] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HSCS.txt [2026-03-13T20:23:53.927086] [INFO ] [sig ] [1473/3262] Completed HSCS in 0.3s | 2.79 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-13T20:23:53.927125] [INFO ] [sig ] [1474/3262] Forecasting HSHP... [2026-03-13T20:23:53.927154] [INFO ] [sig ] Generating forecast for: HSHP [2026-03-13T20:23:53.927184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-03-13T20:23:53.938144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-03-13T20:23:53.938479] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-03-13T20:23:53.939289] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-03-13T20:23:53.939353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:53.939393] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:53.939422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:53.939479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:54.001803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:54.002969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:54.003059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:54.003093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:54.131085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:54.131261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:54.131310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:54.131347] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:54.134934] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: DOWN (p=34.15%) [2026-03-13T20:23:54.135264] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-03-13T20:23:54.135426] [INFO ] [sig ] HSHP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:54.284505] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HSHP.txt [2026-03-13T20:23:54.284709] [INFO ] [sig ] [1474/3262] Completed HSHP in 0.4s | 2.79 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-13T20:23:54.284751] [INFO ] [sig ] [1475/3262] Forecasting HSIC... [2026-03-13T20:23:54.284781] [INFO ] [sig ] Generating forecast for: HSIC [2026-03-13T20:23:54.284811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-03-13T20:23:54.295855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-03-13T20:23:54.296123] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-03-13T20:23:54.296933] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-03-13T20:23:54.296985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:54.297046] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:54.297074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:54.297131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:54.354167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:54.354796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:54.354874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:54.354905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:54.474256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:54.474413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:54.474453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:54.474481] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:54.477865] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: DOWN (p=17.72%) [2026-03-13T20:23:54.478149] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-03-13T20:23:54.478275] [INFO ] [sig ] HSIC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:54.625561] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HSIC.txt [2026-03-13T20:23:54.625706] [INFO ] [sig ] [1475/3262] Completed HSIC in 0.3s | 2.79 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-13T20:23:54.625746] [INFO ] [sig ] [1476/3262] Forecasting HSTM... [2026-03-13T20:23:54.625776] [INFO ] [sig ] Generating forecast for: HSTM [2026-03-13T20:23:54.625806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-03-13T20:23:54.637157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-03-13T20:23:54.637455] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-03-13T20:23:54.638276] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-03-13T20:23:54.638331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:54.638362] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:54.638389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:54.638445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:54.697804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:54.698445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:54.698523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:54.698556] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:54.820152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:54.820314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:54.820354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:54.820421] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:54.823857] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: UP (p=96.87%) [2026-03-13T20:23:54.824144] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-03-13T20:23:54.824274] [INFO ] [sig ] HSTM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:54.968718] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HSTM.txt [2026-03-13T20:23:54.968888] [INFO ] [sig ] [1476/3262] Completed HSTM in 0.3s | 2.79 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-13T20:23:54.968930] [INFO ] [sig ] [1477/3262] Forecasting HSY... [2026-03-13T20:23:54.968961] [INFO ] [sig ] Generating forecast for: HSY [2026-03-13T20:23:54.968995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-03-13T20:23:54.980975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-03-13T20:23:54.981428] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-03-13T20:23:54.982399] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-03-13T20:23:54.982456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:54.982490] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:54.982517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:54.982602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:55.047476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:55.048559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:55.048705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:55.048751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:55.201921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:55.202114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:55.202163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:55.202197] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:55.206542] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: UP (p=90.14%) [2026-03-13T20:23:55.206962] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-03-13T20:23:55.207125] [INFO ] [sig ] HSY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:55.406846] [INFO ] [LOCAL ] Saved forecast: HSY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HSY.txt [2026-03-13T20:23:55.407059] [INFO ] [sig ] [1477/3262] Completed HSY in 0.4s | 2.79 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-13T20:23:55.407107] [INFO ] [sig ] [1478/3262] Forecasting HTBK... [2026-03-13T20:23:55.407143] [INFO ] [sig ] Generating forecast for: HTBK [2026-03-13T20:23:55.407180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-03-13T20:23:55.422630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-03-13T20:23:55.423180] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-03-13T20:23:55.424427] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-03-13T20:23:55.424500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:55.424555] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:55.424628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:55.424725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:55.508060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:55.509203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:55.509300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:55.509342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:55.680423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:55.680685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:55.680755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:55.680856] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:55.686424] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: UP (p=90.78%) [2026-03-13T20:23:55.686986] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-03-13T20:23:55.687196] [INFO ] [sig ] HTBK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:55.886519] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HTBK.txt [2026-03-13T20:23:55.886782] [INFO ] [sig ] [1478/3262] Completed HTBK in 0.5s | 2.79 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-13T20:23:55.886856] [INFO ] [sig ] [1479/3262] Forecasting HTD... [2026-03-13T20:23:55.886912] [INFO ] [sig ] Generating forecast for: HTD [2026-03-13T20:23:55.886970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-03-13T20:23:55.904736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-03-13T20:23:55.905391] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-03-13T20:23:55.906509] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-03-13T20:23:55.906597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:55.906638] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:55.906666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:55.906726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:56.001779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:56.003321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:56.003484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:56.003522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:56.143174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:56.143463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:56.143523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:56.143565] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:56.149758] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: DOWN (p=25.01%) [2026-03-13T20:23:56.150391] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-03-13T20:23:56.150669] [INFO ] [sig ] HTD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:56.320822] [INFO ] [LOCAL ] Saved forecast: HTD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HTD.txt [2026-03-13T20:23:56.321016] [INFO ] [sig ] [1479/3262] Completed HTD in 0.4s | 2.79 sym/s | Total: 8.8m | ETA: 10.7m [2026-03-13T20:23:56.321068] [INFO ] [sig ] [1480/3262] Forecasting HTGC... [2026-03-13T20:23:56.321101] [INFO ] [sig ] Generating forecast for: HTGC [2026-03-13T20:23:56.321131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-03-13T20:23:56.333627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-03-13T20:23:56.334043] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-03-13T20:23:56.334953] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-03-13T20:23:56.335008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:56.335041] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:56.335068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:56.335161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:56.396165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:56.397134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:56.397221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:56.397256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:56.525244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:56.525407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:56.525449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:56.525481] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:56.529289] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: UP (p=59.36%) [2026-03-13T20:23:56.529631] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-03-13T20:23:56.529974] [INFO ] [sig ] HTGC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:56.679744] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HTGC.txt [2026-03-13T20:23:56.679888] [INFO ] [sig ] [1480/3262] Completed HTGC in 0.4s | 2.79 sym/s | Total: 8.9m | ETA: 10.7m [2026-03-13T20:23:56.679929] [INFO ] [sig ] [1481/3262] Forecasting HTH... [2026-03-13T20:23:56.679960] [INFO ] [sig ] Generating forecast for: HTH [2026-03-13T20:23:56.679994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-03-13T20:23:56.691069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-03-13T20:23:56.691393] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-03-13T20:23:56.692223] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-03-13T20:23:56.692277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:56.692312] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:56.692341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:56.692399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:56.752026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:56.752847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:56.752930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:56.752963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:56.873884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:56.874035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:56.874079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:56.874106] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:56.877490] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=92.83%) [2026-03-13T20:23:56.877802] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-03-13T20:23:56.877934] [INFO ] [sig ] HTH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:57.021652] [INFO ] [LOCAL ] Saved forecast: HTH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HTH.txt [2026-03-13T20:23:57.021799] [INFO ] [sig ] [1481/3262] Completed HTH in 0.3s | 2.79 sym/s | Total: 8.9m | ETA: 10.7m [2026-03-13T20:23:57.021843] [INFO ] [sig ] [1482/3262] Forecasting HTLD... [2026-03-13T20:23:57.021874] [INFO ] [sig ] Generating forecast for: HTLD [2026-03-13T20:23:57.021906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-03-13T20:23:57.033106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-03-13T20:23:57.033435] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-03-13T20:23:57.034231] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-03-13T20:23:57.034318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:57.034353] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:57.034380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:57.034436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:57.091606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:57.092297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:57.092393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:57.092433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:57.208795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:57.208959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:57.209000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:57.209030] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:57.212664] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: DOWN (p=34.54%) [2026-03-13T20:23:57.212980] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-03-13T20:23:57.213113] [INFO ] [sig ] HTLD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:57.357842] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HTLD.txt [2026-03-13T20:23:57.358009] [INFO ] [sig ] [1482/3262] Completed HTLD in 0.3s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:23:57.358050] [INFO ] [sig ] [1483/3262] Forecasting HTOO... [2026-03-13T20:23:57.358081] [INFO ] [sig ] Generating forecast for: HTOO [2026-03-13T20:23:57.358112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-03-13T20:23:57.369880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-03-13T20:23:57.370280] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-03-13T20:23:57.371144] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-03-13T20:23:57.371200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:57.371234] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:57.371261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:57.371349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:57.432367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:57.433276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:57.433362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:57.433397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:57.550961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:57.551136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:57.551176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:57.551204] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:57.554884] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: UP (p=74.29%) [2026-03-13T20:23:57.555243] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-03-13T20:23:57.555388] [INFO ] [sig ] HTOO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:57.709458] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HTOO.txt [2026-03-13T20:23:57.709636] [INFO ] [sig ] [1483/3262] Completed HTOO in 0.4s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:23:57.709682] [INFO ] [sig ] [1484/3262] Forecasting HTZ... [2026-03-13T20:23:57.709711] [INFO ] [sig ] Generating forecast for: HTZ [2026-03-13T20:23:57.709742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-03-13T20:23:57.720939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-03-13T20:23:57.721307] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-03-13T20:23:57.722343] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-03-13T20:23:57.722397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:57.722429] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:57.722455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:57.722715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:57.784204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:57.785073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:57.785161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:57.785194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:57.907817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:57.907985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:57.908027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:57.908057] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:57.911664] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: DOWN (p=11.28%) [2026-03-13T20:23:57.911990] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-03-13T20:23:57.912129] [INFO ] [sig ] HTZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:58.056430] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HTZ.txt [2026-03-13T20:23:58.056593] [INFO ] [sig ] [1484/3262] Completed HTZ in 0.3s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:23:58.056637] [INFO ] [sig ] [1485/3262] Forecasting HUBB... [2026-03-13T20:23:58.056667] [INFO ] [sig ] Generating forecast for: HUBB [2026-03-13T20:23:58.056696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-03-13T20:23:58.067428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-03-13T20:23:58.067790] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-03-13T20:23:58.068589] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-03-13T20:23:58.068642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:58.068673] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:58.068701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:58.068762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:58.127411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:58.128161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:58.128271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:58.128306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:58.249171] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:58.249320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:58.249361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:58.249394] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:58.252859] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: UP (p=81.74%) [2026-03-13T20:23:58.253148] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-03-13T20:23:58.253280] [INFO ] [sig ] HUBB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:58.397085] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HUBB.txt [2026-03-13T20:23:58.397241] [INFO ] [sig ] [1485/3262] Completed HUBB in 0.3s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:23:58.397284] [INFO ] [sig ] [1486/3262] Forecasting HUBG... [2026-03-13T20:23:58.397315] [INFO ] [sig ] Generating forecast for: HUBG [2026-03-13T20:23:58.397345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-03-13T20:23:58.409341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-03-13T20:23:58.409899] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-03-13T20:23:58.410784] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-03-13T20:23:58.410837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:58.410869] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:58.410895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:58.410952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:58.470991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:58.471920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:58.472003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:58.472035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:58.600231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:58.600392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:58.600434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:58.600464] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:58.604288] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: UP (p=66.97%) [2026-03-13T20:23:58.604599] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-03-13T20:23:58.604735] [INFO ] [sig ] HUBG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:58.750425] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HUBG.txt [2026-03-13T20:23:58.750600] [INFO ] [sig ] [1486/3262] Completed HUBG in 0.4s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:23:58.750643] [INFO ] [sig ] [1487/3262] Forecasting HUBS... [2026-03-13T20:23:58.750674] [INFO ] [sig ] Generating forecast for: HUBS [2026-03-13T20:23:58.750703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-03-13T20:23:58.761267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-03-13T20:23:58.761614] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-03-13T20:23:58.762395] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-03-13T20:23:58.762458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:58.762495] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:58.762523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:58.762603] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:58.819849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:58.820499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:58.820597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:58.820632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:58.942464] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:58.942648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:58.942690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:58.942720] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:58.946198] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: UP (p=99.75%) [2026-03-13T20:23:58.946529] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-03-13T20:23:58.946686] [INFO ] [sig ] HUBS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:59.088726] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HUBS.txt [2026-03-13T20:23:59.088857] [INFO ] [sig ] [1487/3262] Completed HUBS in 0.3s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:23:59.088896] [INFO ] [sig ] [1488/3262] Forecasting HUM... [2026-03-13T20:23:59.088926] [INFO ] [sig ] Generating forecast for: HUM [2026-03-13T20:23:59.088956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-03-13T20:23:59.100442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-03-13T20:23:59.100821] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-03-13T20:23:59.101650] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-03-13T20:23:59.101703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:59.101735] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:59.101761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:59.101817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:59.160299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:59.161006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:59.161083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:59.161116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:59.284173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:59.284334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:59.284373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:59.284403] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:59.288206] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: UP (p=61.64%) [2026-03-13T20:23:59.288515] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-03-13T20:23:59.288663] [INFO ] [sig ] HUM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:23:59.433505] [INFO ] [LOCAL ] Saved forecast: HUM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HUM.txt [2026-03-13T20:23:59.433864] [INFO ] [sig ] [1488/3262] Completed HUM in 0.3s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:23:59.433905] [INFO ] [sig ] [1489/3262] Forecasting HUN... [2026-03-13T20:23:59.433936] [INFO ] [sig ] Generating forecast for: HUN [2026-03-13T20:23:59.433965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-03-13T20:23:59.445002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-03-13T20:23:59.445319] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-03-13T20:23:59.446113] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-03-13T20:23:59.446165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:59.446198] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:59.446225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:59.446286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:59.504149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:59.504828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:59.504906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:59.504939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:59.625902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:59.626058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:59.626136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:59.626168] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:59.629667] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=25.15%) [2026-03-13T20:23:59.629974] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-03-13T20:23:59.630106] [INFO ] [sig ] HUN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:23:59.776029] [INFO ] [LOCAL ] Saved forecast: HUN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HUN.txt [2026-03-13T20:23:59.776163] [INFO ] [sig ] [1489/3262] Completed HUN in 0.3s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:23:59.776202] [INFO ] [sig ] [1490/3262] Forecasting HURC... [2026-03-13T20:23:59.776232] [INFO ] [sig ] Generating forecast for: HURC [2026-03-13T20:23:59.776261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-03-13T20:23:59.791118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-03-13T20:23:59.791379] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-03-13T20:23:59.792440] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-03-13T20:23:59.792492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:23:59.792524] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:23:59.792551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:23:59.792625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:23:59.850168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:23:59.850888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:23:59.850966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:23:59.850999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:23:59.962026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:23:59.962182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:23:59.962219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:23:59.962247] [INFO ] [FORECASTER] Training complete [2026-03-13T20:23:59.965697] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: UP (p=94.54%) [2026-03-13T20:23:59.965977] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-03-13T20:23:59.966106] [INFO ] [sig ] HURC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:00.109084] [INFO ] [LOCAL ] Saved forecast: HURC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HURC.txt [2026-03-13T20:24:00.109220] [INFO ] [sig ] [1490/3262] Completed HURC in 0.3s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:24:00.109260] [INFO ] [sig ] [1491/3262] Forecasting HURN... [2026-03-13T20:24:00.109291] [INFO ] [sig ] Generating forecast for: HURN [2026-03-13T20:24:00.109320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-03-13T20:24:00.120757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-03-13T20:24:00.121077] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-03-13T20:24:00.121925] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-03-13T20:24:00.121979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:00.122012] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:00.122040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:00.122098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:00.180268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:00.180981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:00.181058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:00.181090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:00.301680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:00.301840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:00.301880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:00.301916] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:00.305382] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-03-13T20:24:00.305742] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-03-13T20:24:00.305881] [INFO ] [sig ] HURN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:00.449346] [INFO ] [LOCAL ] Saved forecast: HURN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HURN.txt [2026-03-13T20:24:00.449504] [INFO ] [sig ] [1491/3262] Completed HURN in 0.3s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:24:00.449555] [INFO ] [sig ] [1492/3262] Forecasting HUYA... [2026-03-13T20:24:00.449608] [INFO ] [sig ] Generating forecast for: HUYA [2026-03-13T20:24:00.449641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-03-13T20:24:00.461367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-03-13T20:24:00.461695] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-03-13T20:24:00.462504] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-03-13T20:24:00.462559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:00.462647] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:00.462679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:00.462922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:00.523239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:00.524012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:00.524096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:00.524129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:00.652885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:00.653053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:00.653094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:00.653123] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:00.656627] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=9.76%) [2026-03-13T20:24:00.656942] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-03-13T20:24:00.657076] [INFO ] [sig ] HUYA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:00.805780] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HUYA.txt [2026-03-13T20:24:00.805936] [INFO ] [sig ] [1492/3262] Completed HUYA in 0.4s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:24:00.805994] [INFO ] [sig ] [1493/3262] Forecasting HWC... [2026-03-13T20:24:00.806041] [INFO ] [sig ] Generating forecast for: HWC [2026-03-13T20:24:00.806075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-03-13T20:24:00.818019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-03-13T20:24:00.818430] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-03-13T20:24:00.819324] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-03-13T20:24:00.819385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:00.819459] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:00.819496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:00.819563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:00.883361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:00.884307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:00.884416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:00.884457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:01.011757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:01.011876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:01.011917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:01.011948] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:01.015454] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: UP (p=87.74%) [2026-03-13T20:24:01.015775] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-03-13T20:24:01.015912] [INFO ] [sig ] HWC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:01.161915] [INFO ] [LOCAL ] Saved forecast: HWC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HWC.txt [2026-03-13T20:24:01.162067] [INFO ] [sig ] [1493/3262] Completed HWC in 0.4s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:24:01.162107] [INFO ] [sig ] [1494/3262] Forecasting HWH... [2026-03-13T20:24:01.162137] [INFO ] [sig ] Generating forecast for: HWH [2026-03-13T20:24:01.162169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-03-13T20:24:01.176850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-03-13T20:24:01.177194] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-03-13T20:24:01.178109] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-03-13T20:24:01.178163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:01.178197] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:01.178225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:01.178281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:01.241731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:01.242832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:01.242954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:01.242996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:01.369188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:01.369318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:01.369361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:01.369396] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:01.372966] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: UP (p=54.91%) [2026-03-13T20:24:01.373319] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-03-13T20:24:01.373492] [INFO ] [sig ] HWH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:01.550690] [INFO ] [LOCAL ] Saved forecast: HWH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HWH.txt [2026-03-13T20:24:01.550857] [INFO ] [sig ] [1494/3262] Completed HWH in 0.4s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:24:01.550901] [INFO ] [sig ] [1495/3262] Forecasting HWKN... [2026-03-13T20:24:01.550933] [INFO ] [sig ] Generating forecast for: HWKN [2026-03-13T20:24:01.550967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-03-13T20:24:01.563944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-03-13T20:24:01.564356] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-03-13T20:24:01.565517] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-03-13T20:24:01.565794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:01.565831] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:01.565857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:01.565915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:01.633940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:01.635031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:01.635121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:01.635154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:01.759471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:01.759609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:01.759649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:01.759712] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:01.765291] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-03-13T20:24:01.765894] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-03-13T20:24:01.766894] [INFO ] [sig ] HWKN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:01.915746] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HWKN.txt [2026-03-13T20:24:01.915876] [INFO ] [sig ] [1495/3262] Completed HWKN in 0.4s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:24:01.915916] [INFO ] [sig ] [1496/3262] Forecasting HWM... [2026-03-13T20:24:01.915946] [INFO ] [sig ] Generating forecast for: HWM [2026-03-13T20:24:01.915977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-03-13T20:24:01.926667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-03-13T20:24:01.926968] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-03-13T20:24:01.927906] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-03-13T20:24:01.927962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:01.927995] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:01.928023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:01.928081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:01.987801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:01.988732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:01.988826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:01.988861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:02.118094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:02.118222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:02.118264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:02.118294] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:02.121855] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: UP (p=60.28%) [2026-03-13T20:24:02.122161] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-03-13T20:24:02.122302] [INFO ] [sig ] HWM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:02.273496] [INFO ] [LOCAL ] Saved forecast: HWM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HWM.txt [2026-03-13T20:24:02.273645] [INFO ] [sig ] [1496/3262] Completed HWM in 0.4s | 2.79 sym/s | Total: 8.9m | ETA: 10.6m [2026-03-13T20:24:02.273704] [INFO ] [sig ] [1497/3262] Forecasting HXL... [2026-03-13T20:24:02.273738] [INFO ] [sig ] Generating forecast for: HXL [2026-03-13T20:24:02.273767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-03-13T20:24:02.285427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-03-13T20:24:02.285976] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-03-13T20:24:02.286974] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-03-13T20:24:02.287030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:02.287064] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:02.287093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:02.287152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:02.344855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:02.345487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:02.345565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:02.345618] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:02.472189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:02.472325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:02.472362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:02.472392] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:02.475695] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: DOWN (p=16.12%) [2026-03-13T20:24:02.475971] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-03-13T20:24:02.476096] [INFO ] [sig ] HXL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:02.625086] [INFO ] [LOCAL ] Saved forecast: HXL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HXL.txt [2026-03-13T20:24:02.625221] [INFO ] [sig ] [1497/3262] Completed HXL in 0.4s | 2.79 sym/s | Total: 9.0m | ETA: 10.6m [2026-03-13T20:24:02.625261] [INFO ] [sig ] [1498/3262] Forecasting HY... [2026-03-13T20:24:02.625292] [INFO ] [sig ] Generating forecast for: HY [2026-03-13T20:24:02.625323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-03-13T20:24:02.636382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-03-13T20:24:02.636751] [INFO ] [FORECASTER] Starting predict_future for HY [2026-03-13T20:24:02.637603] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-03-13T20:24:02.637667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:02.637701] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:02.637729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:02.637787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:02.697872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:02.698771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:02.698865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:02.698898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:02.823557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:02.823736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:02.823778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:02.823808] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:02.827339] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: DOWN (p=22.61%) [2026-03-13T20:24:02.827712] [INFO ] [FORECASTER] Completed predict_future for HY [2026-03-13T20:24:02.827848] [INFO ] [sig ] HY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:02.983001] [INFO ] [LOCAL ] Saved forecast: HY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HY.txt [2026-03-13T20:24:02.983163] [INFO ] [sig ] [1498/3262] Completed HY in 0.4s | 2.79 sym/s | Total: 9.0m | ETA: 10.6m [2026-03-13T20:24:02.983203] [INFO ] [sig ] [1499/3262] Forecasting HYFM... [2026-03-13T20:24:02.983234] [INFO ] [sig ] Generating forecast for: HYFM [2026-03-13T20:24:02.983263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-03-13T20:24:02.993856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-03-13T20:24:02.994236] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-03-13T20:24:02.995187] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-03-13T20:24:02.995243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:02.995276] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:02.995304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:02.995363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:03.058599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:03.059929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:03.060018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:03.060054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:03.173534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:03.173712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:03.173753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:03.173782] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:03.177278] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=6.60%) [2026-03-13T20:24:03.177631] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-03-13T20:24:03.177954] [INFO ] [sig ] HYFM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:03.328120] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HYFM.txt [2026-03-13T20:24:03.328284] [INFO ] [sig ] [1499/3262] Completed HYFM in 0.3s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:03.328327] [INFO ] [sig ] [1500/3262] Forecasting HYI... [2026-03-13T20:24:03.328361] [INFO ] [sig ] Generating forecast for: HYI [2026-03-13T20:24:03.328402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-03-13T20:24:03.339888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-03-13T20:24:03.340292] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-03-13T20:24:03.341181] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-03-13T20:24:03.341237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:03.341271] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:03.341300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:03.341358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:03.410312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:03.411276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:03.411361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:03.411395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:03.528008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:03.528164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:03.528207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:03.528252] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:03.531694] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: UP (p=81.33%) [2026-03-13T20:24:03.531970] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-03-13T20:24:03.532096] [INFO ] [sig ] HYI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:03.677145] [INFO ] [LOCAL ] Saved forecast: HYI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HYI.txt [2026-03-13T20:24:03.677314] [INFO ] [sig ] [1500/3262] Completed HYI in 0.3s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:03.677355] [INFO ] [sig ] [1501/3262] Forecasting HYLS... [2026-03-13T20:24:03.677385] [INFO ] [sig ] Generating forecast for: HYLS [2026-03-13T20:24:03.677418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-03-13T20:24:03.689212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-03-13T20:24:03.689650] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-03-13T20:24:03.690599] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-03-13T20:24:03.690663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:03.690698] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:03.690726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:03.690784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:03.754903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:03.755909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:03.755993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:03.756026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:03.874799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:03.874934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:03.874972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:03.875000] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:03.878310] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-03-13T20:24:03.878640] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-03-13T20:24:03.878768] [INFO ] [sig ] HYLS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:04.022341] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HYLS.txt [2026-03-13T20:24:04.022502] [INFO ] [sig ] [1501/3262] Completed HYLS in 0.3s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:04.022542] [INFO ] [sig ] [1502/3262] Forecasting HYMC... [2026-03-13T20:24:04.022593] [INFO ] [sig ] Generating forecast for: HYMC [2026-03-13T20:24:04.022628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-03-13T20:24:04.033739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-03-13T20:24:04.034103] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-03-13T20:24:04.034910] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-03-13T20:24:04.034962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:04.034993] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:04.035021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:04.035076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:04.094912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:04.095874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:04.096011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:04.096062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:04.212977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:04.213154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:04.213211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:04.213254] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:04.216872] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: UP (p=89.08%) [2026-03-13T20:24:04.217190] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-03-13T20:24:04.217329] [INFO ] [sig ] HYMC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:04.371377] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HYMC.txt [2026-03-13T20:24:04.371550] [INFO ] [sig ] [1502/3262] Completed HYMC in 0.3s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:04.371614] [INFO ] [sig ] [1503/3262] Forecasting HYXF... [2026-03-13T20:24:04.371649] [INFO ] [sig ] Generating forecast for: HYXF [2026-03-13T20:24:04.371680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-03-13T20:24:04.382694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-03-13T20:24:04.383003] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-03-13T20:24:04.383839] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-03-13T20:24:04.383893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:04.383925] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:04.383952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:04.384007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:04.445347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:04.446448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:04.446534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:04.446568] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:04.566144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:04.566332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:04.566373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:04.566402] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:04.570018] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=54.79%) [2026-03-13T20:24:04.570323] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-03-13T20:24:04.570461] [INFO ] [sig ] HYXF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:04.741202] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/HYXF.txt [2026-03-13T20:24:04.741408] [INFO ] [sig ] [1503/3262] Completed HYXF in 0.4s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:04.741479] [INFO ] [sig ] [1504/3262] Forecasting HYZD... [2026-03-13T20:24:04.741534] [INFO ] [sig ] Generating forecast for: HYZD [2026-03-13T20:24:04.741624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-03-13T20:24:04.753196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-03-13T20:24:04.753641] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-03-13T20:24:04.754799] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-03-13T20:24:04.754876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:04.754923] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:04.755003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:04.755077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:04.821100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:04.822011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:04.822113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:04.822149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:04.948591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:04.948768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:04.948808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:04.948837] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:04.952631] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: DOWN (p=24.32%) [2026-03-13T20:24:04.953120] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-03-13T20:24:04.953251] [INFO ] [sig ] HYZD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:05.103794] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HYZD.txt [2026-03-13T20:24:05.103941] [INFO ] [sig ] [1504/3262] Completed HYZD in 0.4s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:05.103983] [INFO ] [sig ] [1505/3262] Forecasting HZO... [2026-03-13T20:24:05.104015] [INFO ] [sig ] Generating forecast for: HZO [2026-03-13T20:24:05.104047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-03-13T20:24:05.115606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-03-13T20:24:05.115933] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-03-13T20:24:05.116791] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-03-13T20:24:05.116846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:05.116881] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:05.116911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:05.116970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:05.178269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:05.179144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:05.179227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:05.179262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:05.308216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:05.308397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:05.308441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:05.308473] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:05.312021] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=20.73%) [2026-03-13T20:24:05.312314] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-03-13T20:24:05.312446] [INFO ] [sig ] HZO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:05.458313] [INFO ] [LOCAL ] Saved forecast: HZO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/HZO.txt [2026-03-13T20:24:05.458526] [INFO ] [sig ] [1505/3262] Completed HZO in 0.4s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:05.458587] [INFO ] [sig ] [1506/3262] Forecasting IAC... [2026-03-13T20:24:05.458648] [INFO ] [sig ] Generating forecast for: IAC [2026-03-13T20:24:05.458683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-03-13T20:24:05.471028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-03-13T20:24:05.471451] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-03-13T20:24:05.472542] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-03-13T20:24:05.472623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:05.472658] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:05.472686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:05.472940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:05.533179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:05.534164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:05.534256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:05.534291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:05.666841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:05.667004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:05.667045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:05.667074] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:05.670549] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: DOWN (p=23.07%) [2026-03-13T20:24:05.670859] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-03-13T20:24:05.670991] [INFO ] [sig ] IAC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:05.812098] [INFO ] [LOCAL ] Saved forecast: IAC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IAC.txt [2026-03-13T20:24:05.812239] [INFO ] [sig ] [1506/3262] Completed IAC in 0.4s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:05.812278] [INFO ] [sig ] [1507/3262] Forecasting IAE... [2026-03-13T20:24:05.812309] [INFO ] [sig ] Generating forecast for: IAE [2026-03-13T20:24:05.812338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-03-13T20:24:05.822461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-03-13T20:24:05.822750] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-03-13T20:24:05.823535] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-03-13T20:24:05.823634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:05.823680] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:05.823709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:05.823765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:05.881361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:05.882354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:05.882437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:05.882472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:05.999707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:05.999865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:05.999904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:05.999933] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:06.003303] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: UP (p=85.42%) [2026-03-13T20:24:06.003598] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-03-13T20:24:06.003724] [INFO ] [sig ] IAE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:06.154096] [INFO ] [LOCAL ] Saved forecast: IAE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IAE.txt [2026-03-13T20:24:06.154256] [INFO ] [sig ] [1507/3262] Completed IAE in 0.3s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:06.154299] [INFO ] [sig ] [1508/3262] Forecasting IAG... [2026-03-13T20:24:06.154330] [INFO ] [sig ] Generating forecast for: IAG [2026-03-13T20:24:06.154377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-03-13T20:24:06.166193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-03-13T20:24:06.166510] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-03-13T20:24:06.167468] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-03-13T20:24:06.167521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:06.167554] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:06.167644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:06.167702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:06.225361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:06.226230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:06.226308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:06.226341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:06.355626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:06.355791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:06.355833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:06.355862] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:06.359652] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: DOWN (p=18.57%) [2026-03-13T20:24:06.359944] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-03-13T20:24:06.360074] [INFO ] [sig ] IAG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:06.505086] [INFO ] [LOCAL ] Saved forecast: IAG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IAG.txt [2026-03-13T20:24:06.505233] [INFO ] [sig ] [1508/3262] Completed IAG in 0.4s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:06.505274] [INFO ] [sig ] [1509/3262] Forecasting IBB... [2026-03-13T20:24:06.505305] [INFO ] [sig ] Generating forecast for: IBB [2026-03-13T20:24:06.505335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-03-13T20:24:06.517042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-03-13T20:24:06.517371] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-03-13T20:24:06.518217] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-03-13T20:24:06.518270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:06.518329] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:06.518357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:06.518413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:06.575151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:06.575890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:06.575970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:06.576005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:06.696674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:06.696836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:06.696876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:06.696904] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:06.700388] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: UP (p=99.82%) [2026-03-13T20:24:06.700708] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-03-13T20:24:06.700839] [INFO ] [sig ] IBB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:06.854073] [INFO ] [LOCAL ] Saved forecast: IBB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IBB.txt [2026-03-13T20:24:06.854253] [INFO ] [sig ] [1509/3262] Completed IBB in 0.3s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:06.854304] [INFO ] [sig ] [1510/3262] Forecasting IBBQ... [2026-03-13T20:24:06.854335] [INFO ] [sig ] Generating forecast for: IBBQ [2026-03-13T20:24:06.854368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-03-13T20:24:06.865841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-03-13T20:24:06.866231] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-03-13T20:24:06.867143] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-03-13T20:24:06.867199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:06.867232] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:06.867260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:06.867317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:06.927262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:06.928245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:06.928333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:06.928367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:07.047435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:07.047653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:07.047708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:07.047739] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:07.051803] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: DOWN (p=10.86%) [2026-03-13T20:24:07.052155] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-03-13T20:24:07.052308] [INFO ] [sig ] IBBQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:07.202947] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IBBQ.txt [2026-03-13T20:24:07.203153] [INFO ] [sig ] [1510/3262] Completed IBBQ in 0.3s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:07.203200] [INFO ] [sig ] [1511/3262] Forecasting IBCP... [2026-03-13T20:24:07.203230] [INFO ] [sig ] Generating forecast for: IBCP [2026-03-13T20:24:07.203262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-03-13T20:24:07.214676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-03-13T20:24:07.215069] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-03-13T20:24:07.215990] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-03-13T20:24:07.216044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:07.216076] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:07.216102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:07.216158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:07.275690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:07.276908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:07.277003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:07.277038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:07.406645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:07.406804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:07.406847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:07.406876] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:07.410847] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: UP (p=90.34%) [2026-03-13T20:24:07.411152] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-03-13T20:24:07.411313] [INFO ] [sig ] IBCP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:07.565255] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IBCP.txt [2026-03-13T20:24:07.565431] [INFO ] [sig ] [1511/3262] Completed IBCP in 0.4s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:07.565474] [INFO ] [sig ] [1512/3262] Forecasting IBEX... [2026-03-13T20:24:07.565504] [INFO ] [sig ] Generating forecast for: IBEX [2026-03-13T20:24:07.565542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-03-13T20:24:07.578308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-03-13T20:24:07.578715] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-03-13T20:24:07.579606] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-03-13T20:24:07.579660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:07.579695] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:07.579734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:07.579818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:07.641424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:07.642300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:07.642390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:07.642424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:07.764658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:07.764820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:07.764860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:07.764943] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:07.769511] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=91.74%) [2026-03-13T20:24:07.769843] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-03-13T20:24:07.769983] [INFO ] [sig ] IBEX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:07.911165] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IBEX.txt [2026-03-13T20:24:07.911314] [INFO ] [sig ] [1512/3262] Completed IBEX in 0.3s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:07.911354] [INFO ] [sig ] [1513/3262] Forecasting IBM... [2026-03-13T20:24:07.911385] [INFO ] [sig ] Generating forecast for: IBM [2026-03-13T20:24:07.911415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-03-13T20:24:07.922959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-03-13T20:24:07.923315] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-03-13T20:24:07.924171] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-03-13T20:24:07.924226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:07.924259] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:07.924286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:07.924342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:07.983072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:07.983968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:07.984053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:07.984087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:08.109647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:08.109821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:08.109864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:08.109893] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:08.113526] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: DOWN (p=9.21%) [2026-03-13T20:24:08.113836] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-03-13T20:24:08.113967] [INFO ] [sig ] IBM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:08.263803] [INFO ] [LOCAL ] Saved forecast: IBM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IBM.txt [2026-03-13T20:24:08.263956] [INFO ] [sig ] [1513/3262] Completed IBM in 0.4s | 2.79 sym/s | Total: 9.0m | ETA: 10.5m [2026-03-13T20:24:08.263997] [INFO ] [sig ] [1514/3262] Forecasting IBN... [2026-03-13T20:24:08.264028] [INFO ] [sig ] Generating forecast for: IBN [2026-03-13T20:24:08.264058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-03-13T20:24:08.276467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-03-13T20:24:08.277068] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-03-13T20:24:08.278323] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-03-13T20:24:08.278377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:08.278409] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:08.278435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:08.278493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:08.340882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:08.341794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:08.341885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:08.341930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:08.471788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:08.471943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:08.471985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:08.472015] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:08.475757] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: UP (p=94.45%) [2026-03-13T20:24:08.476038] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-03-13T20:24:08.476167] [INFO ] [sig ] IBN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:08.619802] [INFO ] [LOCAL ] Saved forecast: IBN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IBN.txt [2026-03-13T20:24:08.619941] [INFO ] [sig ] [1514/3262] Completed IBN in 0.4s | 2.79 sym/s | Total: 9.1m | ETA: 10.5m [2026-03-13T20:24:08.619979] [INFO ] [sig ] [1515/3262] Forecasting IBOC... [2026-03-13T20:24:08.620009] [INFO ] [sig ] Generating forecast for: IBOC [2026-03-13T20:24:08.620040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-03-13T20:24:08.631640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-03-13T20:24:08.631980] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-03-13T20:24:08.632866] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-03-13T20:24:08.632920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:08.632952] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:08.632978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:08.633033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:08.695750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:08.696555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:08.696659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:08.696694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:08.814386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:08.814546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:08.814616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:08.814655] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:08.818801] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: UP (p=91.37%) [2026-03-13T20:24:08.819112] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-03-13T20:24:08.819254] [INFO ] [sig ] IBOC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:08.976683] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IBOC.txt [2026-03-13T20:24:08.976847] [INFO ] [sig ] [1515/3262] Completed IBOC in 0.4s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:08.976910] [INFO ] [sig ] [1516/3262] Forecasting IBP... [2026-03-13T20:24:08.976956] [INFO ] [sig ] Generating forecast for: IBP [2026-03-13T20:24:08.976989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-03-13T20:24:08.988453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-03-13T20:24:08.988906] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-03-13T20:24:08.989841] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-03-13T20:24:08.989898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:08.989933] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:08.989960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:08.990018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:09.051842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:09.052600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:09.052683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:09.052717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:09.178540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:09.178716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:09.178757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:09.178786] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:09.182326] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: DOWN (p=6.06%) [2026-03-13T20:24:09.182639] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-03-13T20:24:09.182773] [INFO ] [sig ] IBP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:09.330920] [INFO ] [LOCAL ] Saved forecast: IBP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IBP.txt [2026-03-13T20:24:09.331085] [INFO ] [sig ] [1516/3262] Completed IBP in 0.4s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:09.331127] [INFO ] [sig ] [1517/3262] Forecasting IBRX... [2026-03-13T20:24:09.331160] [INFO ] [sig ] Generating forecast for: IBRX [2026-03-13T20:24:09.331190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-03-13T20:24:09.342549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-03-13T20:24:09.342955] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-03-13T20:24:09.343939] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-03-13T20:24:09.344007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:09.344042] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:09.344068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:09.344126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:09.407641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:09.408624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:09.408727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:09.408763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:09.538533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:09.538736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:09.538790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:09.538820] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:09.542397] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: DOWN (p=48.76%) [2026-03-13T20:24:09.542748] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-03-13T20:24:09.542885] [INFO ] [sig ] IBRX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:09.697843] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IBRX.txt [2026-03-13T20:24:09.698008] [INFO ] [sig ] [1517/3262] Completed IBRX in 0.4s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:09.698050] [INFO ] [sig ] [1518/3262] Forecasting IBTG... [2026-03-13T20:24:09.698082] [INFO ] [sig ] Generating forecast for: IBTG [2026-03-13T20:24:09.698112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-03-13T20:24:09.709270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-03-13T20:24:09.709546] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-03-13T20:24:09.710381] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-03-13T20:24:09.710432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:09.710464] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:09.710491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:09.710547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:09.767173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:09.767845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:09.767926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:09.767961] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:09.884978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:09.885135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:09.885178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:09.885208] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:09.888782] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-03-13T20:24:09.889094] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-03-13T20:24:09.889224] [INFO ] [sig ] IBTG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:10.031742] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IBTG.txt [2026-03-13T20:24:10.031858] [INFO ] [sig ] [1518/3262] Completed IBTG in 0.3s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:10.031896] [INFO ] [sig ] [1519/3262] Forecasting IBTH... [2026-03-13T20:24:10.031926] [INFO ] [sig ] Generating forecast for: IBTH [2026-03-13T20:24:10.031955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-03-13T20:24:10.043381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-03-13T20:24:10.043716] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-03-13T20:24:10.044490] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-03-13T20:24:10.044542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:10.044600] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:10.044633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:10.044701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:10.106681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:10.107745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:10.107888] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:10.107929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:10.238934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:10.239157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:10.239215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:10.239248] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:10.243294] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: DOWN (p=48.03%) [2026-03-13T20:24:10.243655] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-03-13T20:24:10.243826] [INFO ] [sig ] IBTH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:10.396706] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IBTH.txt [2026-03-13T20:24:10.396883] [INFO ] [sig ] [1519/3262] Completed IBTH in 0.4s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:10.397115] [INFO ] [sig ] [1520/3262] Forecasting IBTI... [2026-03-13T20:24:10.397147] [INFO ] [sig ] Generating forecast for: IBTI [2026-03-13T20:24:10.397178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-03-13T20:24:10.410113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-03-13T20:24:10.410534] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-03-13T20:24:10.411384] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-03-13T20:24:10.411437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:10.411469] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:10.411495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:10.411551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:10.470071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:10.471024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:10.471119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:10.471154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:10.615061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:10.615220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:10.615261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:10.615291] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:10.618748] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: UP (p=94.24%) [2026-03-13T20:24:10.619026] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-03-13T20:24:10.619153] [INFO ] [sig ] IBTI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:10.778280] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IBTI.txt [2026-03-13T20:24:10.778446] [INFO ] [sig ] [1520/3262] Completed IBTI in 0.4s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:10.778491] [INFO ] [sig ] [1521/3262] Forecasting IBTJ... [2026-03-13T20:24:10.778523] [INFO ] [sig ] Generating forecast for: IBTJ [2026-03-13T20:24:10.778554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-03-13T20:24:10.790450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-03-13T20:24:10.790914] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-03-13T20:24:10.791838] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-03-13T20:24:10.791893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:10.791927] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:10.791956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:10.792014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:10.854697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:10.855554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:10.855697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:10.855768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:10.994788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:10.994987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:10.995041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:10.995073] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:10.999154] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-03-13T20:24:10.999446] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-03-13T20:24:10.999602] [INFO ] [sig ] IBTJ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:11.147922] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IBTJ.txt [2026-03-13T20:24:11.148070] [INFO ] [sig ] [1521/3262] Completed IBTJ in 0.4s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:11.148111] [INFO ] [sig ] [1522/3262] Forecasting IBTK... [2026-03-13T20:24:11.148142] [INFO ] [sig ] Generating forecast for: IBTK [2026-03-13T20:24:11.148172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-03-13T20:24:11.160072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-03-13T20:24:11.160386] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-03-13T20:24:11.161211] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-03-13T20:24:11.161264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:11.161296] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:11.161323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:11.161378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:11.217811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:11.218570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:11.218670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:11.218701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:11.335441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:11.335630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:11.335682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:11.335717] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:11.339256] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: UP (p=87.92%) [2026-03-13T20:24:11.339549] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-03-13T20:24:11.339754] [INFO ] [sig ] IBTK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:11.482215] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IBTK.txt [2026-03-13T20:24:11.482391] [INFO ] [sig ] [1522/3262] Completed IBTK in 0.3s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:11.482433] [INFO ] [sig ] [1523/3262] Forecasting IBTL... [2026-03-13T20:24:11.482463] [INFO ] [sig ] Generating forecast for: IBTL [2026-03-13T20:24:11.482494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-03-13T20:24:11.493507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-03-13T20:24:11.493846] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-03-13T20:24:11.494646] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-03-13T20:24:11.494703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:11.494736] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:11.494764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:11.494821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:11.552093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:11.552987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:11.553069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:11.553102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:11.673558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:11.673738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:11.673779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:11.673808] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:11.677196] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: UP (p=81.16%) [2026-03-13T20:24:11.677482] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-03-13T20:24:11.677646] [INFO ] [sig ] IBTL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:11.833412] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IBTL.txt [2026-03-13T20:24:11.833604] [INFO ] [sig ] [1523/3262] Completed IBTL in 0.4s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:11.833649] [INFO ] [sig ] [1524/3262] Forecasting IBTM... [2026-03-13T20:24:11.833681] [INFO ] [sig ] Generating forecast for: IBTM [2026-03-13T20:24:11.833711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-03-13T20:24:11.846440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-03-13T20:24:11.846818] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-03-13T20:24:11.847678] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-03-13T20:24:11.847741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:11.847779] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:11.847810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:11.847866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:11.908096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:11.909270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:11.909365] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:11.909399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:12.033445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:12.033636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:12.033702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:12.033732] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:12.037158] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-03-13T20:24:12.037457] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-03-13T20:24:12.037628] [INFO ] [sig ] IBTM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:12.181389] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IBTM.txt [2026-03-13T20:24:12.181556] [INFO ] [sig ] [1524/3262] Completed IBTM in 0.3s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:12.181619] [INFO ] [sig ] [1525/3262] Forecasting IBTO... [2026-03-13T20:24:12.181652] [INFO ] [sig ] Generating forecast for: IBTO [2026-03-13T20:24:12.181683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-03-13T20:24:12.193448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-03-13T20:24:12.193863] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-03-13T20:24:12.194709] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-03-13T20:24:12.194763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:12.194796] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:12.194823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:12.194879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:12.252870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:12.253732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:12.253816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:12.253848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:12.380315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:12.380473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:12.380512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:12.380542] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:12.384009] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: UP (p=54.89%) [2026-03-13T20:24:12.384290] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-03-13T20:24:12.384419] [INFO ] [sig ] IBTO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:12.532491] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IBTO.txt [2026-03-13T20:24:12.532695] [INFO ] [sig ] [1525/3262] Completed IBTO in 0.4s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:12.532741] [INFO ] [sig ] [1526/3262] Forecasting ICE... [2026-03-13T20:24:12.532771] [INFO ] [sig ] Generating forecast for: ICE [2026-03-13T20:24:12.532802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-03-13T20:24:12.544981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-03-13T20:24:12.545342] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-03-13T20:24:12.546175] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-03-13T20:24:12.546229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:12.546303] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:12.546332] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:12.546390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:12.603472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:12.604426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:12.604507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:12.604541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:12.731735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:12.731905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:12.731945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:12.731972] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:12.735394] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: UP (p=54.31%) [2026-03-13T20:24:12.735702] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-03-13T20:24:12.735837] [INFO ] [sig ] ICE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:12.885592] [INFO ] [LOCAL ] Saved forecast: ICE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ICE.txt [2026-03-13T20:24:12.885782] [INFO ] [sig ] [1526/3262] Completed ICE in 0.4s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:12.885842] [INFO ] [sig ] [1527/3262] Forecasting ICFI... [2026-03-13T20:24:12.885888] [INFO ] [sig ] Generating forecast for: ICFI [2026-03-13T20:24:12.885936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-03-13T20:24:12.897956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-03-13T20:24:12.898291] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-03-13T20:24:12.899117] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-03-13T20:24:12.899172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:12.899206] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:12.899234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:12.899293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:12.959787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:12.960723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:12.960810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:12.960844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:13.087845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:13.088010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:13.088052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:13.088081] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:13.091707] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: DOWN (p=44.81%) [2026-03-13T20:24:13.092022] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-03-13T20:24:13.092154] [INFO ] [sig ] ICFI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:13.239704] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ICFI.txt [2026-03-13T20:24:13.239861] [INFO ] [sig ] [1527/3262] Completed ICFI in 0.4s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:13.239901] [INFO ] [sig ] [1528/3262] Forecasting ICL... [2026-03-13T20:24:13.239930] [INFO ] [sig ] Generating forecast for: ICL [2026-03-13T20:24:13.239960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-03-13T20:24:13.251753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-03-13T20:24:13.252171] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-03-13T20:24:13.253024] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-03-13T20:24:13.253091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:13.253168] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:13.253199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:13.253257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:13.311951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:13.312821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:13.312906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:13.312940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:13.434306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:13.434475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:13.434516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:13.434543] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:13.438023] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: UP (p=88.17%) [2026-03-13T20:24:13.438318] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-03-13T20:24:13.438451] [INFO ] [sig ] ICL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:13.580991] [INFO ] [LOCAL ] Saved forecast: ICL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ICL.txt [2026-03-13T20:24:13.581159] [INFO ] [sig ] [1528/3262] Completed ICL in 0.3s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:13.581200] [INFO ] [sig ] [1529/3262] Forecasting ICLN... [2026-03-13T20:24:13.581231] [INFO ] [sig ] Generating forecast for: ICLN [2026-03-13T20:24:13.581260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-03-13T20:24:13.592934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-03-13T20:24:13.593329] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-03-13T20:24:13.594219] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-03-13T20:24:13.594277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:13.594311] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:13.594338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:13.594397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:13.652587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:13.653519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:13.653624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:13.653660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:13.773029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:13.773194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:13.773235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:13.773301] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:13.776923] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: DOWN (p=6.64%) [2026-03-13T20:24:13.777246] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-03-13T20:24:13.777387] [INFO ] [sig ] ICLN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:13.934505] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ICLN.txt [2026-03-13T20:24:13.934665] [INFO ] [sig ] [1529/3262] Completed ICLN in 0.4s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:13.934709] [INFO ] [sig ] [1530/3262] Forecasting ICMB... [2026-03-13T20:24:13.934743] [INFO ] [sig ] Generating forecast for: ICMB [2026-03-13T20:24:13.934774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-03-13T20:24:13.945672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-03-13T20:24:13.945954] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-03-13T20:24:13.946771] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-03-13T20:24:13.946824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:13.946856] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:13.946883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:13.947125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:14.005874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:14.006496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:14.006594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:14.006630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:14.118919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:14.119095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:14.119135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:14.119163] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:14.122645] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: DOWN (p=14.59%) [2026-03-13T20:24:14.122933] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-03-13T20:24:14.123068] [INFO ] [sig ] ICMB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:14.278171] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ICMB.txt [2026-03-13T20:24:14.278315] [INFO ] [sig ] [1530/3262] Completed ICMB in 0.3s | 2.79 sym/s | Total: 9.1m | ETA: 10.4m [2026-03-13T20:24:14.278361] [INFO ] [sig ] [1531/3262] Forecasting ICOP... [2026-03-13T20:24:14.278392] [INFO ] [sig ] Generating forecast for: ICOP [2026-03-13T20:24:14.278422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-03-13T20:24:14.288972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-03-13T20:24:14.289251] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-03-13T20:24:14.290135] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-03-13T20:24:14.290188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:14.290221] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:14.290256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:14.290327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:14.349152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:14.349963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:14.350054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:14.350088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:14.469649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:14.469800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:14.469840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:14.469871] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:14.473373] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: DOWN (p=40.38%) [2026-03-13T20:24:14.473677] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-03-13T20:24:14.473831] [INFO ] [sig ] ICOP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:14.629856] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ICOP.txt [2026-03-13T20:24:14.630224] [INFO ] [sig ] [1531/3262] Completed ICOP in 0.4s | 2.79 sym/s | Total: 9.2m | ETA: 10.4m [2026-03-13T20:24:14.630266] [INFO ] [sig ] [1532/3262] Forecasting ICUI... [2026-03-13T20:24:14.630316] [INFO ] [sig ] Generating forecast for: ICUI [2026-03-13T20:24:14.630350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-03-13T20:24:14.641687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-03-13T20:24:14.642076] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-03-13T20:24:14.642902] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-03-13T20:24:14.642959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:14.642991] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:14.643017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:14.643073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:14.708422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:14.709365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:14.709455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:14.709488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:14.848696] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:14.848900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:14.848945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:14.848974] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:14.852817] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: UP (p=94.32%) [2026-03-13T20:24:14.853197] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-03-13T20:24:14.853328] [INFO ] [sig ] ICUI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:14.998054] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ICUI.txt [2026-03-13T20:24:14.998193] [INFO ] [sig ] [1532/3262] Completed ICUI in 0.4s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:14.998233] [INFO ] [sig ] [1533/3262] Forecasting IDA... [2026-03-13T20:24:14.998263] [INFO ] [sig ] Generating forecast for: IDA [2026-03-13T20:24:14.998292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-03-13T20:24:15.009806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-03-13T20:24:15.010126] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-03-13T20:24:15.010972] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-03-13T20:24:15.011025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:15.011057] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:15.011084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:15.011139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:15.069253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:15.069989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:15.070089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:15.070125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:15.191314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:15.191478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:15.191519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:15.191549] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:15.195018] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: UP (p=76.15%) [2026-03-13T20:24:15.195320] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-03-13T20:24:15.195454] [INFO ] [sig ] IDA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:15.338798] [INFO ] [LOCAL ] Saved forecast: IDA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IDA.txt [2026-03-13T20:24:15.338952] [INFO ] [sig ] [1533/3262] Completed IDA in 0.3s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:15.338994] [INFO ] [sig ] [1534/3262] Forecasting IDAI... [2026-03-13T20:24:15.339025] [INFO ] [sig ] Generating forecast for: IDAI [2026-03-13T20:24:15.339055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-03-13T20:24:15.349485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-03-13T20:24:15.349767] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-03-13T20:24:15.350557] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-03-13T20:24:15.350630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:15.350661] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:15.350687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:15.350743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:15.409734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:15.410401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:15.410481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:15.410517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:15.530484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:15.530660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:15.530700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:15.530729] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:15.534120] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: UP (p=60.21%) [2026-03-13T20:24:15.534395] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-03-13T20:24:15.534521] [INFO ] [sig ] IDAI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:15.680060] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IDAI.txt [2026-03-13T20:24:15.680214] [INFO ] [sig ] [1534/3262] Completed IDAI in 0.3s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:15.680255] [INFO ] [sig ] [1535/3262] Forecasting IDCC... [2026-03-13T20:24:15.680284] [INFO ] [sig ] Generating forecast for: IDCC [2026-03-13T20:24:15.680313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-03-13T20:24:15.701984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-03-13T20:24:15.702329] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-03-13T20:24:15.703186] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-03-13T20:24:15.703238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:15.703270] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:15.703297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:15.703353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:15.761604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:15.762343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:15.762425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:15.762459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:15.885362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:15.885518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:15.885558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:15.885635] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:15.889047] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: UP (p=60.10%) [2026-03-13T20:24:15.889327] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-03-13T20:24:15.889456] [INFO ] [sig ] IDCC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:16.033692] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IDCC.txt [2026-03-13T20:24:16.033832] [INFO ] [sig ] [1535/3262] Completed IDCC in 0.4s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:16.033872] [INFO ] [sig ] [1536/3262] Forecasting IDE... [2026-03-13T20:24:16.033902] [INFO ] [sig ] Generating forecast for: IDE [2026-03-13T20:24:16.033933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-03-13T20:24:16.045471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-03-13T20:24:16.045819] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-03-13T20:24:16.046616] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-03-13T20:24:16.046668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:16.046700] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:16.046728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:16.046783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:16.105339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:16.106064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:16.106176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:16.106213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:16.229521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:16.229722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:16.229790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:16.229837] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:16.233797] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: UP (p=99.29%) [2026-03-13T20:24:16.234160] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-03-13T20:24:16.234309] [INFO ] [sig ] IDE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:16.385060] [INFO ] [LOCAL ] Saved forecast: IDE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IDE.txt [2026-03-13T20:24:16.385235] [INFO ] [sig ] [1536/3262] Completed IDE in 0.4s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:16.385276] [INFO ] [sig ] [1537/3262] Forecasting IDN... [2026-03-13T20:24:16.385307] [INFO ] [sig ] Generating forecast for: IDN [2026-03-13T20:24:16.385338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-03-13T20:24:16.396202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-03-13T20:24:16.396597] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-03-13T20:24:16.397382] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-03-13T20:24:16.397434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:16.397466] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:16.397494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:16.397550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:16.457003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:16.458222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:16.458313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:16.458385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:16.591290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:16.591499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:16.591553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:16.591605] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:16.595615] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: UP (p=93.95%) [2026-03-13T20:24:16.595961] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-03-13T20:24:16.596093] [INFO ] [sig ] IDN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:16.745646] [INFO ] [LOCAL ] Saved forecast: IDN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IDN.txt [2026-03-13T20:24:16.745809] [INFO ] [sig ] [1537/3262] Completed IDN in 0.4s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:16.745853] [INFO ] [sig ] [1538/3262] Forecasting IDXX... [2026-03-13T20:24:16.745885] [INFO ] [sig ] Generating forecast for: IDXX [2026-03-13T20:24:16.745917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-03-13T20:24:16.758865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-03-13T20:24:16.759217] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-03-13T20:24:16.760270] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-03-13T20:24:16.760324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:16.760357] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:16.760384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:16.760442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:16.823898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:16.825231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:16.825316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:16.825349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:16.960189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:16.960370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:16.960429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:16.960471] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:16.964360] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: DOWN (p=28.78%) [2026-03-13T20:24:16.964713] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-03-13T20:24:16.964855] [INFO ] [sig ] IDXX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:17.121753] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IDXX.txt [2026-03-13T20:24:17.121911] [INFO ] [sig ] [1538/3262] Completed IDXX in 0.4s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:17.121958] [INFO ] [sig ] [1539/3262] Forecasting IDYA... [2026-03-13T20:24:17.122004] [INFO ] [sig ] Generating forecast for: IDYA [2026-03-13T20:24:17.122040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-03-13T20:24:17.136919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-03-13T20:24:17.137365] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-03-13T20:24:17.138488] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-03-13T20:24:17.138552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:17.138621] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:17.138699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:17.138795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:17.203923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:17.204755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:17.204841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:17.204876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:17.338463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:17.338714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:17.338782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:17.338825] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:17.343615] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: DOWN (p=12.15%) [2026-03-13T20:24:17.343948] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-03-13T20:24:17.344101] [INFO ] [sig ] IDYA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:17.504004] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IDYA.txt [2026-03-13T20:24:17.504198] [INFO ] [sig ] [1539/3262] Completed IDYA in 0.4s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:17.504242] [INFO ] [sig ] [1540/3262] Forecasting IEF... [2026-03-13T20:24:17.504274] [INFO ] [sig ] Generating forecast for: IEF [2026-03-13T20:24:17.504304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-03-13T20:24:17.515903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-03-13T20:24:17.516333] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-03-13T20:24:17.517359] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-03-13T20:24:17.517414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:17.517450] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:17.517486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:17.517545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:17.584070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:17.585002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:17.585090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:17.585125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:17.717044] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:17.717214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:17.717275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:17.717309] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:17.720982] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: UP (p=69.05%) [2026-03-13T20:24:17.721286] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-03-13T20:24:17.721422] [INFO ] [sig ] IEF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:17.865653] [INFO ] [LOCAL ] Saved forecast: IEF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IEF.txt [2026-03-13T20:24:17.865804] [INFO ] [sig ] [1540/3262] Completed IEF in 0.4s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:17.865844] [INFO ] [sig ] [1541/3262] Forecasting IEI... [2026-03-13T20:24:17.865875] [INFO ] [sig ] Generating forecast for: IEI [2026-03-13T20:24:17.865910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-03-13T20:24:17.878022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-03-13T20:24:17.878415] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-03-13T20:24:17.879308] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-03-13T20:24:17.879361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:17.879395] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:17.879424] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:17.879483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:17.939204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:17.940167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:17.940263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:17.940297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:18.064695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:18.065039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:18.065097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:18.065130] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:18.069176] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: UP (p=88.23%) [2026-03-13T20:24:18.069543] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-03-13T20:24:18.069718] [INFO ] [sig ] IEI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:18.212486] [INFO ] [LOCAL ] Saved forecast: IEI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IEI.txt [2026-03-13T20:24:18.212669] [INFO ] [sig ] [1541/3262] Completed IEI in 0.3s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:18.212714] [INFO ] [sig ] [1542/3262] Forecasting IEP... [2026-03-13T20:24:18.212746] [INFO ] [sig ] Generating forecast for: IEP [2026-03-13T20:24:18.212784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-03-13T20:24:18.225163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-03-13T20:24:18.225522] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-03-13T20:24:18.226430] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-03-13T20:24:18.226484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:18.226518] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:18.226546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:18.226633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:18.287010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:18.288119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:18.288204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:18.288238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:18.405345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:18.405511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:18.405553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:18.405612] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:18.409123] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: UP (p=96.54%) [2026-03-13T20:24:18.409418] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-03-13T20:24:18.409554] [INFO ] [sig ] IEP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:18.561486] [INFO ] [LOCAL ] Saved forecast: IEP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IEP.txt [2026-03-13T20:24:18.561666] [INFO ] [sig ] [1542/3262] Completed IEP in 0.3s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:18.561725] [INFO ] [sig ] [1543/3262] Forecasting IESC... [2026-03-13T20:24:18.561763] [INFO ] [sig ] Generating forecast for: IESC [2026-03-13T20:24:18.561795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-03-13T20:24:18.574441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-03-13T20:24:18.574843] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-03-13T20:24:18.575846] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-03-13T20:24:18.575902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:18.575973] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:18.576002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:18.576060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:18.638752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:18.639705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:18.639801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:18.639835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:18.769564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:18.769749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:18.769792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:18.769823] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:18.773532] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: DOWN (p=4.16%) [2026-03-13T20:24:18.773921] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-03-13T20:24:18.774078] [INFO ] [sig ] IESC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:18.923611] [INFO ] [LOCAL ] Saved forecast: IESC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IESC.txt [2026-03-13T20:24:18.923781] [INFO ] [sig ] [1543/3262] Completed IESC in 0.4s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:18.923836] [INFO ] [sig ] [1544/3262] Forecasting IEX... [2026-03-13T20:24:18.923874] [INFO ] [sig ] Generating forecast for: IEX [2026-03-13T20:24:18.923911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-03-13T20:24:18.935035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-03-13T20:24:18.935417] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-03-13T20:24:18.936297] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-03-13T20:24:18.936352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:18.936384] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:18.936411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:18.936467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:18.995236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:18.996153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:18.996239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:18.996275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:19.124306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:19.124472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:19.124544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:19.124609] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:19.128303] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: DOWN (p=3.49%) [2026-03-13T20:24:19.128674] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-03-13T20:24:19.128825] [INFO ] [sig ] IEX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:19.278918] [INFO ] [LOCAL ] Saved forecast: IEX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IEX.txt [2026-03-13T20:24:19.279114] [INFO ] [sig ] [1544/3262] Completed IEX in 0.4s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:19.279163] [INFO ] [sig ] [1545/3262] Forecasting IFS... [2026-03-13T20:24:19.279200] [INFO ] [sig ] Generating forecast for: IFS [2026-03-13T20:24:19.279236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-03-13T20:24:19.293047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-03-13T20:24:19.293459] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-03-13T20:24:19.294460] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-03-13T20:24:19.294523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:19.294562] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:19.294617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:19.294693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:19.360101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:19.361136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:19.361233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:19.361270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:19.485131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:19.485316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:19.485377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:19.485414] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:19.489115] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: DOWN (p=3.43%) [2026-03-13T20:24:19.489409] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-03-13T20:24:19.489558] [INFO ] [sig ] IFS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:19.639314] [INFO ] [LOCAL ] Saved forecast: IFS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IFS.txt [2026-03-13T20:24:19.639501] [INFO ] [sig ] [1545/3262] Completed IFS in 0.4s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:19.639560] [INFO ] [sig ] [1546/3262] Forecasting IGA... [2026-03-13T20:24:19.639616] [INFO ] [sig ] Generating forecast for: IGA [2026-03-13T20:24:19.639652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-03-13T20:24:19.651184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-03-13T20:24:19.651510] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-03-13T20:24:19.652410] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-03-13T20:24:19.652465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:19.652499] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:19.652527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:19.652604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:19.714022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:19.714953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:19.715050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:19.715086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:19.842567] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:19.842747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:19.842790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:19.842870] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:19.847357] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: UP (p=79.09%) [2026-03-13T20:24:19.847773] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-03-13T20:24:19.847912] [INFO ] [sig ] IGA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:19.991857] [INFO ] [LOCAL ] Saved forecast: IGA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IGA.txt [2026-03-13T20:24:19.992021] [INFO ] [sig ] [1546/3262] Completed IGA in 0.4s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:19.992062] [INFO ] [sig ] [1547/3262] Forecasting IGD... [2026-03-13T20:24:19.992091] [INFO ] [sig ] Generating forecast for: IGD [2026-03-13T20:24:19.992121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-03-13T20:24:20.003029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-03-13T20:24:20.003351] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-03-13T20:24:20.004164] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-03-13T20:24:20.004218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:20.004249] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:20.004276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:20.004331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:20.061115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:20.061830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:20.061910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:20.061942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:20.183184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:20.183375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:20.183418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:20.183447] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:20.187092] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: UP (p=99.36%) [2026-03-13T20:24:20.187373] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-03-13T20:24:20.187508] [INFO ] [sig ] IGD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:20.335989] [INFO ] [LOCAL ] Saved forecast: IGD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IGD.txt [2026-03-13T20:24:20.336143] [INFO ] [sig ] [1547/3262] Completed IGD in 0.3s | 2.79 sym/s | Total: 9.2m | ETA: 10.3m [2026-03-13T20:24:20.336185] [INFO ] [sig ] [1548/3262] Forecasting IGF... [2026-03-13T20:24:20.336215] [INFO ] [sig ] Generating forecast for: IGF [2026-03-13T20:24:20.336246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-03-13T20:24:20.350039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-03-13T20:24:20.350460] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-03-13T20:24:20.351476] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-03-13T20:24:20.351532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:20.351596] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:20.351627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:20.351686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:20.413510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:20.414242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:20.414333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:20.414369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:20.545526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:20.545729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:20.545773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:20.545805] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:20.549592] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: UP (p=65.20%) [2026-03-13T20:24:20.549885] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-03-13T20:24:20.550018] [INFO ] [sig ] IGF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:20.699660] [INFO ] [LOCAL ] Saved forecast: IGF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IGF.txt [2026-03-13T20:24:20.699863] [INFO ] [sig ] [1548/3262] Completed IGF in 0.4s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:20.699921] [INFO ] [sig ] [1549/3262] Forecasting IGI... [2026-03-13T20:24:20.699954] [INFO ] [sig ] Generating forecast for: IGI [2026-03-13T20:24:20.699987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-03-13T20:24:20.711103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-03-13T20:24:20.711433] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-03-13T20:24:20.712337] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-03-13T20:24:20.712392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:20.712426] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:20.712453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:20.712511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:20.774457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:20.775366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:20.775461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:20.775501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:20.887217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:20.887385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:20.887428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:20.887471] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:20.891093] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: UP (p=78.90%) [2026-03-13T20:24:20.891393] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-03-13T20:24:20.891553] [INFO ] [sig ] IGI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:21.046633] [INFO ] [LOCAL ] Saved forecast: IGI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IGI.txt [2026-03-13T20:24:21.046817] [INFO ] [sig ] [1549/3262] Completed IGI in 0.3s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:21.046873] [INFO ] [sig ] [1550/3262] Forecasting IGIB... [2026-03-13T20:24:21.046907] [INFO ] [sig ] Generating forecast for: IGIB [2026-03-13T20:24:21.046938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-03-13T20:24:21.059496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-03-13T20:24:21.059873] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-03-13T20:24:21.060765] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-03-13T20:24:21.060820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:21.060854] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:21.060883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:21.060941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:21.123263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:21.124168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:21.124259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:21.124300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:21.253010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:21.253182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:21.253226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:21.253256] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:21.257332] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-03-13T20:24:21.257665] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-03-13T20:24:21.257807] [INFO ] [sig ] IGIB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:21.404480] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IGIB.txt [2026-03-13T20:24:21.404642] [INFO ] [sig ] [1550/3262] Completed IGIB in 0.4s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:21.404685] [INFO ] [sig ] [1551/3262] Forecasting IGIC... [2026-03-13T20:24:21.404715] [INFO ] [sig ] Generating forecast for: IGIC [2026-03-13T20:24:21.404745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-03-13T20:24:21.415842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-03-13T20:24:21.416167] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-03-13T20:24:21.416998] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-03-13T20:24:21.417052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:21.417087] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:21.417114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:21.417173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:21.481558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:21.482468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:21.482554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:21.482607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:21.606139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:21.606301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:21.606342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:21.606371] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:21.609853] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: DOWN (p=49.36%) [2026-03-13T20:24:21.610285] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-03-13T20:24:21.610416] [INFO ] [sig ] IGIC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:21.765678] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IGIC.txt [2026-03-13T20:24:21.765831] [INFO ] [sig ] [1551/3262] Completed IGIC in 0.4s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:21.765879] [INFO ] [sig ] [1552/3262] Forecasting IGSB... [2026-03-13T20:24:21.765911] [INFO ] [sig ] Generating forecast for: IGSB [2026-03-13T20:24:21.765949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-03-13T20:24:21.779208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-03-13T20:24:21.779606] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-03-13T20:24:21.780473] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-03-13T20:24:21.780526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:21.780599] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:21.780631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:21.780697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:21.837948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:21.838775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:21.838874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:21.838909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:21.962202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:21.962364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:21.962404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:21.962432] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:21.965837] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=61.54%) [2026-03-13T20:24:21.966141] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-03-13T20:24:21.966266] [INFO ] [sig ] IGSB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:22.106954] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IGSB.txt [2026-03-13T20:24:22.107093] [INFO ] [sig ] [1552/3262] Completed IGSB in 0.3s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:22.107133] [INFO ] [sig ] [1553/3262] Forecasting IHD... [2026-03-13T20:24:22.107163] [INFO ] [sig ] Generating forecast for: IHD [2026-03-13T20:24:22.107194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-03-13T20:24:22.118204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-03-13T20:24:22.118462] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-03-13T20:24:22.119277] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-03-13T20:24:22.119330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:22.119361] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:22.119389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:22.119445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:22.176109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:22.176775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:22.176880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:22.176914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:22.294639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:22.294802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:22.294843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:22.294872] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:22.298342] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: UP (p=54.92%) [2026-03-13T20:24:22.298636] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-03-13T20:24:22.298766] [INFO ] [sig ] IHD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:22.439783] [INFO ] [LOCAL ] Saved forecast: IHD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IHD.txt [2026-03-13T20:24:22.439920] [INFO ] [sig ] [1553/3262] Completed IHD in 0.3s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:22.439967] [INFO ] [sig ] [1554/3262] Forecasting IHG... [2026-03-13T20:24:22.440004] [INFO ] [sig ] Generating forecast for: IHG [2026-03-13T20:24:22.440041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-03-13T20:24:22.452561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-03-13T20:24:22.452900] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-03-13T20:24:22.453721] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-03-13T20:24:22.453774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:22.453805] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:22.453832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:22.453889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:22.514268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:22.515176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:22.515266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:22.515306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:22.637728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:22.637893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:22.637956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:22.637994] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:22.642141] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: UP (p=92.80%) [2026-03-13T20:24:22.642426] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-03-13T20:24:22.642557] [INFO ] [sig ] IHG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:22.793532] [INFO ] [LOCAL ] Saved forecast: IHG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IHG.txt [2026-03-13T20:24:22.793703] [INFO ] [sig ] [1554/3262] Completed IHG in 0.4s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:22.793747] [INFO ] [sig ] [1555/3262] Forecasting IHS... [2026-03-13T20:24:22.793780] [INFO ] [sig ] Generating forecast for: IHS [2026-03-13T20:24:22.793812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-03-13T20:24:22.806055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-03-13T20:24:22.806409] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-03-13T20:24:22.807289] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-03-13T20:24:22.807345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:22.807378] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:22.807407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:22.807480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:22.866492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:22.867285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:22.867368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:22.867403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:22.991891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:22.992072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:22.992121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:22.992152] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:22.995849] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=13.03%) [2026-03-13T20:24:22.996148] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-03-13T20:24:22.996290] [INFO ] [sig ] IHS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:23.141958] [INFO ] [LOCAL ] Saved forecast: IHS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IHS.txt [2026-03-13T20:24:23.142101] [INFO ] [sig ] [1555/3262] Completed IHS in 0.3s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:23.142147] [INFO ] [sig ] [1556/3262] Forecasting IIF... [2026-03-13T20:24:23.142177] [INFO ] [sig ] Generating forecast for: IIF [2026-03-13T20:24:23.142208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-03-13T20:24:23.153060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-03-13T20:24:23.153330] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-03-13T20:24:23.154120] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-03-13T20:24:23.154172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:23.154203] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:23.154230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:23.154285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:23.210997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:23.211786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:23.211868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:23.211900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:23.325687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:23.325877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:23.325921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:23.325952] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:23.329543] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-03-13T20:24:23.329839] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-03-13T20:24:23.329983] [INFO ] [sig ] IIF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:23.471888] [INFO ] [LOCAL ] Saved forecast: IIF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IIF.txt [2026-03-13T20:24:23.472071] [INFO ] [sig ] [1556/3262] Completed IIF in 0.3s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:23.472114] [INFO ] [sig ] [1557/3262] Forecasting III... [2026-03-13T20:24:23.472145] [INFO ] [sig ] Generating forecast for: III [2026-03-13T20:24:23.472184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-03-13T20:24:23.483385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-03-13T20:24:23.483762] [INFO ] [FORECASTER] Starting predict_future for III [2026-03-13T20:24:23.484541] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-03-13T20:24:23.484613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:23.484647] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:23.484674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:23.484735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:23.541505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:23.542320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:23.542402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:23.542435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:23.662240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:23.662403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:23.662443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:23.662474] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:23.666006] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=95.47%) [2026-03-13T20:24:23.666315] [INFO ] [FORECASTER] Completed predict_future for III [2026-03-13T20:24:23.666449] [INFO ] [sig ] III: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:23.808184] [INFO ] [LOCAL ] Saved forecast: III 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/III.txt [2026-03-13T20:24:23.808327] [INFO ] [sig ] [1557/3262] Completed III in 0.3s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:23.808367] [INFO ] [sig ] [1558/3262] Forecasting IIIN... [2026-03-13T20:24:23.808397] [INFO ] [sig ] Generating forecast for: IIIN [2026-03-13T20:24:23.808429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-03-13T20:24:23.819405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-03-13T20:24:23.819742] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-03-13T20:24:23.820601] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-03-13T20:24:23.820653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:23.820685] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:23.820712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:23.820769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:23.878914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:23.879694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:23.879775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:23.879805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:23.999770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:23.999934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:23.999974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:24.000001] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:24.003382] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: DOWN (p=21.27%) [2026-03-13T20:24:24.003702] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-03-13T20:24:24.003837] [INFO ] [sig ] IIIN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:24.155243] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IIIN.txt [2026-03-13T20:24:24.155451] [INFO ] [sig ] [1558/3262] Completed IIIN in 0.3s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:24.155501] [INFO ] [sig ] [1559/3262] Forecasting IIM... [2026-03-13T20:24:24.155535] [INFO ] [sig ] Generating forecast for: IIM [2026-03-13T20:24:24.155584] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-03-13T20:24:24.168323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-03-13T20:24:24.168709] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-03-13T20:24:24.169562] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-03-13T20:24:24.169656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:24.169694] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:24.169722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:24.169791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:24.231287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:24.232225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:24.232364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:24.232400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:24.358795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:24.358966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:24.359015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:24.359072] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:24.362783] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: DOWN (p=4.14%) [2026-03-13T20:24:24.363070] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-03-13T20:24:24.363201] [INFO ] [sig ] IIM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:24.514171] [INFO ] [LOCAL ] Saved forecast: IIM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IIM.txt [2026-03-13T20:24:24.514328] [INFO ] [sig ] [1559/3262] Completed IIM in 0.4s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:24.514374] [INFO ] [sig ] [1560/3262] Forecasting ILMN... [2026-03-13T20:24:24.514405] [INFO ] [sig ] Generating forecast for: ILMN [2026-03-13T20:24:24.514437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-03-13T20:24:24.526362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-03-13T20:24:24.526722] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-03-13T20:24:24.527618] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-03-13T20:24:24.527672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:24.527746] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:24.527788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:24.527848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:24.588810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:24.589542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:24.589663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:24.589715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:24.719024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:24.719197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:24.719240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:24.719270] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:24.722836] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: UP (p=66.08%) [2026-03-13T20:24:24.723179] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-03-13T20:24:24.723332] [INFO ] [sig ] ILMN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:24.879467] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ILMN.txt [2026-03-13T20:24:24.879717] [INFO ] [sig ] [1560/3262] Completed ILMN in 0.4s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:24.879777] [INFO ] [sig ] [1561/3262] Forecasting IMAX... [2026-03-13T20:24:24.879810] [INFO ] [sig ] Generating forecast for: IMAX [2026-03-13T20:24:24.879842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-03-13T20:24:24.893341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-03-13T20:24:24.893729] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-03-13T20:24:24.894792] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-03-13T20:24:24.894844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:24.894877] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:24.894904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:24.894962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:24.958278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:24.959163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:24.959249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:24.959301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:25.081095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:25.081259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:25.081301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:25.081332] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:25.084997] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: UP (p=51.69%) [2026-03-13T20:24:25.085316] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-03-13T20:24:25.085455] [INFO ] [sig ] IMAX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:25.233466] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IMAX.txt [2026-03-13T20:24:25.233658] [INFO ] [sig ] [1561/3262] Completed IMAX in 0.4s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:25.233717] [INFO ] [sig ] [1562/3262] Forecasting IMMX... [2026-03-13T20:24:25.233752] [INFO ] [sig ] Generating forecast for: IMMX [2026-03-13T20:24:25.233782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-03-13T20:24:25.245836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-03-13T20:24:25.246211] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-03-13T20:24:25.247067] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-03-13T20:24:25.247132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:25.247175] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:25.247206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:25.247263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:25.309064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:25.309918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:25.310003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:25.310037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:25.434174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:25.434334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:25.434376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:25.434407] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:25.437962] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=96.61%) [2026-03-13T20:24:25.438249] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-03-13T20:24:25.438380] [INFO ] [sig ] IMMX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:25.585545] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IMMX.txt [2026-03-13T20:24:25.585700] [INFO ] [sig ] [1562/3262] Completed IMMX in 0.4s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:25.585741] [INFO ] [sig ] [1563/3262] Forecasting IMNM... [2026-03-13T20:24:25.585771] [INFO ] [sig ] Generating forecast for: IMNM [2026-03-13T20:24:25.585801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-03-13T20:24:25.597769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-03-13T20:24:25.598184] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-03-13T20:24:25.599075] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-03-13T20:24:25.599130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:25.599162] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:25.599230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:25.599291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:25.657898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:25.658846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:25.658939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:25.658980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:25.779824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:25.779986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:25.780027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:25.780091] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:25.783620] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: UP (p=94.60%) [2026-03-13T20:24:25.783936] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-03-13T20:24:25.784074] [INFO ] [sig ] IMNM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:25.928821] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IMNM.txt [2026-03-13T20:24:25.929010] [INFO ] [sig ] [1563/3262] Completed IMNM in 0.3s | 2.79 sym/s | Total: 9.3m | ETA: 10.2m [2026-03-13T20:24:25.929057] [INFO ] [sig ] [1564/3262] Forecasting IMNN... [2026-03-13T20:24:25.929088] [INFO ] [sig ] Generating forecast for: IMNN [2026-03-13T20:24:25.929118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-03-13T20:24:25.940457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-03-13T20:24:25.940867] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-03-13T20:24:25.941688] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-03-13T20:24:25.941740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:25.941772] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:25.941798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:25.941853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:26.001008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:26.001888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:26.001974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:26.002009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:26.120985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:26.121152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:26.121194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:26.121223] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:26.124751] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=8.36%) [2026-03-13T20:24:26.125044] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-03-13T20:24:26.125193] [INFO ] [sig ] IMNN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:26.266931] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IMNN.txt [2026-03-13T20:24:26.267085] [INFO ] [sig ] [1564/3262] Completed IMNN in 0.3s | 2.79 sym/s | Total: 9.3m | ETA: 10.1m [2026-03-13T20:24:26.267127] [INFO ] [sig ] [1565/3262] Forecasting IMOS... [2026-03-13T20:24:26.267156] [INFO ] [sig ] Generating forecast for: IMOS [2026-03-13T20:24:26.267185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-03-13T20:24:26.278088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-03-13T20:24:26.278373] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-03-13T20:24:26.279188] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-03-13T20:24:26.279240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:26.279271] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:26.279296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:26.279353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:26.336654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:26.337468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:26.337548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:26.337613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:26.457465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:26.457665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:26.457709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:26.457738] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:26.461372] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: UP (p=81.44%) [2026-03-13T20:24:26.461674] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-03-13T20:24:26.461804] [INFO ] [sig ] IMOS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:26.611848] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IMOS.txt [2026-03-13T20:24:26.612038] [INFO ] [sig ] [1565/3262] Completed IMOS in 0.3s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:26.612088] [INFO ] [sig ] [1566/3262] Forecasting IMPP... [2026-03-13T20:24:26.612121] [INFO ] [sig ] Generating forecast for: IMPP [2026-03-13T20:24:26.612157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-03-13T20:24:26.624778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-03-13T20:24:26.625125] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-03-13T20:24:26.625952] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-03-13T20:24:26.626006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:26.626039] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:26.626067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:26.626125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:26.687554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:26.688524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:26.688628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:26.688664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:26.811111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:26.811277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:26.811317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:26.811347] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:26.814859] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: UP (p=79.98%) [2026-03-13T20:24:26.815167] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-03-13T20:24:26.815293] [INFO ] [sig ] IMPP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:26.961360] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IMPP.txt [2026-03-13T20:24:26.961511] [INFO ] [sig ] [1566/3262] Completed IMPP in 0.3s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:26.961560] [INFO ] [sig ] [1567/3262] Forecasting IMRX... [2026-03-13T20:24:26.961612] [INFO ] [sig ] Generating forecast for: IMRX [2026-03-13T20:24:26.961657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-03-13T20:24:26.972511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-03-13T20:24:26.972843] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-03-13T20:24:26.973647] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-03-13T20:24:26.973699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:26.973731] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:26.973759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:26.973814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:27.030737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:27.031785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:27.031872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:27.031905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:27.158592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:27.158758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:27.158798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:27.158827] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:27.162286] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: DOWN (p=48.21%) [2026-03-13T20:24:27.162602] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-03-13T20:24:27.162738] [INFO ] [sig ] IMRX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:27.304663] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IMRX.txt [2026-03-13T20:24:27.304801] [INFO ] [sig ] [1567/3262] Completed IMRX in 0.3s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:27.304852] [INFO ] [sig ] [1568/3262] Forecasting IMTX... [2026-03-13T20:24:27.304883] [INFO ] [sig ] Generating forecast for: IMTX [2026-03-13T20:24:27.304912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-03-13T20:24:27.316422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-03-13T20:24:27.316752] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-03-13T20:24:27.317543] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-03-13T20:24:27.317632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:27.317664] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:27.317691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:27.317747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:27.374194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:27.374880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:27.374964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:27.374999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:27.493462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:27.493651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:27.493711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:27.493741] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:27.497218] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: UP (p=76.72%) [2026-03-13T20:24:27.497513] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-03-13T20:24:27.497719] [INFO ] [sig ] IMTX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:27.642513] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IMTX.txt [2026-03-13T20:24:27.642670] [INFO ] [sig ] [1568/3262] Completed IMTX in 0.3s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:27.642714] [INFO ] [sig ] [1569/3262] Forecasting IMXI... [2026-03-13T20:24:27.642744] [INFO ] [sig ] Generating forecast for: IMXI [2026-03-13T20:24:27.642773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-03-13T20:24:27.653988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-03-13T20:24:27.654349] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-03-13T20:24:27.655158] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-03-13T20:24:27.655210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:27.655242] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:27.655269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:27.655325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:27.712960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:27.713619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:27.713697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:27.713729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:27.839207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:27.839593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:27.839639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:27.839669] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:27.843535] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: UP (p=86.41%) [2026-03-13T20:24:27.843838] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-03-13T20:24:27.843969] [INFO ] [sig ] IMXI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:27.988769] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IMXI.txt [2026-03-13T20:24:27.988898] [INFO ] [sig ] [1569/3262] Completed IMXI in 0.3s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:27.988938] [INFO ] [sig ] [1570/3262] Forecasting INAB... [2026-03-13T20:24:27.988968] [INFO ] [sig ] Generating forecast for: INAB [2026-03-13T20:24:27.988997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-03-13T20:24:27.999748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-03-13T20:24:28.000029] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-03-13T20:24:28.000864] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-03-13T20:24:28.000915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:28.000946] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:28.000974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:28.001030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:28.058965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:28.059789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:28.059913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:28.059950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:28.179795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:28.179959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:28.180002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:28.180063] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:28.183657] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: DOWN (p=39.35%) [2026-03-13T20:24:28.183946] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-03-13T20:24:28.184084] [INFO ] [sig ] INAB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:28.334241] [INFO ] [LOCAL ] Saved forecast: INAB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/INAB.txt [2026-03-13T20:24:28.334383] [INFO ] [sig ] [1570/3262] Completed INAB in 0.3s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:28.334425] [INFO ] [sig ] [1571/3262] Forecasting INBK... [2026-03-13T20:24:28.334455] [INFO ] [sig ] Generating forecast for: INBK [2026-03-13T20:24:28.334485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-03-13T20:24:28.345738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-03-13T20:24:28.346029] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-03-13T20:24:28.346840] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-03-13T20:24:28.346893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:28.346925] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:28.346951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:28.347006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:28.405224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:28.406103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:28.406183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:28.406216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:28.528831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:28.528995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:28.529039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:28.529074] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:28.533070] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: DOWN (p=22.07%) [2026-03-13T20:24:28.533375] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-03-13T20:24:28.533502] [INFO ] [sig ] INBK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:28.770015] [INFO ] [LOCAL ] Saved forecast: INBK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/INBK.txt [2026-03-13T20:24:28.770208] [INFO ] [sig ] [1571/3262] Completed INBK in 0.4s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:28.770261] [INFO ] [sig ] [1572/3262] Forecasting INBX... [2026-03-13T20:24:28.770308] [INFO ] [sig ] Generating forecast for: INBX [2026-03-13T20:24:28.770352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-03-13T20:24:28.782830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-03-13T20:24:28.783265] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-03-13T20:24:28.784160] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-03-13T20:24:28.784216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:28.784248] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:28.784277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:28.784335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:28.851673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:28.852597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:28.852680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:28.852713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:28.970245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:28.970415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:28.970457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:28.970487] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:28.974266] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: UP (p=50.40%) [2026-03-13T20:24:28.974647] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-03-13T20:24:28.974811] [INFO ] [sig ] INBX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:29.128811] [INFO ] [LOCAL ] Saved forecast: INBX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/INBX.txt [2026-03-13T20:24:29.128975] [INFO ] [sig ] [1572/3262] Completed INBX in 0.4s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:29.129017] [INFO ] [sig ] [1573/3262] Forecasting INCY... [2026-03-13T20:24:29.129046] [INFO ] [sig ] Generating forecast for: INCY [2026-03-13T20:24:29.129076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-03-13T20:24:29.140916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-03-13T20:24:29.141285] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-03-13T20:24:29.142116] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-03-13T20:24:29.142169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:29.142203] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:29.142231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:29.142307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:29.200566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:29.201278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:29.201356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:29.201389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:29.321435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:29.321613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:29.321656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:29.321686] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:29.325068] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: DOWN (p=1.19%) [2026-03-13T20:24:29.325344] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-03-13T20:24:29.325469] [INFO ] [sig ] INCY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:29.468916] [INFO ] [LOCAL ] Saved forecast: INCY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/INCY.txt [2026-03-13T20:24:29.469082] [INFO ] [sig ] [1573/3262] Completed INCY in 0.3s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:29.469124] [INFO ] [sig ] [1574/3262] Forecasting INDB... [2026-03-13T20:24:29.469153] [INFO ] [sig ] Generating forecast for: INDB [2026-03-13T20:24:29.469183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-03-13T20:24:29.480467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-03-13T20:24:29.480785] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-03-13T20:24:29.481596] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-03-13T20:24:29.481649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:29.481681] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:29.481708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:29.481790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:29.540237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:29.540955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:29.541037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:29.541071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:29.663776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:29.663938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:29.663976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:29.664005] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:29.667689] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: DOWN (p=48.00%) [2026-03-13T20:24:29.667965] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-03-13T20:24:29.668101] [INFO ] [sig ] INDB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:29.817266] [INFO ] [LOCAL ] Saved forecast: INDB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/INDB.txt [2026-03-13T20:24:29.817402] [INFO ] [sig ] [1574/3262] Completed INDB in 0.3s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:29.817441] [INFO ] [sig ] [1575/3262] Forecasting INDI... [2026-03-13T20:24:29.817472] [INFO ] [sig ] Generating forecast for: INDI [2026-03-13T20:24:29.817502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-03-13T20:24:29.829528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-03-13T20:24:29.829844] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-03-13T20:24:29.830641] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-03-13T20:24:29.830693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:29.830726] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:29.830753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:29.830808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:29.892845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:29.893563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:29.893663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:29.893697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:30.015910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:30.016067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:30.016111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:30.016140] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:30.019588] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: DOWN (p=11.46%) [2026-03-13T20:24:30.019870] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-03-13T20:24:30.019993] [INFO ] [sig ] INDI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:30.170176] [INFO ] [LOCAL ] Saved forecast: INDI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/INDI.txt [2026-03-13T20:24:30.170407] [INFO ] [sig ] [1575/3262] Completed INDI in 0.4s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:30.170466] [INFO ] [sig ] [1576/3262] Forecasting INDP... [2026-03-13T20:24:30.170518] [INFO ] [sig ] Generating forecast for: INDP [2026-03-13T20:24:30.170585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-03-13T20:24:30.182239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-03-13T20:24:30.182676] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-03-13T20:24:30.183549] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-03-13T20:24:30.183627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:30.183663] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:30.183691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:30.183749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:30.245378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:30.246306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:30.246597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:30.246634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:30.363709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:30.363894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:30.363935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:30.363966] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:30.367689] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: UP (p=90.52%) [2026-03-13T20:24:30.367984] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-03-13T20:24:30.368121] [INFO ] [sig ] INDP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:30.529532] [INFO ] [LOCAL ] Saved forecast: INDP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/INDP.txt [2026-03-13T20:24:30.529682] [INFO ] [sig ] [1576/3262] Completed INDP in 0.4s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:30.529724] [INFO ] [sig ] [1577/3262] Forecasting INDY... [2026-03-13T20:24:30.529753] [INFO ] [sig ] Generating forecast for: INDY [2026-03-13T20:24:30.529783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-03-13T20:24:30.541104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-03-13T20:24:30.541428] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-03-13T20:24:30.542238] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-03-13T20:24:30.542290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:30.542349] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:30.542377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:30.542433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:30.601114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:30.602267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:30.602350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:30.602384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:30.730749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:30.730913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:30.730953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:30.730982] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:30.734500] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: UP (p=85.82%) [2026-03-13T20:24:30.734818] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-03-13T20:24:30.734969] [INFO ] [sig ] INDY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:30.888253] [INFO ] [LOCAL ] Saved forecast: INDY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/INDY.txt [2026-03-13T20:24:30.888410] [INFO ] [sig ] [1577/3262] Completed INDY in 0.4s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:30.888453] [INFO ] [sig ] [1578/3262] Forecasting INFY... [2026-03-13T20:24:30.888482] [INFO ] [sig ] Generating forecast for: INFY [2026-03-13T20:24:30.888529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-03-13T20:24:30.900677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-03-13T20:24:30.901085] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-03-13T20:24:30.901928] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-03-13T20:24:30.901982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:30.902015] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:30.902050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:30.902117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:30.963465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:30.964330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:30.964413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:30.964448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:31.087322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:31.087468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:31.087507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:31.087536] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:31.091106] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: DOWN (p=36.47%) [2026-03-13T20:24:31.091584] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-03-13T20:24:31.091717] [INFO ] [sig ] INFY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:31.236173] [INFO ] [LOCAL ] Saved forecast: INFY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/INFY.txt [2026-03-13T20:24:31.236313] [INFO ] [sig ] [1578/3262] Completed INFY in 0.3s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:31.236352] [INFO ] [sig ] [1579/3262] Forecasting ING... [2026-03-13T20:24:31.236382] [INFO ] [sig ] Generating forecast for: ING [2026-03-13T20:24:31.236412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-03-13T20:24:31.247243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-03-13T20:24:31.247619] [INFO ] [FORECASTER] Starting predict_future for ING [2026-03-13T20:24:31.248622] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-03-13T20:24:31.248675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:31.248708] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:31.248736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:31.248793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:31.309515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:31.310215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:31.310312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:31.310348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:31.430390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:31.430549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:31.430609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:31.430640] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:31.434063] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: DOWN (p=5.92%) [2026-03-13T20:24:31.434369] [INFO ] [FORECASTER] Completed predict_future for ING [2026-03-13T20:24:31.434494] [INFO ] [sig ] ING: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:31.580646] [INFO ] [LOCAL ] Saved forecast: ING 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ING.txt [2026-03-13T20:24:31.580793] [INFO ] [sig ] [1579/3262] Completed ING in 0.3s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:31.580834] [INFO ] [sig ] [1580/3262] Forecasting INGN... [2026-03-13T20:24:31.580862] [INFO ] [sig ] Generating forecast for: INGN [2026-03-13T20:24:31.580893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-03-13T20:24:31.592149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-03-13T20:24:31.592462] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-03-13T20:24:31.593290] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-03-13T20:24:31.593343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:31.593374] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:31.593401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:31.593457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:31.653933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:31.654784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:31.654869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:31.654902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:31.777747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:31.777908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:31.777949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:31.778015] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:31.781681] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: UP (p=64.44%) [2026-03-13T20:24:31.782009] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-03-13T20:24:31.782190] [INFO ] [sig ] INGN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:31.928734] [INFO ] [LOCAL ] Saved forecast: INGN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/INGN.txt [2026-03-13T20:24:31.928900] [INFO ] [sig ] [1580/3262] Completed INGN in 0.3s | 2.79 sym/s | Total: 9.4m | ETA: 10.1m [2026-03-13T20:24:31.928943] [INFO ] [sig ] [1581/3262] Forecasting INMB... [2026-03-13T20:24:31.928973] [INFO ] [sig ] Generating forecast for: INMB [2026-03-13T20:24:31.929003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-03-13T20:24:31.943975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-03-13T20:24:31.944412] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-03-13T20:24:31.945302] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-03-13T20:24:31.945357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:31.945390] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:31.945417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:31.945473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:32.007169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:32.008104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:32.008197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:32.008230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:32.139828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:32.140004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:32.140049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:32.140079] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:32.145403] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: DOWN (p=42.65%) [2026-03-13T20:24:32.145867] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-03-13T20:24:32.146050] [INFO ] [sig ] INMB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:32.315879] [INFO ] [LOCAL ] Saved forecast: INMB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/INMB.txt [2026-03-13T20:24:32.316035] [INFO ] [sig ] [1581/3262] Completed INMB in 0.4s | 2.79 sym/s | Total: 9.4m | ETA: 10.0m [2026-03-13T20:24:32.316079] [INFO ] [sig ] [1582/3262] Forecasting INMD... [2026-03-13T20:24:32.316116] [INFO ] [sig ] Generating forecast for: INMD [2026-03-13T20:24:32.316154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-03-13T20:24:32.328640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-03-13T20:24:32.329035] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-03-13T20:24:32.329874] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-03-13T20:24:32.329929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:32.329963] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:32.329991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:32.330051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:32.390349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:32.391213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:32.391299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:32.391333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:32.528958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:32.529129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:32.529170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:32.529200] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:32.532765] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: UP (p=61.87%) [2026-03-13T20:24:32.533101] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-03-13T20:24:32.533248] [INFO ] [sig ] INMD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:32.700680] [INFO ] [LOCAL ] Saved forecast: INMD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/INMD.txt [2026-03-13T20:24:32.700853] [INFO ] [sig ] [1582/3262] Completed INMD in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:32.700895] [INFO ] [sig ] [1583/3262] Forecasting INN... [2026-03-13T20:24:32.700925] [INFO ] [sig ] Generating forecast for: INN [2026-03-13T20:24:32.700956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-03-13T20:24:32.714422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-03-13T20:24:32.714889] [INFO ] [FORECASTER] Starting predict_future for INN [2026-03-13T20:24:32.715772] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-03-13T20:24:32.715831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:32.715864] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:32.715891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:32.715947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:32.774547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:32.775475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:32.775562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:32.775619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:32.903270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:32.903482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:32.903527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:32.903556] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:32.907399] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: DOWN (p=13.32%) [2026-03-13T20:24:32.907845] [INFO ] [FORECASTER] Completed predict_future for INN [2026-03-13T20:24:32.908010] [INFO ] [sig ] INN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:33.062128] [INFO ] [LOCAL ] Saved forecast: INN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/INN.txt [2026-03-13T20:24:33.062292] [INFO ] [sig ] [1583/3262] Completed INN in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:33.062334] [INFO ] [sig ] [1584/3262] Forecasting INO... [2026-03-13T20:24:33.062363] [INFO ] [sig ] Generating forecast for: INO [2026-03-13T20:24:33.062392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-03-13T20:24:33.074757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-03-13T20:24:33.075185] [INFO ] [FORECASTER] Starting predict_future for INO [2026-03-13T20:24:33.076255] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-03-13T20:24:33.076308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:33.076340] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:33.076366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:33.076420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:33.133699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:33.134685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:33.134789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:33.134821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:33.257270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:33.257669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:33.257718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:33.257749] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:33.261804] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: UP (p=98.00%) [2026-03-13T20:24:33.262140] [INFO ] [FORECASTER] Completed predict_future for INO [2026-03-13T20:24:33.262293] [INFO ] [sig ] INO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:33.412590] [INFO ] [LOCAL ] Saved forecast: INO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/INO.txt [2026-03-13T20:24:33.412745] [INFO ] [sig ] [1584/3262] Completed INO in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:33.412786] [INFO ] [sig ] [1585/3262] Forecasting INOD... [2026-03-13T20:24:33.412817] [INFO ] [sig ] Generating forecast for: INOD [2026-03-13T20:24:33.412848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-03-13T20:24:33.424663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-03-13T20:24:33.425054] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-03-13T20:24:33.425908] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-03-13T20:24:33.425961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:33.425993] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:33.426019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:33.426074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:33.491656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:33.492662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:33.492747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:33.492780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:33.621254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:33.621649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:33.621693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:33.621722] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:33.625546] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: UP (p=62.68%) [2026-03-13T20:24:33.625942] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-03-13T20:24:33.626098] [INFO ] [sig ] INOD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:33.775959] [INFO ] [LOCAL ] Saved forecast: INOD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/INOD.txt [2026-03-13T20:24:33.776120] [INFO ] [sig ] [1585/3262] Completed INOD in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:33.776162] [INFO ] [sig ] [1586/3262] Forecasting INSE... [2026-03-13T20:24:33.776191] [INFO ] [sig ] Generating forecast for: INSE [2026-03-13T20:24:33.776221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-03-13T20:24:33.788227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-03-13T20:24:33.788702] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-03-13T20:24:33.789557] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-03-13T20:24:33.789650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:33.789683] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:33.789710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:33.789774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:33.851818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:33.852702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:33.852783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:33.852816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:33.982682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:33.982875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:33.982934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:33.982965] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:33.988079] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: UP (p=87.97%) [2026-03-13T20:24:33.988702] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-03-13T20:24:33.988856] [INFO ] [sig ] INSE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:34.144109] [INFO ] [LOCAL ] Saved forecast: INSE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/INSE.txt [2026-03-13T20:24:34.144244] [INFO ] [sig ] [1586/3262] Completed INSE in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:34.144285] [INFO ] [sig ] [1587/3262] Forecasting INSG... [2026-03-13T20:24:34.144314] [INFO ] [sig ] Generating forecast for: INSG [2026-03-13T20:24:34.144344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-03-13T20:24:34.156763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-03-13T20:24:34.157070] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-03-13T20:24:34.158101] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-03-13T20:24:34.158199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:34.158241] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:34.158276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:34.158341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:34.218371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:34.219297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:34.219621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:34.219659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:34.339313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:34.339482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:34.339524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:34.339556] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:34.343098] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: DOWN (p=14.89%) [2026-03-13T20:24:34.343390] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-03-13T20:24:34.343521] [INFO ] [sig ] INSG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:34.491216] [INFO ] [LOCAL ] Saved forecast: INSG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/INSG.txt [2026-03-13T20:24:34.491359] [INFO ] [sig ] [1587/3262] Completed INSG in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:34.491400] [INFO ] [sig ] [1588/3262] Forecasting INSM... [2026-03-13T20:24:34.491430] [INFO ] [sig ] Generating forecast for: INSM [2026-03-13T20:24:34.491461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-03-13T20:24:34.503462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-03-13T20:24:34.503782] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-03-13T20:24:34.504554] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-03-13T20:24:34.504631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:34.504664] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:34.504690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:34.504752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:34.565119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:34.566189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:34.566274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:34.566308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:34.695131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:34.695310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:34.695355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:34.695386] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:34.699004] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: UP (p=79.84%) [2026-03-13T20:24:34.699324] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-03-13T20:24:34.699467] [INFO ] [sig ] INSM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:34.873560] [INFO ] [LOCAL ] Saved forecast: INSM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/INSM.txt [2026-03-13T20:24:34.873743] [INFO ] [sig ] [1588/3262] Completed INSM in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:34.873786] [INFO ] [sig ] [1589/3262] Forecasting INSP... [2026-03-13T20:24:34.873816] [INFO ] [sig ] Generating forecast for: INSP [2026-03-13T20:24:34.873846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-03-13T20:24:34.885479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-03-13T20:24:34.885920] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-03-13T20:24:34.886844] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-03-13T20:24:34.886903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:34.886937] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:34.886965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:34.887022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:34.947543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:34.948450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:34.948537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:34.948590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:35.075153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:35.075324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:35.075363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:35.075393] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:35.079363] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: UP (p=92.78%) [2026-03-13T20:24:35.079668] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-03-13T20:24:35.079800] [INFO ] [sig ] INSP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:35.229237] [INFO ] [LOCAL ] Saved forecast: INSP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/INSP.txt [2026-03-13T20:24:35.229392] [INFO ] [sig ] [1589/3262] Completed INSP in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:35.229433] [INFO ] [sig ] [1590/3262] Forecasting INTA... [2026-03-13T20:24:35.229463] [INFO ] [sig ] Generating forecast for: INTA [2026-03-13T20:24:35.229493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-03-13T20:24:35.240974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-03-13T20:24:35.241330] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-03-13T20:24:35.242146] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-03-13T20:24:35.242206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:35.242246] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:35.242279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:35.242348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:35.301774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:35.302546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:35.302647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:35.302681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:35.430093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:35.430262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:35.430307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:35.430338] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:35.433757] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: UP (p=80.31%) [2026-03-13T20:24:35.434047] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-03-13T20:24:35.434181] [INFO ] [sig ] INTA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:35.591010] [INFO ] [LOCAL ] Saved forecast: INTA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/INTA.txt [2026-03-13T20:24:35.591181] [INFO ] [sig ] [1590/3262] Completed INTA in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:35.591230] [INFO ] [sig ] [1591/3262] Forecasting INTC... [2026-03-13T20:24:35.591265] [INFO ] [sig ] Generating forecast for: INTC [2026-03-13T20:24:35.591294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-03-13T20:24:35.602885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-03-13T20:24:35.603302] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-03-13T20:24:35.604287] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-03-13T20:24:35.604349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:35.604387] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:35.604420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:35.604491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:35.672098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:35.673043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:35.673132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:35.673165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:35.800987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:35.801156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:35.801196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:35.801226] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:35.805095] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: DOWN (p=16.29%) [2026-03-13T20:24:35.805411] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-03-13T20:24:35.805548] [INFO ] [sig ] INTC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:35.950252] [INFO ] [LOCAL ] Saved forecast: INTC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/INTC.txt [2026-03-13T20:24:35.950628] [INFO ] [sig ] [1591/3262] Completed INTC in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:35.950673] [INFO ] [sig ] [1592/3262] Forecasting INVA... [2026-03-13T20:24:35.950702] [INFO ] [sig ] Generating forecast for: INVA [2026-03-13T20:24:35.950732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-03-13T20:24:35.961978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-03-13T20:24:35.962334] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-03-13T20:24:35.963142] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-03-13T20:24:35.963195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:35.963226] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:35.963254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:35.963310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:36.023459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:36.024397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:36.024515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:36.024548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:36.144670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:36.144832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:36.144871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:36.144901] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:36.148349] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-03-13T20:24:36.148682] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-03-13T20:24:36.148843] [INFO ] [sig ] INVA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:36.292989] [INFO ] [LOCAL ] Saved forecast: INVA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/INVA.txt [2026-03-13T20:24:36.293149] [INFO ] [sig ] [1592/3262] Completed INVA in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:36.293189] [INFO ] [sig ] [1593/3262] Forecasting INVE... [2026-03-13T20:24:36.293221] [INFO ] [sig ] Generating forecast for: INVE [2026-03-13T20:24:36.293261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-03-13T20:24:36.305449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-03-13T20:24:36.305751] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-03-13T20:24:36.306563] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-03-13T20:24:36.306641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:36.306675] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:36.306702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:36.306758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:36.368234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:36.369340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:36.369436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:36.369470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:36.488593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:36.488757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:36.488798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:36.488829] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:36.492695] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: DOWN (p=10.14%) [2026-03-13T20:24:36.493003] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-03-13T20:24:36.493141] [INFO ] [sig ] INVE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:36.667164] [INFO ] [LOCAL ] Saved forecast: INVE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/INVE.txt [2026-03-13T20:24:36.667326] [INFO ] [sig ] [1593/3262] Completed INVE in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:36.667369] [INFO ] [sig ] [1594/3262] Forecasting INVH... [2026-03-13T20:24:36.667398] [INFO ] [sig ] Generating forecast for: INVH [2026-03-13T20:24:36.667427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-03-13T20:24:36.678759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-03-13T20:24:36.679121] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-03-13T20:24:36.679995] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-03-13T20:24:36.680049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:36.680108] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:36.680138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:36.680195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:36.739360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:36.740252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:36.740335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:36.740368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:36.858140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:36.858317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:36.858382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:36.858417] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:36.861941] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: DOWN (p=14.70%) [2026-03-13T20:24:36.862239] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-03-13T20:24:36.862403] [INFO ] [sig ] INVH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:37.008372] [INFO ] [LOCAL ] Saved forecast: INVH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/INVH.txt [2026-03-13T20:24:37.008702] [INFO ] [sig ] [1594/3262] Completed INVH in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:37.008748] [INFO ] [sig ] [1595/3262] Forecasting IONS... [2026-03-13T20:24:37.008778] [INFO ] [sig ] Generating forecast for: IONS [2026-03-13T20:24:37.008808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-03-13T20:24:37.020501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-03-13T20:24:37.020935] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-03-13T20:24:37.021766] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-03-13T20:24:37.021819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:37.021851] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:37.021878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:37.021933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:37.082195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:37.083099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:37.083190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:37.083224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:37.210162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:37.210324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:37.210366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:37.210395] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:37.213820] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: UP (p=82.86%) [2026-03-13T20:24:37.214101] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-03-13T20:24:37.214230] [INFO ] [sig ] IONS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:37.362646] [INFO ] [LOCAL ] Saved forecast: IONS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IONS.txt [2026-03-13T20:24:37.362807] [INFO ] [sig ] [1595/3262] Completed IONS in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:37.362849] [INFO ] [sig ] [1596/3262] Forecasting IOSP... [2026-03-13T20:24:37.362878] [INFO ] [sig ] Generating forecast for: IOSP [2026-03-13T20:24:37.362909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-03-13T20:24:37.375378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-03-13T20:24:37.375827] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-03-13T20:24:37.376848] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-03-13T20:24:37.376901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:37.376934] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:37.376962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:37.377018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:37.436758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:37.437891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:37.437994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:37.438033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:37.563997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:37.564163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:37.564204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:37.564233] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:37.567678] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: DOWN (p=26.29%) [2026-03-13T20:24:37.567964] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-03-13T20:24:37.568097] [INFO ] [sig ] IOSP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:37.719016] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IOSP.txt [2026-03-13T20:24:37.719177] [INFO ] [sig ] [1596/3262] Completed IOSP in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:37.719219] [INFO ] [sig ] [1597/3262] Forecasting IOVA... [2026-03-13T20:24:37.719253] [INFO ] [sig ] Generating forecast for: IOVA [2026-03-13T20:24:37.719291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-03-13T20:24:37.730785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-03-13T20:24:37.731162] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-03-13T20:24:37.731985] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-03-13T20:24:37.732038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:37.732071] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:37.732098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:37.732154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:37.794071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:37.794950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:37.795035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:37.795068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:37.918026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:37.918188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:37.918230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:37.918311] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:37.922087] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: UP (p=92.65%) [2026-03-13T20:24:37.922379] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-03-13T20:24:37.922512] [INFO ] [sig ] IOVA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:38.095475] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IOVA.txt [2026-03-13T20:24:38.095627] [INFO ] [sig ] [1597/3262] Completed IOVA in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.0m [2026-03-13T20:24:38.095671] [INFO ] [sig ] [1598/3262] Forecasting IPGP... [2026-03-13T20:24:38.095700] [INFO ] [sig ] Generating forecast for: IPGP [2026-03-13T20:24:38.095730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-03-13T20:24:38.108315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-03-13T20:24:38.108656] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-03-13T20:24:38.109432] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-03-13T20:24:38.109484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:38.109530] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:38.109558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:38.109642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:38.173427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:38.174096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:38.174175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:38.174207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:38.310055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:38.310211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:38.310250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:38.310278] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:38.314210] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: UP (p=77.83%) [2026-03-13T20:24:38.314496] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-03-13T20:24:38.314644] [INFO ] [sig ] IPGP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:38.468896] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IPGP.txt [2026-03-13T20:24:38.469051] [INFO ] [sig ] [1598/3262] Completed IPGP in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:38.469092] [INFO ] [sig ] [1599/3262] Forecasting IPI... [2026-03-13T20:24:38.469122] [INFO ] [sig ] Generating forecast for: IPI [2026-03-13T20:24:38.469152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-03-13T20:24:38.480620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-03-13T20:24:38.480987] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-03-13T20:24:38.481794] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-03-13T20:24:38.481846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:38.481878] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:38.481906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:38.481962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:38.544146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:38.545266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:38.545356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:38.545389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:38.672707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:38.672872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:38.672911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:38.672941] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:38.676451] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: DOWN (p=30.97%) [2026-03-13T20:24:38.676789] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-03-13T20:24:38.676928] [INFO ] [sig ] IPI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:38.824242] [INFO ] [LOCAL ] Saved forecast: IPI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IPI.txt [2026-03-13T20:24:38.824413] [INFO ] [sig ] [1599/3262] Completed IPI in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:38.824661] [INFO ] [sig ] [1600/3262] Forecasting IQ... [2026-03-13T20:24:38.824693] [INFO ] [sig ] Generating forecast for: IQ [2026-03-13T20:24:38.824725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-03-13T20:24:38.837152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-03-13T20:24:38.837604] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-03-13T20:24:38.838428] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-03-13T20:24:38.838485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:38.838516] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:38.838542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:38.838616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:38.897904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:38.898817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:38.898910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:38.898944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:39.022186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:39.022356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:39.022396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:39.022424] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:39.025900] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-03-13T20:24:39.026194] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-03-13T20:24:39.026336] [INFO ] [sig ] IQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:39.184103] [INFO ] [LOCAL ] Saved forecast: IQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IQ.txt [2026-03-13T20:24:39.184262] [INFO ] [sig ] [1600/3262] Completed IQ in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:39.184304] [INFO ] [sig ] [1601/3262] Forecasting IQI... [2026-03-13T20:24:39.184334] [INFO ] [sig ] Generating forecast for: IQI [2026-03-13T20:24:39.184363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-03-13T20:24:39.195202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-03-13T20:24:39.195566] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-03-13T20:24:39.196426] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-03-13T20:24:39.196483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:39.196516] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:39.196543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:39.196623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:39.257444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:39.258423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:39.258517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:39.258552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:39.377245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:39.377416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:39.377457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:39.377486] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:39.381011] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: UP (p=98.01%) [2026-03-13T20:24:39.381312] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-03-13T20:24:39.381446] [INFO ] [sig ] IQI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:39.526756] [INFO ] [LOCAL ] Saved forecast: IQI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IQI.txt [2026-03-13T20:24:39.526918] [INFO ] [sig ] [1601/3262] Completed IQI in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:39.526961] [INFO ] [sig ] [1602/3262] Forecasting IQQQ... [2026-03-13T20:24:39.526996] [INFO ] [sig ] Generating forecast for: IQQQ [2026-03-13T20:24:39.527028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-03-13T20:24:39.538160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-03-13T20:24:39.538561] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-03-13T20:24:39.539376] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-03-13T20:24:39.539428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:39.539460] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:39.539486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:39.539542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:39.598323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:39.599221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:39.599307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:39.599344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:39.725130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:39.725298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:39.725339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:39.725367] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:39.728999] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=86.67%) [2026-03-13T20:24:39.729302] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-03-13T20:24:39.729440] [INFO ] [sig ] IQQQ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:39.875078] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IQQQ.txt [2026-03-13T20:24:39.875210] [INFO ] [sig ] [1602/3262] Completed IQQQ in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:39.875250] [INFO ] [sig ] [1603/3262] Forecasting IRDM... [2026-03-13T20:24:39.875279] [INFO ] [sig ] Generating forecast for: IRDM [2026-03-13T20:24:39.875309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-03-13T20:24:39.886551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-03-13T20:24:39.886892] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-03-13T20:24:39.887745] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-03-13T20:24:39.887798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:39.887830] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:39.887856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:39.887912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:39.945386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:39.946050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:39.946130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:39.946163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:40.061650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:40.061764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:40.061800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:40.061828] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:40.065019] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: UP (p=78.05%) [2026-03-13T20:24:40.065285] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-03-13T20:24:40.065413] [INFO ] [sig ] IRDM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:40.207876] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IRDM.txt [2026-03-13T20:24:40.208030] [INFO ] [sig ] [1603/3262] Completed IRDM in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:40.208068] [INFO ] [sig ] [1604/3262] Forecasting IREN... [2026-03-13T20:24:40.208099] [INFO ] [sig ] Generating forecast for: IREN [2026-03-13T20:24:40.208130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-03-13T20:24:40.219908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-03-13T20:24:40.220266] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-03-13T20:24:40.221258] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-03-13T20:24:40.221314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:40.221352] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:40.221385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:40.221454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:40.280762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:40.281605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:40.281719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:40.281753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:40.405947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:40.406109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:40.406150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:40.406179] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:40.409680] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: UP (p=94.64%) [2026-03-13T20:24:40.409959] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-03-13T20:24:40.410088] [INFO ] [sig ] IREN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:40.554532] [INFO ] [LOCAL ] Saved forecast: IREN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IREN.txt [2026-03-13T20:24:40.554689] [INFO ] [sig ] [1604/3262] Completed IREN in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:40.554730] [INFO ] [sig ] [1605/3262] Forecasting IRM... [2026-03-13T20:24:40.554761] [INFO ] [sig ] Generating forecast for: IRM [2026-03-13T20:24:40.554791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-03-13T20:24:40.565778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-03-13T20:24:40.566068] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-03-13T20:24:40.566864] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-03-13T20:24:40.566915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:40.566947] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:40.566974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:40.567031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:40.624369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:40.625022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:40.625101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:40.625133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:40.748356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:40.748532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:40.748592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:40.748643] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:40.752144] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: DOWN (p=17.98%) [2026-03-13T20:24:40.752429] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-03-13T20:24:40.752562] [INFO ] [sig ] IRM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:40.897988] [INFO ] [LOCAL ] Saved forecast: IRM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IRM.txt [2026-03-13T20:24:40.898118] [INFO ] [sig ] [1605/3262] Completed IRM in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:40.898157] [INFO ] [sig ] [1606/3262] Forecasting IRMD... [2026-03-13T20:24:40.898187] [INFO ] [sig ] Generating forecast for: IRMD [2026-03-13T20:24:40.898215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-03-13T20:24:40.908979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-03-13T20:24:40.909248] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-03-13T20:24:40.910042] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-03-13T20:24:40.910093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:40.910126] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:40.910152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:40.910208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:40.967312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:40.967948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:40.968025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:40.968056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:41.089876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:41.090011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:41.090049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:41.090077] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:41.093367] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: UP (p=62.04%) [2026-03-13T20:24:41.093663] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-03-13T20:24:41.093789] [INFO ] [sig ] IRMD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:41.239155] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IRMD.txt [2026-03-13T20:24:41.239286] [INFO ] [sig ] [1606/3262] Completed IRMD in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:41.239325] [INFO ] [sig ] [1607/3262] Forecasting IRON... [2026-03-13T20:24:41.239355] [INFO ] [sig ] Generating forecast for: IRON [2026-03-13T20:24:41.239387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-03-13T20:24:41.251663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-03-13T20:24:41.252129] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-03-13T20:24:41.253027] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-03-13T20:24:41.253096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:41.253139] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:41.253169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:41.253229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:41.313548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:41.314303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:41.314388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:41.314459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:41.439202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:41.439360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:41.439404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:41.439435] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:41.443086] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: DOWN (p=38.60%) [2026-03-13T20:24:41.443363] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-03-13T20:24:41.443496] [INFO ] [sig ] IRON: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:41.588894] [INFO ] [LOCAL ] Saved forecast: IRON 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IRON.txt [2026-03-13T20:24:41.589075] [INFO ] [sig ] [1607/3262] Completed IRON in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:41.589117] [INFO ] [sig ] [1608/3262] Forecasting IRTC... [2026-03-13T20:24:41.589147] [INFO ] [sig ] Generating forecast for: IRTC [2026-03-13T20:24:41.589177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-03-13T20:24:41.600512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-03-13T20:24:41.600843] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-03-13T20:24:41.601641] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-03-13T20:24:41.601693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:41.601726] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:41.601753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:41.601810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:41.660004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:41.660803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:41.660885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:41.660919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:41.781274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:41.781430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:41.781472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:41.781503] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:41.785083] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: DOWN (p=30.37%) [2026-03-13T20:24:41.785378] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-03-13T20:24:41.785514] [INFO ] [sig ] IRTC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:41.932759] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IRTC.txt [2026-03-13T20:24:41.932892] [INFO ] [sig ] [1608/3262] Completed IRTC in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:41.932933] [INFO ] [sig ] [1609/3262] Forecasting IRWD... [2026-03-13T20:24:41.932963] [INFO ] [sig ] Generating forecast for: IRWD [2026-03-13T20:24:41.932993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-03-13T20:24:41.944189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-03-13T20:24:41.944498] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-03-13T20:24:41.945314] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-03-13T20:24:41.945367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:41.945398] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:41.945454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:41.945515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:42.005206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:42.006072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:42.006156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:42.006191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:42.124220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:42.124387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:42.124434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:42.124476] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:42.127959] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: UP (p=64.49%) [2026-03-13T20:24:42.128238] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-03-13T20:24:42.128364] [INFO ] [sig ] IRWD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:42.270904] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IRWD.txt [2026-03-13T20:24:42.271054] [INFO ] [sig ] [1609/3262] Completed IRWD in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:42.271094] [INFO ] [sig ] [1610/3262] Forecasting ISD... [2026-03-13T20:24:42.271125] [INFO ] [sig ] Generating forecast for: ISD [2026-03-13T20:24:42.271156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-03-13T20:24:42.282642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-03-13T20:24:42.282953] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-03-13T20:24:42.283764] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-03-13T20:24:42.283816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:42.283848] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:42.283874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:42.283929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:42.341401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:42.342244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:42.342328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:42.342361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:42.464030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:42.464192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:42.464235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:42.464265] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:42.467749] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: UP (p=59.31%) [2026-03-13T20:24:42.468028] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-03-13T20:24:42.468156] [INFO ] [sig ] ISD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:42.636147] [INFO ] [LOCAL ] Saved forecast: ISD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ISD.txt [2026-03-13T20:24:42.636346] [INFO ] [sig ] [1610/3262] Completed ISD in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:42.636401] [INFO ] [sig ] [1611/3262] Forecasting ISRG... [2026-03-13T20:24:42.636442] [INFO ] [sig ] Generating forecast for: ISRG [2026-03-13T20:24:42.636481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-03-13T20:24:42.648755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-03-13T20:24:42.649178] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-03-13T20:24:42.650181] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-03-13T20:24:42.650244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:42.650321] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:42.650359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:42.650436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:42.714809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:42.715808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:42.715908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:42.715942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:42.851528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:42.851751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:42.851794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:42.851824] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:42.855429] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-03-13T20:24:42.855772] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-03-13T20:24:42.855915] [INFO ] [sig ] ISRG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:43.010744] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ISRG.txt [2026-03-13T20:24:43.010934] [INFO ] [sig ] [1611/3262] Completed ISRG in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:43.010979] [INFO ] [sig ] [1612/3262] Forecasting ISSC... [2026-03-13T20:24:43.011011] [INFO ] [sig ] Generating forecast for: ISSC [2026-03-13T20:24:43.011041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-03-13T20:24:43.025998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-03-13T20:24:43.026442] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-03-13T20:24:43.027362] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-03-13T20:24:43.027420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:43.027453] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:43.027485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:43.027610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:43.120970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:43.122291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:43.122472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:43.122541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:43.288278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:43.288485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:43.288552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:43.288622] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:43.294083] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-03-13T20:24:43.294622] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-03-13T20:24:43.294827] [INFO ] [sig ] ISSC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:43.516515] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ISSC.txt [2026-03-13T20:24:43.516773] [INFO ] [sig ] [1612/3262] Completed ISSC in 0.5s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:43.516831] [INFO ] [sig ] [1613/3262] Forecasting ISTB... [2026-03-13T20:24:43.516869] [INFO ] [sig ] Generating forecast for: ISTB [2026-03-13T20:24:43.516923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-03-13T20:24:43.535757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-03-13T20:24:43.536299] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-03-13T20:24:43.537540] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-03-13T20:24:43.537654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:43.537709] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:43.537755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:43.537847] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:43.620124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:43.621274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:43.621388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:43.621435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:43.783500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:43.783723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:43.783783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:43.783820] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:43.788275] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: UP (p=85.89%) [2026-03-13T20:24:43.788792] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-03-13T20:24:43.788975] [INFO ] [sig ] ISTB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:44.010864] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ISTB.txt [2026-03-13T20:24:44.011098] [INFO ] [sig ] [1613/3262] Completed ISTB in 0.5s | 2.79 sym/s | Total: 9.6m | ETA: 9.9m [2026-03-13T20:24:44.011173] [INFO ] [sig ] [1614/3262] Forecasting ITIC... [2026-03-13T20:24:44.011224] [INFO ] [sig ] Generating forecast for: ITIC [2026-03-13T20:24:44.011277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-03-13T20:24:44.027551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-03-13T20:24:44.028123] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-03-13T20:24:44.029345] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-03-13T20:24:44.029416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:44.029467] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:44.029510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:44.029633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:44.093774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:44.094743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:44.094831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:44.094865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:44.212373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:44.212542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:44.212605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:44.212674] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:44.216278] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: DOWN (p=23.54%) [2026-03-13T20:24:44.216658] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-03-13T20:24:44.216809] [INFO ] [sig ] ITIC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:44.403062] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ITIC.txt [2026-03-13T20:24:44.403250] [INFO ] [sig ] [1614/3262] Completed ITIC in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 9.9m [2026-03-13T20:24:44.403295] [INFO ] [sig ] [1615/3262] Forecasting ITRI... [2026-03-13T20:24:44.403326] [INFO ] [sig ] Generating forecast for: ITRI [2026-03-13T20:24:44.403356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-03-13T20:24:44.415415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-03-13T20:24:44.415844] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-03-13T20:24:44.416802] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-03-13T20:24:44.416860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:44.416895] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:44.416924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:44.416984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:44.477148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:44.478013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:44.478098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:44.478132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:44.617739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:44.617900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:44.617941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:44.617970] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:44.621431] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: DOWN (p=32.82%) [2026-03-13T20:24:44.621754] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-03-13T20:24:44.621891] [INFO ] [sig ] ITRI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:44.777257] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ITRI.txt [2026-03-13T20:24:44.777421] [INFO ] [sig ] [1615/3262] Completed ITRI in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:44.777464] [INFO ] [sig ] [1616/3262] Forecasting ITRN... [2026-03-13T20:24:44.777493] [INFO ] [sig ] Generating forecast for: ITRN [2026-03-13T20:24:44.777523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-03-13T20:24:44.790347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-03-13T20:24:44.790733] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-03-13T20:24:44.791522] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-03-13T20:24:44.791607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:44.791643] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:44.791670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:44.791727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:44.853238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:44.854386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:44.854493] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:44.854533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:44.980865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:44.981025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:44.981066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:44.981095] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:44.984730] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: DOWN (p=19.48%) [2026-03-13T20:24:44.985012] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-03-13T20:24:44.985139] [INFO ] [sig ] ITRN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:45.130398] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ITRN.txt [2026-03-13T20:24:45.130567] [INFO ] [sig ] [1616/3262] Completed ITRN in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:45.130633] [INFO ] [sig ] [1617/3262] Forecasting ITUB... [2026-03-13T20:24:45.130665] [INFO ] [sig ] Generating forecast for: ITUB [2026-03-13T20:24:45.130696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-03-13T20:24:45.142251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-03-13T20:24:45.142672] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-03-13T20:24:45.143517] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-03-13T20:24:45.143614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:45.143651] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:45.143677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:45.143733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:45.200653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:45.201540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:45.201648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:45.201683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:45.323016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:45.323180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:45.323219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:45.323248] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:45.326709] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: DOWN (p=41.88%) [2026-03-13T20:24:45.326991] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-03-13T20:24:45.327120] [INFO ] [sig ] ITUB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:45.471118] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ITUB.txt [2026-03-13T20:24:45.471280] [INFO ] [sig ] [1617/3262] Completed ITUB in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:45.471324] [INFO ] [sig ] [1618/3262] Forecasting IUS... [2026-03-13T20:24:45.471353] [INFO ] [sig ] Generating forecast for: IUS [2026-03-13T20:24:45.471384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-03-13T20:24:45.482879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-03-13T20:24:45.483299] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-03-13T20:24:45.484200] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-03-13T20:24:45.484257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:45.484292] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:45.484320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:45.484378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:45.543525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:45.544443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:45.544525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:45.544559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:45.665282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:45.665444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:45.665487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:45.665516] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:45.668945] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-03-13T20:24:45.669221] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-03-13T20:24:45.669348] [INFO ] [sig ] IUS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:45.811770] [INFO ] [LOCAL ] Saved forecast: IUS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IUS.txt [2026-03-13T20:24:45.811915] [INFO ] [sig ] [1618/3262] Completed IUS in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:45.811956] [INFO ] [sig ] [1619/3262] Forecasting IUSB... [2026-03-13T20:24:45.811985] [INFO ] [sig ] Generating forecast for: IUSB [2026-03-13T20:24:45.812015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-03-13T20:24:45.823533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-03-13T20:24:45.823868] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-03-13T20:24:45.824670] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-03-13T20:24:45.824723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:45.824754] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:45.824781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:45.824838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:45.885445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:45.886368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:45.886457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:45.886497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:46.005760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:46.005900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:46.005940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:46.005968] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:46.009675] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: DOWN (p=20.52%) [2026-03-13T20:24:46.009944] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-03-13T20:24:46.010071] [INFO ] [sig ] IUSB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:46.156206] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IUSB.txt [2026-03-13T20:24:46.156342] [INFO ] [sig ] [1619/3262] Completed IUSB in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:46.156382] [INFO ] [sig ] [1620/3262] Forecasting IUSG... [2026-03-13T20:24:46.156411] [INFO ] [sig ] Generating forecast for: IUSG [2026-03-13T20:24:46.156441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-03-13T20:24:46.168235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-03-13T20:24:46.168535] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-03-13T20:24:46.169544] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-03-13T20:24:46.169629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:46.169669] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:46.169885] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:46.169964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:46.228606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:46.229510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:46.229632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:46.229669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:46.356243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:46.356406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:46.356445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:46.356477] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:46.359911] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: DOWN (p=1.44%) [2026-03-13T20:24:46.360184] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-03-13T20:24:46.360308] [INFO ] [sig ] IUSG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:46.513458] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IUSG.txt [2026-03-13T20:24:46.513698] [INFO ] [sig ] [1620/3262] Completed IUSG in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:46.513765] [INFO ] [sig ] [1621/3262] Forecasting IVAL... [2026-03-13T20:24:46.513818] [INFO ] [sig ] Generating forecast for: IVAL [2026-03-13T20:24:46.513861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-03-13T20:24:46.528842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-03-13T20:24:46.529203] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-03-13T20:24:46.530209] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-03-13T20:24:46.530262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:46.530293] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:46.530320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:46.530375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:46.591217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:46.592132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:46.592251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:46.592285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:46.711935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:46.712105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:46.712150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:46.712180] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:46.716510] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: DOWN (p=8.85%) [2026-03-13T20:24:46.716957] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-03-13T20:24:46.717114] [INFO ] [sig ] IVAL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:46.864178] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/IVAL.txt [2026-03-13T20:24:46.864312] [INFO ] [sig ] [1621/3262] Completed IVAL in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:46.864351] [INFO ] [sig ] [1622/3262] Forecasting IVZ... [2026-03-13T20:24:46.864381] [INFO ] [sig ] Generating forecast for: IVZ [2026-03-13T20:24:46.864411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-03-13T20:24:46.875402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-03-13T20:24:46.875717] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-03-13T20:24:46.876499] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-03-13T20:24:46.876622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:46.876660] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:46.876687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:46.876743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:46.934650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:46.935324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:46.935403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:46.935436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:47.061788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:47.061961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:47.062004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:47.062034] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:47.065540] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: UP (p=81.10%) [2026-03-13T20:24:47.065846] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-03-13T20:24:47.065979] [INFO ] [sig ] IVZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:47.208280] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/IVZ.txt [2026-03-13T20:24:47.208414] [INFO ] [sig ] [1622/3262] Completed IVZ in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:47.208454] [INFO ] [sig ] [1623/3262] Forecasting J... [2026-03-13T20:24:47.208484] [INFO ] [sig ] Generating forecast for: J [2026-03-13T20:24:47.208513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-03-13T20:24:47.221108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-03-13T20:24:47.221429] [INFO ] [FORECASTER] Starting predict_future for J [2026-03-13T20:24:47.222450] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-03-13T20:24:47.222512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:47.222550] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:47.222613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:47.222679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:47.281988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:47.282644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:47.282725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:47.282757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:47.408303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:47.408458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:47.408496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:47.408524] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:47.412304] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: UP (p=51.84%) [2026-03-13T20:24:47.412645] [INFO ] [FORECASTER] Completed predict_future for J [2026-03-13T20:24:47.412774] [INFO ] [sig ] J: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:47.559602] [INFO ] [LOCAL ] Saved forecast: J 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/J.txt [2026-03-13T20:24:47.559771] [INFO ] [sig ] [1623/3262] Completed J in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:47.559814] [INFO ] [sig ] [1624/3262] Forecasting JANX... [2026-03-13T20:24:47.559844] [INFO ] [sig ] Generating forecast for: JANX [2026-03-13T20:24:47.559875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-03-13T20:24:47.571607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-03-13T20:24:47.571938] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-03-13T20:24:47.572756] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-03-13T20:24:47.572807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:47.572839] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:47.572866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:47.572922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:47.629428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:47.630048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:47.630125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:47.630157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:47.748395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:47.748548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:47.748606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:47.748639] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:47.752037] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: DOWN (p=46.02%) [2026-03-13T20:24:47.752315] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-03-13T20:24:47.752443] [INFO ] [sig ] JANX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:47.895836] [INFO ] [LOCAL ] Saved forecast: JANX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JANX.txt [2026-03-13T20:24:47.895997] [INFO ] [sig ] [1624/3262] Completed JANX in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:47.896038] [INFO ] [sig ] [1625/3262] Forecasting JAZZ... [2026-03-13T20:24:47.896067] [INFO ] [sig ] Generating forecast for: JAZZ [2026-03-13T20:24:47.896098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-03-13T20:24:47.907131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-03-13T20:24:47.907431] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-03-13T20:24:47.908276] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-03-13T20:24:47.908329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:47.908363] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:47.908392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:47.908451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:47.966473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:47.967105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:47.967182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:47.967215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:48.094115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:48.094283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:48.094327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:48.094357] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:48.097883] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-03-13T20:24:48.098184] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-03-13T20:24:48.098329] [INFO ] [sig ] JAZZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:48.258342] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JAZZ.txt [2026-03-13T20:24:48.258511] [INFO ] [sig ] [1625/3262] Completed JAZZ in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:48.258590] [INFO ] [sig ] [1626/3262] Forecasting JBGS... [2026-03-13T20:24:48.258632] [INFO ] [sig ] Generating forecast for: JBGS [2026-03-13T20:24:48.258667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-03-13T20:24:48.272324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-03-13T20:24:48.273020] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-03-13T20:24:48.273965] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-03-13T20:24:48.274022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:48.274055] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:48.274082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:48.274140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:48.338748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:48.339701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:48.339798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:48.339832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:48.467333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:48.467505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:48.467554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:48.467638] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:48.471369] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: UP (p=62.67%) [2026-03-13T20:24:48.471827] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-03-13T20:24:48.471991] [INFO ] [sig ] JBGS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:48.629551] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/JBGS.txt [2026-03-13T20:24:48.629737] [INFO ] [sig ] [1626/3262] Completed JBGS in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:48.629780] [INFO ] [sig ] [1627/3262] Forecasting JBI... [2026-03-13T20:24:48.629812] [INFO ] [sig ] Generating forecast for: JBI [2026-03-13T20:24:48.629843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-03-13T20:24:48.643185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-03-13T20:24:48.643644] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-03-13T20:24:48.644495] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-03-13T20:24:48.644550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:48.644607] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:48.644638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:48.644696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:48.706736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:48.707669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:48.707753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:48.707785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:48.829357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:48.829516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:48.829558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:48.829612] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:48.833393] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: DOWN (p=12.32%) [2026-03-13T20:24:48.833715] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-03-13T20:24:48.833844] [INFO ] [sig ] JBI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:48.992903] [INFO ] [LOCAL ] Saved forecast: JBI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JBI.txt [2026-03-13T20:24:48.993070] [INFO ] [sig ] [1627/3262] Completed JBI in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:48.993114] [INFO ] [sig ] [1628/3262] Forecasting JBL... [2026-03-13T20:24:48.993143] [INFO ] [sig ] Generating forecast for: JBL [2026-03-13T20:24:48.993172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-03-13T20:24:49.006129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-03-13T20:24:49.006518] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-03-13T20:24:49.007325] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-03-13T20:24:49.007378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:49.007438] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:49.007466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:49.007526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:49.067319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:49.068253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:49.068385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:49.068444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:49.190781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:49.190941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:49.190983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:49.191012] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:49.194409] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-03-13T20:24:49.194706] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-03-13T20:24:49.194833] [INFO ] [sig ] JBL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:49.344312] [INFO ] [LOCAL ] Saved forecast: JBL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/JBL.txt [2026-03-13T20:24:49.344449] [INFO ] [sig ] [1628/3262] Completed JBL in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:49.344490] [INFO ] [sig ] [1629/3262] Forecasting JCE... [2026-03-13T20:24:49.344521] [INFO ] [sig ] Generating forecast for: JCE [2026-03-13T20:24:49.344552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-03-13T20:24:49.356108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-03-13T20:24:49.356593] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-03-13T20:24:49.357609] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-03-13T20:24:49.357675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:49.357708] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:49.357736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:49.357795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:49.420937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:49.421855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:49.421941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:49.421976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:49.547035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:49.547203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:49.547298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:49.547330] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:49.551033] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: DOWN (p=26.74%) [2026-03-13T20:24:49.551331] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-03-13T20:24:49.551467] [INFO ] [sig ] JCE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:49.696963] [INFO ] [LOCAL ] Saved forecast: JCE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JCE.txt [2026-03-13T20:24:49.697125] [INFO ] [sig ] [1629/3262] Completed JCE in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:49.697165] [INFO ] [sig ] [1630/3262] Forecasting JCI... [2026-03-13T20:24:49.697197] [INFO ] [sig ] Generating forecast for: JCI [2026-03-13T20:24:49.697228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-03-13T20:24:49.708621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-03-13T20:24:49.708965] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-03-13T20:24:49.709776] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-03-13T20:24:49.709829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:49.709862] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:49.709889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:49.709945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:49.767340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:49.768244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:49.768328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:49.768361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:49.893486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:49.893669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:49.893710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:49.893738] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:49.897252] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: UP (p=67.17%) [2026-03-13T20:24:49.897535] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-03-13T20:24:49.897711] [INFO ] [sig ] JCI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:50.042252] [INFO ] [LOCAL ] Saved forecast: JCI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/JCI.txt [2026-03-13T20:24:50.042411] [INFO ] [sig ] [1630/3262] Completed JCI in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 9.8m [2026-03-13T20:24:50.042453] [INFO ] [sig ] [1631/3262] Forecasting JD... [2026-03-13T20:24:50.042484] [INFO ] [sig ] Generating forecast for: JD [2026-03-13T20:24:50.042515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-03-13T20:24:50.053994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-03-13T20:24:50.054315] [INFO ] [FORECASTER] Starting predict_future for JD [2026-03-13T20:24:50.055195] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-03-13T20:24:50.055255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:50.055289] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:50.055317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:50.055373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:50.114125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:50.114885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:50.114985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:50.115024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:50.237595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:50.237758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:50.237800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:50.237831] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:50.241336] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: UP (p=86.75%) [2026-03-13T20:24:50.241652] [INFO ] [FORECASTER] Completed predict_future for JD [2026-03-13T20:24:50.241795] [INFO ] [sig ] JD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:50.392623] [INFO ] [LOCAL ] Saved forecast: JD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/JD.txt [2026-03-13T20:24:50.392753] [INFO ] [sig ] [1631/3262] Completed JD in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 9.8m [2026-03-13T20:24:50.392955] [INFO ] [sig ] [1632/3262] Forecasting JEF... [2026-03-13T20:24:50.392985] [INFO ] [sig ] Generating forecast for: JEF [2026-03-13T20:24:50.393014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-03-13T20:24:50.405091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-03-13T20:24:50.405384] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-03-13T20:24:50.406172] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-03-13T20:24:50.406223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:50.406255] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:50.406282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:50.406345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:50.466522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:50.467372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:50.467452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:50.467485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:50.598047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:50.598263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:50.598314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:50.598344] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:50.602716] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: DOWN (p=38.33%) [2026-03-13T20:24:50.603055] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-03-13T20:24:50.603209] [INFO ] [sig ] JEF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:50.770108] [INFO ] [LOCAL ] Saved forecast: JEF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JEF.txt [2026-03-13T20:24:50.770292] [INFO ] [sig ] [1632/3262] Completed JEF in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:50.770349] [INFO ] [sig ] [1633/3262] Forecasting JELD... [2026-03-13T20:24:50.770381] [INFO ] [sig ] Generating forecast for: JELD [2026-03-13T20:24:50.770410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-03-13T20:24:50.782305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-03-13T20:24:50.782724] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-03-13T20:24:50.783676] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-03-13T20:24:50.783731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:50.783781] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:50.783811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:50.783869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:50.852909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:50.853920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:50.854025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:50.854076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:50.983346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:50.983517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:50.983567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:50.983629] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:50.987151] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: DOWN (p=37.78%) [2026-03-13T20:24:50.987440] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-03-13T20:24:50.987619] [INFO ] [sig ] JELD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:51.147107] [INFO ] [LOCAL ] Saved forecast: JELD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JELD.txt [2026-03-13T20:24:51.147261] [INFO ] [sig ] [1633/3262] Completed JELD in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:51.147313] [INFO ] [sig ] [1634/3262] Forecasting JEPQ... [2026-03-13T20:24:51.147345] [INFO ] [sig ] Generating forecast for: JEPQ [2026-03-13T20:24:51.147377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-03-13T20:24:51.160535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-03-13T20:24:51.160887] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-03-13T20:24:51.161789] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-03-13T20:24:51.161846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:51.161879] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:51.161906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:51.161964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:51.226425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:51.227355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:51.227442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:51.227483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:51.362070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:51.362238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:51.362278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:51.362307] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:51.366119] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: DOWN (p=43.45%) [2026-03-13T20:24:51.366411] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-03-13T20:24:51.366570] [INFO ] [sig ] JEPQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:51.527543] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JEPQ.txt [2026-03-13T20:24:51.527741] [INFO ] [sig ] [1634/3262] Completed JEPQ in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:51.527789] [INFO ] [sig ] [1635/3262] Forecasting JFIN... [2026-03-13T20:24:51.527820] [INFO ] [sig ] Generating forecast for: JFIN [2026-03-13T20:24:51.527850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-03-13T20:24:51.539424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-03-13T20:24:51.539802] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-03-13T20:24:51.540664] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-03-13T20:24:51.540719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:51.540758] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:51.540796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:51.540857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:51.605157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:51.606065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:51.606151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:51.606185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:51.739153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:51.739339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:51.739395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:51.739430] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:51.743796] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=88.00%) [2026-03-13T20:24:51.744351] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-03-13T20:24:51.744502] [INFO ] [sig ] JFIN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:51.906046] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/JFIN.txt [2026-03-13T20:24:51.906208] [INFO ] [sig ] [1635/3262] Completed JFIN in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:51.906252] [INFO ] [sig ] [1636/3262] Forecasting JGLO... [2026-03-13T20:24:51.906283] [INFO ] [sig ] Generating forecast for: JGLO [2026-03-13T20:24:51.906313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-03-13T20:24:51.917998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-03-13T20:24:51.918374] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-03-13T20:24:51.919215] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-03-13T20:24:51.919268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:51.919300] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:51.919327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:51.919383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:51.976114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:51.977020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:51.977106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:51.977138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:52.096680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:52.096849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:52.096889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:52.096918] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:52.101707] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: DOWN (p=48.29%) [2026-03-13T20:24:52.102141] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-03-13T20:24:52.102312] [INFO ] [sig ] JGLO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:52.257364] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JGLO.txt [2026-03-13T20:24:52.257541] [INFO ] [sig ] [1636/3262] Completed JGLO in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:52.257623] [INFO ] [sig ] [1637/3262] Forecasting JHG... [2026-03-13T20:24:52.257664] [INFO ] [sig ] Generating forecast for: JHG [2026-03-13T20:24:52.257698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-03-13T20:24:52.270300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-03-13T20:24:52.270727] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-03-13T20:24:52.271813] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-03-13T20:24:52.271874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:52.271909] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:52.271939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:52.271997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:52.329819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:52.330695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:52.330794] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:52.330833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:52.467538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:52.467748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:52.467792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:52.467822] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:52.471381] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: DOWN (p=2.11%) [2026-03-13T20:24:52.471722] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-03-13T20:24:52.471865] [INFO ] [sig ] JHG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:52.619036] [INFO ] [LOCAL ] Saved forecast: JHG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JHG.txt [2026-03-13T20:24:52.619204] [INFO ] [sig ] [1637/3262] Completed JHG in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:52.619247] [INFO ] [sig ] [1638/3262] Forecasting JHI... [2026-03-13T20:24:52.619277] [INFO ] [sig ] Generating forecast for: JHI [2026-03-13T20:24:52.619307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-03-13T20:24:52.631248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-03-13T20:24:52.631628] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-03-13T20:24:52.632503] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-03-13T20:24:52.632558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:52.632611] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:52.632642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:52.632701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:52.691608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:52.692495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:52.692631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:52.692678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:52.809316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:52.809481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:52.809523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:52.809552] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:52.813048] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: UP (p=59.87%) [2026-03-13T20:24:52.813326] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-03-13T20:24:52.813456] [INFO ] [sig ] JHI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:52.967815] [INFO ] [LOCAL ] Saved forecast: JHI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/JHI.txt [2026-03-13T20:24:52.968169] [INFO ] [sig ] [1638/3262] Completed JHI in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:52.968212] [INFO ] [sig ] [1639/3262] Forecasting JHX... [2026-03-13T20:24:52.968241] [INFO ] [sig ] Generating forecast for: JHX [2026-03-13T20:24:52.968271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-03-13T20:24:52.980361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-03-13T20:24:52.980755] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-03-13T20:24:52.981538] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-03-13T20:24:52.981642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:52.981684] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:52.981718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:52.981784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:53.043593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:53.044695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:53.044797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:53.044831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:53.169195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:53.169377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:53.169421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:53.169450] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:53.173306] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: DOWN (p=22.87%) [2026-03-13T20:24:53.173672] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-03-13T20:24:53.174018] [INFO ] [sig ] JHX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:53.316639] [INFO ] [LOCAL ] Saved forecast: JHX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JHX.txt [2026-03-13T20:24:53.316806] [INFO ] [sig ] [1639/3262] Completed JHX in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:53.316859] [INFO ] [sig ] [1640/3262] Forecasting JILL... [2026-03-13T20:24:53.316891] [INFO ] [sig ] Generating forecast for: JILL [2026-03-13T20:24:53.316921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-03-13T20:24:53.329736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-03-13T20:24:53.330149] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-03-13T20:24:53.330970] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-03-13T20:24:53.331023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:53.331056] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:53.331082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:53.331138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:53.388729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:53.389637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:53.389719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:53.389753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:53.508837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:53.509004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:53.509046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:53.509091] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:53.512724] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: UP (p=65.20%) [2026-03-13T20:24:53.513011] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-03-13T20:24:53.513144] [INFO ] [sig ] JILL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:53.664386] [INFO ] [LOCAL ] Saved forecast: JILL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/JILL.txt [2026-03-13T20:24:53.664566] [INFO ] [sig ] [1640/3262] Completed JILL in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:53.664629] [INFO ] [sig ] [1641/3262] Forecasting JJSF... [2026-03-13T20:24:53.664660] [INFO ] [sig ] Generating forecast for: JJSF [2026-03-13T20:24:53.664691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-03-13T20:24:53.676611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-03-13T20:24:53.676973] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-03-13T20:24:53.677881] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-03-13T20:24:53.677939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:53.677973] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:53.678001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:53.678059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:53.737411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:53.738340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:53.738423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:53.738456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:53.868067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:53.868269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:53.868317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:53.868353] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:53.872159] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: DOWN (p=35.80%) [2026-03-13T20:24:53.872516] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-03-13T20:24:53.872688] [INFO ] [sig ] JJSF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:54.026311] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JJSF.txt [2026-03-13T20:24:54.026480] [INFO ] [sig ] [1641/3262] Completed JJSF in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:54.026523] [INFO ] [sig ] [1642/3262] Forecasting JKS... [2026-03-13T20:24:54.026553] [INFO ] [sig ] Generating forecast for: JKS [2026-03-13T20:24:54.026603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-03-13T20:24:54.038084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-03-13T20:24:54.038453] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-03-13T20:24:54.039271] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-03-13T20:24:54.039324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:54.039356] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:54.039383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:54.039439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:54.098550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:54.099368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:54.099450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:54.099483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:54.224190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:54.224363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:54.224404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:54.224433] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:54.227998] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: DOWN (p=12.35%) [2026-03-13T20:24:54.228276] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-03-13T20:24:54.228404] [INFO ] [sig ] JKS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:54.379201] [INFO ] [LOCAL ] Saved forecast: JKS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JKS.txt [2026-03-13T20:24:54.379359] [INFO ] [sig ] [1642/3262] Completed JKS in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:54.379401] [INFO ] [sig ] [1643/3262] Forecasting JLL... [2026-03-13T20:24:54.379431] [INFO ] [sig ] Generating forecast for: JLL [2026-03-13T20:24:54.379461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-03-13T20:24:54.390637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-03-13T20:24:54.390996] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-03-13T20:24:54.391874] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-03-13T20:24:54.391928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:54.391960] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:54.391987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:54.392044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:54.452355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:54.453046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:54.453126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:54.453159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:54.582125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:54.582312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:54.582354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:54.582383] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:54.586175] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: UP (p=81.56%) [2026-03-13T20:24:54.586482] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-03-13T20:24:54.586632] [INFO ] [sig ] JLL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:54.731852] [INFO ] [LOCAL ] Saved forecast: JLL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/JLL.txt [2026-03-13T20:24:54.732013] [INFO ] [sig ] [1643/3262] Completed JLL in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:54.732053] [INFO ] [sig ] [1644/3262] Forecasting JMIA... [2026-03-13T20:24:54.732084] [INFO ] [sig ] Generating forecast for: JMIA [2026-03-13T20:24:54.732114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-03-13T20:24:54.745015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-03-13T20:24:54.745469] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-03-13T20:24:54.746342] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-03-13T20:24:54.746396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:54.746430] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:54.746458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:54.746539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:54.804969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:54.805939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:54.806024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:54.806055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:54.932548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:54.932737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:54.932778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:54.932807] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:54.936334] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: DOWN (p=22.91%) [2026-03-13T20:24:54.936638] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-03-13T20:24:54.936767] [INFO ] [sig ] JMIA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:55.086515] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JMIA.txt [2026-03-13T20:24:55.086690] [INFO ] [sig ] [1644/3262] Completed JMIA in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:55.086737] [INFO ] [sig ] [1645/3262] Forecasting JOF... [2026-03-13T20:24:55.086767] [INFO ] [sig ] Generating forecast for: JOF [2026-03-13T20:24:55.086797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-03-13T20:24:55.097449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-03-13T20:24:55.097751] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-03-13T20:24:55.098540] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-03-13T20:24:55.098619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:55.098701] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:55.098736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:55.098807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:55.155286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:55.156108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:55.156191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:55.156224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:55.278117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:55.278319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:55.278380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:55.278425] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:55.282469] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: UP (p=94.66%) [2026-03-13T20:24:55.282877] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-03-13T20:24:55.283220] [INFO ] [sig ] JOF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:55.453696] [INFO ] [LOCAL ] Saved forecast: JOF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/JOF.txt [2026-03-13T20:24:55.453875] [INFO ] [sig ] [1645/3262] Completed JOF in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:55.453918] [INFO ] [sig ] [1646/3262] Forecasting JPC... [2026-03-13T20:24:55.453951] [INFO ] [sig ] Generating forecast for: JPC [2026-03-13T20:24:55.453982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-03-13T20:24:55.465380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-03-13T20:24:55.465811] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-03-13T20:24:55.466627] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-03-13T20:24:55.466698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:55.466733] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:55.466760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:55.466816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:55.525080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:55.526069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:55.526177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:55.526211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:55.675226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:55.675411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:55.675479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:55.675523] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:55.679273] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: UP (p=73.38%) [2026-03-13T20:24:55.679661] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-03-13T20:24:55.679830] [INFO ] [sig ] JPC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:55.837279] [INFO ] [LOCAL ] Saved forecast: JPC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/JPC.txt [2026-03-13T20:24:55.837453] [INFO ] [sig ] [1646/3262] Completed JPC in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:55.837504] [INFO ] [sig ] [1647/3262] Forecasting JPM... [2026-03-13T20:24:55.837545] [INFO ] [sig ] Generating forecast for: JPM [2026-03-13T20:24:55.837623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-03-13T20:24:55.850009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-03-13T20:24:55.850391] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-03-13T20:24:55.851416] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-03-13T20:24:55.851479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:55.851515] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:55.851543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:55.851619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:55.917869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:55.918836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:55.918931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:55.918970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:56.063247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:56.063439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:56.063497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:56.063540] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:56.068049] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=96.43%) [2026-03-13T20:24:56.068514] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-03-13T20:24:56.068677] [INFO ] [sig ] JPM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:56.230321] [INFO ] [LOCAL ] Saved forecast: JPM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/JPM.txt [2026-03-13T20:24:56.230473] [INFO ] [sig ] [1647/3262] Completed JPM in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 9.7m [2026-03-13T20:24:56.230516] [INFO ] [sig ] [1648/3262] Forecasting JQC... [2026-03-13T20:24:56.230546] [INFO ] [sig ] Generating forecast for: JQC [2026-03-13T20:24:56.230601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-03-13T20:24:56.243247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-03-13T20:24:56.243616] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-03-13T20:24:56.244471] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-03-13T20:24:56.244525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:56.244558] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:56.244606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:56.244670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:56.309024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:56.309834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:56.309951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:56.309987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:56.448621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:56.448782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:56.448824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:56.448852] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:56.452965] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: UP (p=94.27%) [2026-03-13T20:24:56.453265] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-03-13T20:24:56.453400] [INFO ] [sig ] JQC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:56.601834] [INFO ] [LOCAL ] Saved forecast: JQC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/JQC.txt [2026-03-13T20:24:56.602008] [INFO ] [sig ] [1648/3262] Completed JQC in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 9.7m [2026-03-13T20:24:56.602053] [INFO ] [sig ] [1649/3262] Forecasting JSM... [2026-03-13T20:24:56.602286] [INFO ] [sig ] Generating forecast for: JSM [2026-03-13T20:24:56.602320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-03-13T20:24:56.614383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-03-13T20:24:56.614675] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-03-13T20:24:56.615674] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-03-13T20:24:56.615726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:56.615757] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:56.615784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:56.615839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:56.676313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:56.677118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:56.677205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:56.677250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:56.794481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:56.794690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:56.794738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:56.794769] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:56.798548] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: DOWN (p=40.91%) [2026-03-13T20:24:56.798860] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-03-13T20:24:56.799191] [INFO ] [sig ] JSM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:56.940746] [INFO ] [LOCAL ] Saved forecast: JSM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JSM.txt [2026-03-13T20:24:56.940887] [INFO ] [sig ] [1649/3262] Completed JSM in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:24:56.940931] [INFO ] [sig ] [1650/3262] Forecasting JSMD... [2026-03-13T20:24:56.940962] [INFO ] [sig ] Generating forecast for: JSMD [2026-03-13T20:24:56.940991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-03-13T20:24:56.953400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-03-13T20:24:56.953747] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-03-13T20:24:56.954522] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-03-13T20:24:56.954591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:56.954625] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:56.954651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:56.954718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:57.011880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:57.012550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:57.012646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:57.012680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:57.132883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:57.133044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:57.133083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:57.133111] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:57.136624] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: UP (p=96.54%) [2026-03-13T20:24:57.136901] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-03-13T20:24:57.137028] [INFO ] [sig ] JSMD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:57.281611] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/JSMD.txt [2026-03-13T20:24:57.281751] [INFO ] [sig ] [1650/3262] Completed JSMD in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:24:57.281791] [INFO ] [sig ] [1651/3262] Forecasting JSML... [2026-03-13T20:24:57.281822] [INFO ] [sig ] Generating forecast for: JSML [2026-03-13T20:24:57.281851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-03-13T20:24:57.294154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-03-13T20:24:57.294518] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-03-13T20:24:57.295608] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-03-13T20:24:57.295663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:57.295696] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:57.295723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:57.295780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:57.356004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:57.356773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:57.356854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:57.356888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:57.508815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:57.508979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:57.509219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:57.509248] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:57.513099] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=12.79%) [2026-03-13T20:24:57.513446] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-03-13T20:24:57.513599] [INFO ] [sig ] JSML: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:57.665922] [INFO ] [LOCAL ] Saved forecast: JSML 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JSML.txt [2026-03-13T20:24:57.666082] [INFO ] [sig ] [1651/3262] Completed JSML in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:24:57.666126] [INFO ] [sig ] [1652/3262] Forecasting JVA... [2026-03-13T20:24:57.666155] [INFO ] [sig ] Generating forecast for: JVA [2026-03-13T20:24:57.666185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-03-13T20:24:57.677211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-03-13T20:24:57.677495] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-03-13T20:24:57.678355] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-03-13T20:24:57.678408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:57.678440] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:57.678466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:57.678521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:57.735429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:57.736253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:57.736340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:57.736375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:57.855207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:57.855369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:57.855408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:57.855439] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:57.858924] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: UP (p=76.83%) [2026-03-13T20:24:57.859201] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-03-13T20:24:57.859329] [INFO ] [sig ] JVA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:58.004799] [INFO ] [LOCAL ] Saved forecast: JVA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/JVA.txt [2026-03-13T20:24:58.004937] [INFO ] [sig ] [1652/3262] Completed JVA in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:24:58.005167] [INFO ] [sig ] [1653/3262] Forecasting JXN... [2026-03-13T20:24:58.005198] [INFO ] [sig ] Generating forecast for: JXN [2026-03-13T20:24:58.005228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-03-13T20:24:58.017395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-03-13T20:24:58.017767] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-03-13T20:24:58.018559] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-03-13T20:24:58.018639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:58.018672] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:58.018699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:58.018769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:58.075868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:58.076555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:58.076655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:58.076689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:58.203518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:58.203699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:58.203767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:58.203801] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:58.207891] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: DOWN (p=34.57%) [2026-03-13T20:24:58.208249] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-03-13T20:24:58.208397] [INFO ] [sig ] JXN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:58.371016] [INFO ] [LOCAL ] Saved forecast: JXN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/JXN.txt [2026-03-13T20:24:58.371179] [INFO ] [sig ] [1653/3262] Completed JXN in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:24:58.371224] [INFO ] [sig ] [1654/3262] Forecasting KAI... [2026-03-13T20:24:58.371254] [INFO ] [sig ] Generating forecast for: KAI [2026-03-13T20:24:58.371286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-03-13T20:24:58.385144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-03-13T20:24:58.385521] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-03-13T20:24:58.386835] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-03-13T20:24:58.386893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:58.386941] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:58.387162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:58.387239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:58.454743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:58.455669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:58.455776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:58.455812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:58.581841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:58.582003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:58.582043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:58.582072] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:58.585804] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-03-13T20:24:58.586081] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-03-13T20:24:58.586210] [INFO ] [sig ] KAI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:58.728003] [INFO ] [LOCAL ] Saved forecast: KAI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KAI.txt [2026-03-13T20:24:58.728160] [INFO ] [sig ] [1654/3262] Completed KAI in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:24:58.728200] [INFO ] [sig ] [1655/3262] Forecasting KBWB... [2026-03-13T20:24:58.728231] [INFO ] [sig ] Generating forecast for: KBWB [2026-03-13T20:24:58.728261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-03-13T20:24:58.739784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-03-13T20:24:58.740090] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-03-13T20:24:58.740910] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-03-13T20:24:58.740962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:58.740992] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:58.741019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:58.741074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:58.798781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:58.799675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:58.799838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:58.799881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:58.925814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:58.925977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:58.926019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:58.926050] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:58.929865] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: UP (p=62.20%) [2026-03-13T20:24:58.930216] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-03-13T20:24:58.930362] [INFO ] [sig ] KBWB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:24:59.083393] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KBWB.txt [2026-03-13T20:24:59.083546] [INFO ] [sig ] [1655/3262] Completed KBWB in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:24:59.083614] [INFO ] [sig ] [1656/3262] Forecasting KBWP... [2026-03-13T20:24:59.083648] [INFO ] [sig ] Generating forecast for: KBWP [2026-03-13T20:24:59.083680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-03-13T20:24:59.100315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-03-13T20:24:59.100699] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-03-13T20:24:59.101691] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-03-13T20:24:59.101744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:59.101776] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:59.101807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:59.101871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:59.161413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:59.162352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:59.162435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:59.162470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:59.275197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:59.275355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:59.275395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:59.275424] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:59.278956] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: DOWN (p=21.84%) [2026-03-13T20:24:59.279241] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-03-13T20:24:59.279372] [INFO ] [sig ] KBWP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:59.429908] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KBWP.txt [2026-03-13T20:24:59.430055] [INFO ] [sig ] [1656/3262] Completed KBWP in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:24:59.430095] [INFO ] [sig ] [1657/3262] Forecasting KC... [2026-03-13T20:24:59.430125] [INFO ] [sig ] Generating forecast for: KC [2026-03-13T20:24:59.430155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-03-13T20:24:59.442092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-03-13T20:24:59.442405] [INFO ] [FORECASTER] Starting predict_future for KC [2026-03-13T20:24:59.443402] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-03-13T20:24:59.443454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:59.443518] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:59.443547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:59.443620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:59.501623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:59.502280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:59.502358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:59.502391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:59.623449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:59.623623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:59.623664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:59.623693] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:59.627048] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: DOWN (p=48.49%) [2026-03-13T20:24:59.627325] [INFO ] [FORECASTER] Completed predict_future for KC [2026-03-13T20:24:59.627452] [INFO ] [sig ] KC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:24:59.774185] [INFO ] [LOCAL ] Saved forecast: KC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KC.txt [2026-03-13T20:24:59.774324] [INFO ] [sig ] [1657/3262] Completed KC in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:24:59.774363] [INFO ] [sig ] [1658/3262] Forecasting KDP... [2026-03-13T20:24:59.774393] [INFO ] [sig ] Generating forecast for: KDP [2026-03-13T20:24:59.774424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-03-13T20:24:59.785818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-03-13T20:24:59.786309] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-03-13T20:24:59.787131] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-03-13T20:24:59.787184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:24:59.787216] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:24:59.787242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:24:59.787298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:24:59.845498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:24:59.846304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:24:59.846390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:24:59.846422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:24:59.969341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:24:59.969513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:24:59.969552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:24:59.969599] [INFO ] [FORECASTER] Training complete [2026-03-13T20:24:59.973206] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: UP (p=87.66%) [2026-03-13T20:24:59.973509] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-03-13T20:24:59.973671] [INFO ] [sig ] KDP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:00.137208] [INFO ] [LOCAL ] Saved forecast: KDP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KDP.txt [2026-03-13T20:25:00.137421] [INFO ] [sig ] [1658/3262] Completed KDP in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:25:00.137464] [INFO ] [sig ] [1659/3262] Forecasting KE... [2026-03-13T20:25:00.137496] [INFO ] [sig ] Generating forecast for: KE [2026-03-13T20:25:00.137525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-03-13T20:25:00.150354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-03-13T20:25:00.150799] [INFO ] [FORECASTER] Starting predict_future for KE [2026-03-13T20:25:00.151652] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-03-13T20:25:00.151706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:00.151738] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:00.151765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:00.151829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:00.210467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:00.211370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:00.211454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:00.211487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:00.331618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:00.331780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:00.331819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:00.331848] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:00.335210] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: DOWN (p=22.83%) [2026-03-13T20:25:00.335483] [INFO ] [FORECASTER] Completed predict_future for KE [2026-03-13T20:25:00.335630] [INFO ] [sig ] KE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:00.480399] [INFO ] [LOCAL ] Saved forecast: KE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KE.txt [2026-03-13T20:25:00.480524] [INFO ] [sig ] [1659/3262] Completed KE in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:25:00.480562] [INFO ] [sig ] [1660/3262] Forecasting KELYA... [2026-03-13T20:25:00.480614] [INFO ] [sig ] Generating forecast for: KELYA [2026-03-13T20:25:00.480645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-03-13T20:25:00.495669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-03-13T20:25:00.496008] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-03-13T20:25:00.496825] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-03-13T20:25:00.496879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:00.496911] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:00.496937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:00.496996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:00.558979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:00.559835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:00.559918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:00.559952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:00.684049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:00.684224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:00.684266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:00.684295] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:00.688117] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: DOWN (p=34.95%) [2026-03-13T20:25:00.688403] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-03-13T20:25:00.688532] [INFO ] [sig ] KELYA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:00.837350] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KELYA.txt [2026-03-13T20:25:00.837476] [INFO ] [sig ] [1660/3262] Completed KELYA in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:25:00.837516] [INFO ] [sig ] [1661/3262] Forecasting KEP... [2026-03-13T20:25:00.837602] [INFO ] [sig ] Generating forecast for: KEP [2026-03-13T20:25:00.837640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-03-13T20:25:00.849424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-03-13T20:25:00.849722] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-03-13T20:25:00.850523] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-03-13T20:25:00.850592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:00.850627] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:00.850654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:00.850710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:00.908801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:00.909451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:00.909528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:00.909560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:01.034630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:01.034782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:01.034821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:01.034850] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:01.038237] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: UP (p=96.18%) [2026-03-13T20:25:01.038514] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-03-13T20:25:01.038659] [INFO ] [sig ] KEP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:01.182860] [INFO ] [LOCAL ] Saved forecast: KEP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KEP.txt [2026-03-13T20:25:01.183004] [INFO ] [sig ] [1661/3262] Completed KEP in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:25:01.183042] [INFO ] [sig ] [1662/3262] Forecasting KEYS... [2026-03-13T20:25:01.183072] [INFO ] [sig ] Generating forecast for: KEYS [2026-03-13T20:25:01.183101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-03-13T20:25:01.194563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-03-13T20:25:01.194913] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-03-13T20:25:01.195878] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-03-13T20:25:01.195930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:01.195990] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:01.196161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:01.196217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:01.256157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:01.256832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:01.256914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:01.256948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:01.382058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:01.382227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:01.382269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:01.382298] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:01.386170] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: DOWN (p=29.97%) [2026-03-13T20:25:01.386673] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-03-13T20:25:01.386805] [INFO ] [sig ] KEYS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:01.542362] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KEYS.txt [2026-03-13T20:25:01.542663] [INFO ] [sig ] [1662/3262] Completed KEYS in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:25:01.542753] [INFO ] [sig ] [1663/3262] Forecasting KFS... [2026-03-13T20:25:01.542807] [INFO ] [sig ] Generating forecast for: KFS [2026-03-13T20:25:01.542860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-03-13T20:25:01.559201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-03-13T20:25:01.559837] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-03-13T20:25:01.560912] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-03-13T20:25:01.560971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:01.561016] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:01.561044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:01.561105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:01.627707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:01.628990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:01.629087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:01.629310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:01.759152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:01.759324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:01.759366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:01.759395] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:01.762970] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: DOWN (p=9.37%) [2026-03-13T20:25:01.763268] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-03-13T20:25:01.763404] [INFO ] [sig ] KFS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:01.910517] [INFO ] [LOCAL ] Saved forecast: KFS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KFS.txt [2026-03-13T20:25:01.911764] [INFO ] [sig ] [1663/3262] Completed KFS in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:25:01.911822] [INFO ] [sig ] [1664/3262] Forecasting KGS... [2026-03-13T20:25:01.911855] [INFO ] [sig ] Generating forecast for: KGS [2026-03-13T20:25:01.911887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-03-13T20:25:01.924893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-03-13T20:25:01.925334] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-03-13T20:25:01.926234] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-03-13T20:25:01.926289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:01.926323] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:01.926350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:01.926407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:01.992076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:01.993279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:01.993380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:01.993414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:02.122653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:02.122822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:02.122865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:02.122928] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:02.126805] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-03-13T20:25:02.127104] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-03-13T20:25:02.127243] [INFO ] [sig ] KGS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:02.275478] [INFO ] [LOCAL ] Saved forecast: KGS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KGS.txt [2026-03-13T20:25:02.275653] [INFO ] [sig ] [1664/3262] Completed KGS in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 9.6m [2026-03-13T20:25:02.275696] [INFO ] [sig ] [1665/3262] Forecasting KHC... [2026-03-13T20:25:02.275727] [INFO ] [sig ] Generating forecast for: KHC [2026-03-13T20:25:02.275758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-03-13T20:25:02.290402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-03-13T20:25:02.290785] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-03-13T20:25:02.291637] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-03-13T20:25:02.291691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:02.291723] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:02.291749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:02.291805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:02.352030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:02.352888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:02.352970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:02.353003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:02.475716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:02.475880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:02.475919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:02.475980] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:02.479719] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: UP (p=54.81%) [2026-03-13T20:25:02.480258] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-03-13T20:25:02.480424] [INFO ] [sig ] KHC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:02.628236] [INFO ] [LOCAL ] Saved forecast: KHC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KHC.txt [2026-03-13T20:25:02.628388] [INFO ] [sig ] [1665/3262] Completed KHC in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:02.628428] [INFO ] [sig ] [1666/3262] Forecasting KIDS... [2026-03-13T20:25:02.628459] [INFO ] [sig ] Generating forecast for: KIDS [2026-03-13T20:25:02.628489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-03-13T20:25:02.639406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-03-13T20:25:02.639750] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-03-13T20:25:02.640569] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-03-13T20:25:02.640642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:02.640673] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:02.640700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:02.640756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:02.700529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:02.701636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:02.701723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:02.701757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:02.833021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:02.833190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:02.833229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:02.833257] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:02.836729] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: DOWN (p=2.07%) [2026-03-13T20:25:02.837047] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-03-13T20:25:02.837177] [INFO ] [sig ] KIDS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:02.992986] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KIDS.txt [2026-03-13T20:25:02.993144] [INFO ] [sig ] [1666/3262] Completed KIDS in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:02.993185] [INFO ] [sig ] [1667/3262] Forecasting KIO... [2026-03-13T20:25:02.993214] [INFO ] [sig ] Generating forecast for: KIO [2026-03-13T20:25:02.993245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-03-13T20:25:03.004509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-03-13T20:25:03.004940] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-03-13T20:25:03.005861] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-03-13T20:25:03.005915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:03.005948] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:03.005976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:03.006033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:03.066298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:03.067392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:03.067478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:03.067512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:03.188195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:03.188362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:03.188403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:03.188434] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:03.191976] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: UP (p=92.62%) [2026-03-13T20:25:03.192283] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-03-13T20:25:03.192432] [INFO ] [sig ] KIO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:03.345884] [INFO ] [LOCAL ] Saved forecast: KIO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KIO.txt [2026-03-13T20:25:03.346048] [INFO ] [sig ] [1667/3262] Completed KIO in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:03.346091] [INFO ] [sig ] [1668/3262] Forecasting KKRS... [2026-03-13T20:25:03.346123] [INFO ] [sig ] Generating forecast for: KKRS [2026-03-13T20:25:03.346153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-03-13T20:25:03.357196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-03-13T20:25:03.357630] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-03-13T20:25:03.358534] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-03-13T20:25:03.358608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:03.358644] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:03.358670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:03.358759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:03.419715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:03.420627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:03.420716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:03.420751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:03.539354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:03.539518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:03.539559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:03.539610] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:03.543261] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: UP (p=73.59%) [2026-03-13T20:25:03.543554] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-03-13T20:25:03.543708] [INFO ] [sig ] KKRS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:03.693762] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KKRS.txt [2026-03-13T20:25:03.693922] [INFO ] [sig ] [1668/3262] Completed KKRS in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:03.693971] [INFO ] [sig ] [1669/3262] Forecasting KLAC... [2026-03-13T20:25:03.694002] [INFO ] [sig ] Generating forecast for: KLAC [2026-03-13T20:25:03.694041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-03-13T20:25:03.705768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-03-13T20:25:03.706105] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-03-13T20:25:03.707193] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-03-13T20:25:03.707248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:03.707287] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:03.707316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:03.707378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:03.766594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:03.767250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:03.767343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:03.767378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:03.899943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:03.900325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:03.900397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:03.900447] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:03.905628] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: UP (p=52.16%) [2026-03-13T20:25:03.906022] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-03-13T20:25:03.906204] [INFO ] [sig ] KLAC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:04.056692] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KLAC.txt [2026-03-13T20:25:04.056853] [INFO ] [sig ] [1669/3262] Completed KLAC in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:04.056897] [INFO ] [sig ] [1670/3262] Forecasting KLIC... [2026-03-13T20:25:04.056942] [INFO ] [sig ] Generating forecast for: KLIC [2026-03-13T20:25:04.056974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-03-13T20:25:04.068949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-03-13T20:25:04.069284] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-03-13T20:25:04.070093] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-03-13T20:25:04.070182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:04.070217] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:04.070244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:04.070301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:04.129452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:04.130329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:04.130410] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:04.130444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:04.256500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:04.256683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:04.256724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:04.256752] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:04.260256] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: DOWN (p=28.46%) [2026-03-13T20:25:04.260530] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-03-13T20:25:04.260674] [INFO ] [sig ] KLIC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:04.415414] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KLIC.txt [2026-03-13T20:25:04.415620] [INFO ] [sig ] [1670/3262] Completed KLIC in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:04.415691] [INFO ] [sig ] [1671/3262] Forecasting KLXE... [2026-03-13T20:25:04.415723] [INFO ] [sig ] Generating forecast for: KLXE [2026-03-13T20:25:04.415754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-03-13T20:25:04.427249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-03-13T20:25:04.427704] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-03-13T20:25:04.428504] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-03-13T20:25:04.428557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:04.428607] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:04.428635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:04.428697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:04.492676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:04.493981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:04.494268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:04.494304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:04.616219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:04.616392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:04.616433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:04.616462] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:04.620215] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: UP (p=81.87%) [2026-03-13T20:25:04.620629] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-03-13T20:25:04.620783] [INFO ] [sig ] KLXE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:04.767857] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KLXE.txt [2026-03-13T20:25:04.768051] [INFO ] [sig ] [1671/3262] Completed KLXE in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:04.768095] [INFO ] [sig ] [1672/3262] Forecasting KMDA... [2026-03-13T20:25:04.768124] [INFO ] [sig ] Generating forecast for: KMDA [2026-03-13T20:25:04.768155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-03-13T20:25:04.780105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-03-13T20:25:04.780511] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-03-13T20:25:04.781350] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-03-13T20:25:04.781404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:04.781436] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:04.781464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:04.781520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:04.839269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:04.840293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:04.840441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:04.840476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:04.964370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:04.964542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:04.964605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:04.964637] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:04.968322] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-03-13T20:25:04.968661] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-03-13T20:25:04.968803] [INFO ] [sig ] KMDA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:05.122101] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KMDA.txt [2026-03-13T20:25:05.122265] [INFO ] [sig ] [1672/3262] Completed KMDA in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:05.122308] [INFO ] [sig ] [1673/3262] Forecasting KMI... [2026-03-13T20:25:05.122338] [INFO ] [sig ] Generating forecast for: KMI [2026-03-13T20:25:05.122368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-03-13T20:25:05.133708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-03-13T20:25:05.134115] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-03-13T20:25:05.135181] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-03-13T20:25:05.135237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:05.135270] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:05.135298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:05.135355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:05.194291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:05.195153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:05.195234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:05.195267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:05.318790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:05.318984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:05.319034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:05.319065] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:05.322679] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=57.34%) [2026-03-13T20:25:05.322967] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-03-13T20:25:05.323104] [INFO ] [sig ] KMI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:05.465631] [INFO ] [LOCAL ] Saved forecast: KMI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KMI.txt [2026-03-13T20:25:05.465797] [INFO ] [sig ] [1673/3262] Completed KMI in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:05.465841] [INFO ] [sig ] [1674/3262] Forecasting KMX... [2026-03-13T20:25:05.465870] [INFO ] [sig ] Generating forecast for: KMX [2026-03-13T20:25:05.465910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-03-13T20:25:05.477025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-03-13T20:25:05.477350] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-03-13T20:25:05.478206] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-03-13T20:25:05.478259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:05.478290] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:05.478316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:05.478371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:05.535967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:05.536740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:05.536824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:05.536856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:05.656472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:05.656651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:05.656692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:05.656721] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:05.660163] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=35.71%) [2026-03-13T20:25:05.660442] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-03-13T20:25:05.660589] [INFO ] [sig ] KMX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:05.805452] [INFO ] [LOCAL ] Saved forecast: KMX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KMX.txt [2026-03-13T20:25:05.805602] [INFO ] [sig ] [1674/3262] Completed KMX in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:05.805646] [INFO ] [sig ] [1675/3262] Forecasting KNF... [2026-03-13T20:25:05.805676] [INFO ] [sig ] Generating forecast for: KNF [2026-03-13T20:25:05.805706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-03-13T20:25:05.817995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-03-13T20:25:05.818510] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-03-13T20:25:05.819401] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-03-13T20:25:05.819455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:05.819490] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:05.819518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:05.819604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:05.881776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:05.882611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:05.882692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:05.882725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:06.012629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:06.012803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:06.012843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:06.012873] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:06.016476] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: UP (p=78.49%) [2026-03-13T20:25:06.016794] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-03-13T20:25:06.016932] [INFO ] [sig ] KNF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:06.162006] [INFO ] [LOCAL ] Saved forecast: KNF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KNF.txt [2026-03-13T20:25:06.162198] [INFO ] [sig ] [1675/3262] Completed KNF in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:06.162241] [INFO ] [sig ] [1676/3262] Forecasting KNOP... [2026-03-13T20:25:06.162271] [INFO ] [sig ] Generating forecast for: KNOP [2026-03-13T20:25:06.162302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-03-13T20:25:06.173667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-03-13T20:25:06.174004] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-03-13T20:25:06.174800] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-03-13T20:25:06.174852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:06.174884] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:06.174910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:06.174966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:06.234490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:06.235299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:06.235396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:06.235430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:06.359952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:06.360115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:06.360155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:06.360183] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:06.364076] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: UP (p=76.42%) [2026-03-13T20:25:06.364563] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-03-13T20:25:06.364715] [INFO ] [sig ] KNOP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:06.511805] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KNOP.txt [2026-03-13T20:25:06.511965] [INFO ] [sig ] [1676/3262] Completed KNOP in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:06.512007] [INFO ] [sig ] [1677/3262] Forecasting KNSA... [2026-03-13T20:25:06.512036] [INFO ] [sig ] Generating forecast for: KNSA [2026-03-13T20:25:06.512067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-03-13T20:25:06.523098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-03-13T20:25:06.523416] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-03-13T20:25:06.524208] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-03-13T20:25:06.524261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:06.524293] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:06.524320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:06.524376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:06.581537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:06.582405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:06.582489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:06.582521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:06.709660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:06.709825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:06.709898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:06.709929] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:06.713337] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-03-13T20:25:06.713631] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-03-13T20:25:06.713756] [INFO ] [sig ] KNSA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:06.861626] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KNSA.txt [2026-03-13T20:25:06.861796] [INFO ] [sig ] [1677/3262] Completed KNSA in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:06.861839] [INFO ] [sig ] [1678/3262] Forecasting KNSL... [2026-03-13T20:25:06.861868] [INFO ] [sig ] Generating forecast for: KNSL [2026-03-13T20:25:06.861898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-03-13T20:25:06.873469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-03-13T20:25:06.873812] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-03-13T20:25:06.874652] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-03-13T20:25:06.874704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:06.874737] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:06.874763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:06.874818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:06.933017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:06.933903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:06.933996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:06.934035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:07.057937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:07.058106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:07.058146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:07.058176] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:07.061567] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: DOWN (p=37.25%) [2026-03-13T20:25:07.061857] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-03-13T20:25:07.062008] [INFO ] [sig ] KNSL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:07.206828] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KNSL.txt [2026-03-13T20:25:07.206961] [INFO ] [sig ] [1678/3262] Completed KNSL in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:07.207001] [INFO ] [sig ] [1679/3262] Forecasting KNX... [2026-03-13T20:25:07.207032] [INFO ] [sig ] Generating forecast for: KNX [2026-03-13T20:25:07.207066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-03-13T20:25:07.218372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-03-13T20:25:07.218688] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-03-13T20:25:07.219473] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-03-13T20:25:07.219525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:07.219603] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:07.219633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:07.219691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:07.280016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:07.280711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:07.280789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:07.280821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:07.402496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:07.402669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:07.402710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:07.402738] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:07.406432] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-03-13T20:25:07.406740] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-03-13T20:25:07.406867] [INFO ] [sig ] KNX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:07.550806] [INFO ] [LOCAL ] Saved forecast: KNX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KNX.txt [2026-03-13T20:25:07.550946] [INFO ] [sig ] [1679/3262] Completed KNX in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:07.550989] [INFO ] [sig ] [1680/3262] Forecasting KOD... [2026-03-13T20:25:07.551018] [INFO ] [sig ] Generating forecast for: KOD [2026-03-13T20:25:07.551048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-03-13T20:25:07.563160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-03-13T20:25:07.563451] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-03-13T20:25:07.564254] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-03-13T20:25:07.564306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:07.564338] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:07.564378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:07.564436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:07.622294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:07.622955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:07.623032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:07.623067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:07.746554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:07.746747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:07.746787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:07.746815] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:07.750217] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: DOWN (p=3.18%) [2026-03-13T20:25:07.750499] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-03-13T20:25:07.750661] [INFO ] [sig ] KOD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:07.894699] [INFO ] [LOCAL ] Saved forecast: KOD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KOD.txt [2026-03-13T20:25:07.894837] [INFO ] [sig ] [1680/3262] Completed KOD in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:07.894878] [INFO ] [sig ] [1681/3262] Forecasting KOF... [2026-03-13T20:25:07.894906] [INFO ] [sig ] Generating forecast for: KOF [2026-03-13T20:25:07.894936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-03-13T20:25:07.906330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-03-13T20:25:07.906680] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-03-13T20:25:07.907710] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-03-13T20:25:07.907762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:07.907822] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:07.907851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:07.907908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:07.967515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:07.968252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:07.968331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:07.968363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:08.087240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:08.087395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:08.087435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:08.087463] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:08.090909] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: UP (p=81.80%) [2026-03-13T20:25:08.091212] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-03-13T20:25:08.091338] [INFO ] [sig ] KOF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:08.235158] [INFO ] [LOCAL ] Saved forecast: KOF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KOF.txt [2026-03-13T20:25:08.235287] [INFO ] [sig ] [1681/3262] Completed KOF in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 9.5m [2026-03-13T20:25:08.235328] [INFO ] [sig ] [1682/3262] Forecasting KOP... [2026-03-13T20:25:08.235357] [INFO ] [sig ] Generating forecast for: KOP [2026-03-13T20:25:08.235387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-03-13T20:25:08.246437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-03-13T20:25:08.246775] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-03-13T20:25:08.247554] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-03-13T20:25:08.247651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:08.247684] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:08.247710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:08.247766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:08.305510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:08.306262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:08.306341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:08.306374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:08.428110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:08.428259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:08.428298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:08.428326] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:08.431786] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: UP (p=73.34%) [2026-03-13T20:25:08.432058] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-03-13T20:25:08.432183] [INFO ] [sig ] KOP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:08.576384] [INFO ] [LOCAL ] Saved forecast: KOP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KOP.txt [2026-03-13T20:25:08.576533] [INFO ] [sig ] [1682/3262] Completed KOP in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:08.576592] [INFO ] [sig ] [1683/3262] Forecasting KPTI... [2026-03-13T20:25:08.576625] [INFO ] [sig ] Generating forecast for: KPTI [2026-03-13T20:25:08.576656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-03-13T20:25:08.587271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-03-13T20:25:08.587628] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-03-13T20:25:08.588441] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-03-13T20:25:08.588493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:08.588526] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:08.588553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:08.588629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:08.647278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:08.648139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:08.648218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:08.648250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:08.762985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:08.763159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:08.763199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:08.763228] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:08.766691] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: UP (p=61.10%) [2026-03-13T20:25:08.766977] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-03-13T20:25:08.767129] [INFO ] [sig ] KPTI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:08.916270] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KPTI.txt [2026-03-13T20:25:08.916432] [INFO ] [sig ] [1683/3262] Completed KPTI in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:08.916476] [INFO ] [sig ] [1684/3262] Forecasting KRC... [2026-03-13T20:25:08.916508] [INFO ] [sig ] Generating forecast for: KRC [2026-03-13T20:25:08.916539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-03-13T20:25:08.929600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-03-13T20:25:08.929975] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-03-13T20:25:08.930833] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-03-13T20:25:08.930888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:08.930922] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:08.930950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:08.931008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:08.992757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:08.993886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:08.993989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:08.994034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:09.142124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:09.142288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:09.142329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:09.142358] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:09.145904] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: UP (p=95.57%) [2026-03-13T20:25:09.146205] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-03-13T20:25:09.146338] [INFO ] [sig ] KRC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:09.289637] [INFO ] [LOCAL ] Saved forecast: KRC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KRC.txt [2026-03-13T20:25:09.289784] [INFO ] [sig ] [1684/3262] Completed KRC in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:09.289826] [INFO ] [sig ] [1685/3262] Forecasting KREF... [2026-03-13T20:25:09.289871] [INFO ] [sig ] Generating forecast for: KREF [2026-03-13T20:25:09.289903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-03-13T20:25:09.301516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-03-13T20:25:09.301900] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-03-13T20:25:09.302722] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-03-13T20:25:09.302776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:09.302808] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:09.302835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:09.302891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:09.361058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:09.361767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:09.361849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:09.361882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:09.480070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:09.480245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:09.480286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:09.480315] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:09.483823] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: DOWN (p=35.83%) [2026-03-13T20:25:09.484145] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-03-13T20:25:09.484282] [INFO ] [sig ] KREF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:09.628434] [INFO ] [LOCAL ] Saved forecast: KREF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KREF.txt [2026-03-13T20:25:09.628620] [INFO ] [sig ] [1685/3262] Completed KREF in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:09.628667] [INFO ] [sig ] [1686/3262] Forecasting KRG... [2026-03-13T20:25:09.628696] [INFO ] [sig ] Generating forecast for: KRG [2026-03-13T20:25:09.628726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-03-13T20:25:09.644156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-03-13T20:25:09.644829] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-03-13T20:25:09.646094] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-03-13T20:25:09.646206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:09.646246] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:09.646273] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:09.646361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:09.706981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:09.708050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:09.708150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:09.708183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:09.833662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:09.833843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:09.833884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:09.833914] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:09.837298] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-03-13T20:25:09.837616] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-03-13T20:25:09.837753] [INFO ] [sig ] KRG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:09.983760] [INFO ] [LOCAL ] Saved forecast: KRG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KRG.txt [2026-03-13T20:25:09.983911] [INFO ] [sig ] [1686/3262] Completed KRG in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:09.983954] [INFO ] [sig ] [1687/3262] Forecasting KRMD... [2026-03-13T20:25:09.983984] [INFO ] [sig ] Generating forecast for: KRMD [2026-03-13T20:25:09.984013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-03-13T20:25:09.995626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-03-13T20:25:09.996000] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-03-13T20:25:09.996821] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-03-13T20:25:09.996875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:09.996906] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:09.996932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:09.996988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:10.053600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:10.054694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:10.054779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:10.054811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:10.175864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:10.176036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:10.176085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:10.176120] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:10.179703] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: UP (p=53.01%) [2026-03-13T20:25:10.179992] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-03-13T20:25:10.180148] [INFO ] [sig ] KRMD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:10.322652] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KRMD.txt [2026-03-13T20:25:10.322801] [INFO ] [sig ] [1687/3262] Completed KRMD in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:10.322842] [INFO ] [sig ] [1688/3262] Forecasting KRNY... [2026-03-13T20:25:10.322871] [INFO ] [sig ] Generating forecast for: KRNY [2026-03-13T20:25:10.322900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-03-13T20:25:10.335247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-03-13T20:25:10.335587] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-03-13T20:25:10.336387] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-03-13T20:25:10.336439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:10.336474] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:10.336502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:10.336558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:10.410746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:10.411898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:10.412009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:10.412059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:10.537287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:10.537457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:10.537498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:10.537607] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:10.541140] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: UP (p=68.19%) [2026-03-13T20:25:10.541421] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-03-13T20:25:10.541553] [INFO ] [sig ] KRNY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:10.685009] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KRNY.txt [2026-03-13T20:25:10.685158] [INFO ] [sig ] [1688/3262] Completed KRNY in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:10.685200] [INFO ] [sig ] [1689/3262] Forecasting KRO... [2026-03-13T20:25:10.685229] [INFO ] [sig ] Generating forecast for: KRO [2026-03-13T20:25:10.685258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-03-13T20:25:10.696837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-03-13T20:25:10.697159] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-03-13T20:25:10.698223] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-03-13T20:25:10.698276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:10.698307] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:10.698334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:10.698393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:10.755920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:10.756819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:10.756954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:10.756989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:10.886443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:10.886641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:10.886685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:10.886715] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:10.890316] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: UP (p=91.20%) [2026-03-13T20:25:10.890622] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-03-13T20:25:10.890758] [INFO ] [sig ] KRO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:11.033940] [INFO ] [LOCAL ] Saved forecast: KRO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KRO.txt [2026-03-13T20:25:11.034106] [INFO ] [sig ] [1689/3262] Completed KRO in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:11.034149] [INFO ] [sig ] [1690/3262] Forecasting KROS... [2026-03-13T20:25:11.034178] [INFO ] [sig ] Generating forecast for: KROS [2026-03-13T20:25:11.034384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-03-13T20:25:11.046491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-03-13T20:25:11.046821] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-03-13T20:25:11.047819] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-03-13T20:25:11.047872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:11.047904] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:11.047931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:11.047987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:11.105250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:11.105905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:11.105983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:11.106036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:11.229470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:11.229690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:11.229748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:11.229791] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:11.233774] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: DOWN (p=2.60%) [2026-03-13T20:25:11.234090] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-03-13T20:25:11.234286] [INFO ] [sig ] KROS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:11.399188] [INFO ] [LOCAL ] Saved forecast: KROS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KROS.txt [2026-03-13T20:25:11.399362] [INFO ] [sig ] [1690/3262] Completed KROS in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:11.399410] [INFO ] [sig ] [1691/3262] Forecasting KRRO... [2026-03-13T20:25:11.399448] [INFO ] [sig ] Generating forecast for: KRRO [2026-03-13T20:25:11.399489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-03-13T20:25:11.413789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-03-13T20:25:11.414197] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-03-13T20:25:11.415345] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-03-13T20:25:11.415413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:11.415462] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:11.415503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:11.415598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:11.481976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:11.482990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:11.483095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:11.483131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:11.622545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:11.622736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:11.622777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:11.622806] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:11.626872] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: DOWN (p=8.34%) [2026-03-13T20:25:11.627203] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-03-13T20:25:11.627347] [INFO ] [sig ] KRRO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:11.785864] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KRRO.txt [2026-03-13T20:25:11.786017] [INFO ] [sig ] [1691/3262] Completed KRRO in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:11.786070] [INFO ] [sig ] [1692/3262] Forecasting KRUS... [2026-03-13T20:25:11.786102] [INFO ] [sig ] Generating forecast for: KRUS [2026-03-13T20:25:11.786132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-03-13T20:25:11.801947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-03-13T20:25:11.802399] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-03-13T20:25:11.803523] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-03-13T20:25:11.803605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:11.803650] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:11.803715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:11.803793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:11.870816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:11.871812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:11.871899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:11.871931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:12.002245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:12.002412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:12.002453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:12.002484] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:12.006755] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: DOWN (p=42.77%) [2026-03-13T20:25:12.007060] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-03-13T20:25:12.007201] [INFO ] [sig ] KRUS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:12.170381] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KRUS.txt [2026-03-13T20:25:12.170590] [INFO ] [sig ] [1692/3262] Completed KRUS in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:12.170637] [INFO ] [sig ] [1693/3262] Forecasting KRYS... [2026-03-13T20:25:12.170666] [INFO ] [sig ] Generating forecast for: KRYS [2026-03-13T20:25:12.170695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-03-13T20:25:12.182032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-03-13T20:25:12.182389] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-03-13T20:25:12.183204] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-03-13T20:25:12.183257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:12.183290] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:12.183317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:12.183376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:12.244150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:12.245347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:12.245431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:12.245464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:12.368852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:12.369004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:12.369044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:12.369075] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:12.372473] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: DOWN (p=12.47%) [2026-03-13T20:25:12.372776] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-03-13T20:25:12.372904] [INFO ] [sig ] KRYS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:12.521830] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KRYS.txt [2026-03-13T20:25:12.521989] [INFO ] [sig ] [1693/3262] Completed KRYS in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:12.522031] [INFO ] [sig ] [1694/3262] Forecasting KSCP... [2026-03-13T20:25:12.522061] [INFO ] [sig ] Generating forecast for: KSCP [2026-03-13T20:25:12.522091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-03-13T20:25:12.533358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-03-13T20:25:12.533720] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-03-13T20:25:12.534632] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-03-13T20:25:12.534686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:12.534719] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:12.534747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:12.534806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:12.594140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:12.595013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:12.595111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:12.595151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:12.717709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:12.717874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:12.717915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:12.717943] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:12.721460] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: UP (p=78.19%) [2026-03-13T20:25:12.721771] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-03-13T20:25:12.721903] [INFO ] [sig ] KSCP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:12.866024] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KSCP.txt [2026-03-13T20:25:12.866179] [INFO ] [sig ] [1694/3262] Completed KSCP in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:12.866221] [INFO ] [sig ] [1695/3262] Forecasting KSPI... [2026-03-13T20:25:12.866249] [INFO ] [sig ] Generating forecast for: KSPI [2026-03-13T20:25:12.866279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-03-13T20:25:12.877516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-03-13T20:25:12.877898] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-03-13T20:25:12.878714] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-03-13T20:25:12.878766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:12.878799] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:12.878826] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:12.878881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:12.939000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:12.939965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:12.940049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:12.940081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:13.059487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:13.059672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:13.059716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:13.059746] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:13.063260] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: DOWN (p=49.98%) [2026-03-13T20:25:13.063552] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-03-13T20:25:13.063705] [INFO ] [sig ] KSPI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:13.215091] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KSPI.txt [2026-03-13T20:25:13.215242] [INFO ] [sig ] [1695/3262] Completed KSPI in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:13.215286] [INFO ] [sig ] [1696/3262] Forecasting KSS... [2026-03-13T20:25:13.215317] [INFO ] [sig ] Generating forecast for: KSS [2026-03-13T20:25:13.215356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-03-13T20:25:13.228383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-03-13T20:25:13.228771] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-03-13T20:25:13.229601] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-03-13T20:25:13.229662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:13.229727] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:13.229757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:13.229816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:13.291777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:13.292624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:13.292710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:13.292748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:13.413200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:13.413370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:13.413412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:13.413443] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:13.417028] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: UP (p=80.17%) [2026-03-13T20:25:13.417316] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-03-13T20:25:13.417446] [INFO ] [sig ] KSS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:13.570809] [INFO ] [LOCAL ] Saved forecast: KSS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KSS.txt [2026-03-13T20:25:13.570971] [INFO ] [sig ] [1696/3262] Completed KSS in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:13.571020] [INFO ] [sig ] [1697/3262] Forecasting KTB... [2026-03-13T20:25:13.571064] [INFO ] [sig ] Generating forecast for: KTB [2026-03-13T20:25:13.571099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-03-13T20:25:13.582759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-03-13T20:25:13.583131] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-03-13T20:25:13.583964] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-03-13T20:25:13.584017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:13.584049] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:13.584076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:13.584133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:13.642332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:13.643227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:13.643317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:13.643350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:13.770876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:13.771050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:13.771092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:13.771120] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:13.774611] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: UP (p=52.02%) [2026-03-13T20:25:13.774898] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-03-13T20:25:13.775031] [INFO ] [sig ] KTB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:13.933729] [INFO ] [LOCAL ] Saved forecast: KTB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KTB.txt [2026-03-13T20:25:13.933899] [INFO ] [sig ] [1697/3262] Completed KTB in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 9.4m [2026-03-13T20:25:13.933942] [INFO ] [sig ] [1698/3262] Forecasting KTCC... [2026-03-13T20:25:13.933971] [INFO ] [sig ] Generating forecast for: KTCC [2026-03-13T20:25:13.934001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-03-13T20:25:13.945750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-03-13T20:25:13.946089] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-03-13T20:25:13.947150] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-03-13T20:25:13.947202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:13.947234] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:13.947260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:13.947493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:14.007416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:14.008563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:14.008667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:14.008702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:14.113427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:14.113621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:14.113663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:14.113691] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:14.117217] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: UP (p=66.90%) [2026-03-13T20:25:14.117507] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-03-13T20:25:14.117677] [INFO ] [sig ] KTCC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:14.261405] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KTCC.txt [2026-03-13T20:25:14.261532] [INFO ] [sig ] [1698/3262] Completed KTCC in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 9.3m [2026-03-13T20:25:14.261588] [INFO ] [sig ] [1699/3262] Forecasting KTF... [2026-03-13T20:25:14.261621] [INFO ] [sig ] Generating forecast for: KTF [2026-03-13T20:25:14.261652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-03-13T20:25:14.273139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-03-13T20:25:14.273404] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-03-13T20:25:14.274280] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-03-13T20:25:14.274334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:14.274367] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:14.274395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:14.274452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:14.332698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:14.333352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:14.333627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:14.333664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:14.456980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:14.457137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:14.457180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:14.457246] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:14.460767] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: UP (p=83.66%) [2026-03-13T20:25:14.461048] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-03-13T20:25:14.461186] [INFO ] [sig ] KTF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:14.610866] [INFO ] [LOCAL ] Saved forecast: KTF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KTF.txt [2026-03-13T20:25:14.610987] [INFO ] [sig ] [1699/3262] Completed KTF in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:14.611028] [INFO ] [sig ] [1700/3262] Forecasting KURA... [2026-03-13T20:25:14.611065] [INFO ] [sig ] Generating forecast for: KURA [2026-03-13T20:25:14.611094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-03-13T20:25:14.622257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-03-13T20:25:14.622546] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-03-13T20:25:14.623355] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-03-13T20:25:14.623407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:14.623439] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:14.623466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:14.623521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:14.686768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:14.687890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:14.687988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:14.688027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:14.811606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:14.811764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:14.811804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:14.811833] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:14.815247] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: UP (p=70.82%) [2026-03-13T20:25:14.815519] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-03-13T20:25:14.815679] [INFO ] [sig ] KURA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:14.964624] [INFO ] [LOCAL ] Saved forecast: KURA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KURA.txt [2026-03-13T20:25:14.964808] [INFO ] [sig ] [1700/3262] Completed KURA in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:14.964861] [INFO ] [sig ] [1701/3262] Forecasting KVHI... [2026-03-13T20:25:14.964893] [INFO ] [sig ] Generating forecast for: KVHI [2026-03-13T20:25:14.964926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-03-13T20:25:14.978919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-03-13T20:25:14.979336] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-03-13T20:25:14.980308] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-03-13T20:25:14.980370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:14.980409] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:14.980442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:14.980520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:15.043632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:15.044519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:15.044624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:15.044662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:15.159521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:15.159704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:15.159744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:15.159774] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:15.163145] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: DOWN (p=5.71%) [2026-03-13T20:25:15.163426] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-03-13T20:25:15.163555] [INFO ] [sig ] KVHI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:15.315221] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KVHI.txt [2026-03-13T20:25:15.315436] [INFO ] [sig ] [1701/3262] Completed KVHI in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:15.315509] [INFO ] [sig ] [1702/3262] Forecasting KVUE... [2026-03-13T20:25:15.315553] [INFO ] [sig ] Generating forecast for: KVUE [2026-03-13T20:25:15.315607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-03-13T20:25:15.327444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-03-13T20:25:15.327882] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-03-13T20:25:15.328726] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-03-13T20:25:15.328780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:15.328811] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:15.328837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:15.328892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:15.386742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:15.387703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:15.387792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:15.387826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:15.502337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:15.502510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:15.502551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:15.502604] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:15.506114] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-03-13T20:25:15.506402] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-03-13T20:25:15.506532] [INFO ] [sig ] KVUE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:15.726010] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KVUE.txt [2026-03-13T20:25:15.726170] [INFO ] [sig ] [1702/3262] Completed KVUE in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:15.726213] [INFO ] [sig ] [1703/3262] Forecasting KVYO... [2026-03-13T20:25:15.726243] [INFO ] [sig ] Generating forecast for: KVYO [2026-03-13T20:25:15.726273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-03-13T20:25:15.738119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-03-13T20:25:15.738543] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-03-13T20:25:15.739393] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-03-13T20:25:15.739447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:15.739480] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:15.739507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:15.739613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:15.798916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:15.799877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:15.799970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:15.800004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:15.935824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:15.936003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:15.936046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:15.936077] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:15.940136] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-03-13T20:25:15.940534] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-03-13T20:25:15.940715] [INFO ] [sig ] KVYO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:16.112409] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/KVYO.txt [2026-03-13T20:25:16.112591] [INFO ] [sig ] [1703/3262] Completed KVYO in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:16.112638] [INFO ] [sig ] [1704/3262] Forecasting KYN... [2026-03-13T20:25:16.112669] [INFO ] [sig ] Generating forecast for: KYN [2026-03-13T20:25:16.112699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-03-13T20:25:16.124690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-03-13T20:25:16.125060] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-03-13T20:25:16.126112] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-03-13T20:25:16.126177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:16.126229] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:16.126260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:16.126317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:16.188803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:16.189717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:16.189801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:16.189833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:16.316826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:16.317001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:16.317042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:16.317070] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:16.320660] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: DOWN (p=12.31%) [2026-03-13T20:25:16.321014] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-03-13T20:25:16.321161] [INFO ] [sig ] KYN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:16.485128] [INFO ] [LOCAL ] Saved forecast: KYN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KYN.txt [2026-03-13T20:25:16.485303] [INFO ] [sig ] [1704/3262] Completed KYN in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:16.485346] [INFO ] [sig ] [1705/3262] Forecasting KYTX... [2026-03-13T20:25:16.485375] [INFO ] [sig ] Generating forecast for: KYTX [2026-03-13T20:25:16.485405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-03-13T20:25:16.497462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-03-13T20:25:16.497850] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-03-13T20:25:16.498673] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-03-13T20:25:16.498759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:16.498804] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:16.498833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:16.498889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:16.558712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:16.559623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:16.559711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:16.559744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:16.688673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:16.688907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:16.688951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:16.688978] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:16.692622] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-03-13T20:25:16.692935] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-03-13T20:25:16.693073] [INFO ] [sig ] KYTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:16.837145] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KYTX.txt [2026-03-13T20:25:16.837301] [INFO ] [sig ] [1705/3262] Completed KYTX in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:16.837344] [INFO ] [sig ] [1706/3262] Forecasting KZIA... [2026-03-13T20:25:16.837373] [INFO ] [sig ] Generating forecast for: KZIA [2026-03-13T20:25:16.837402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-03-13T20:25:16.847964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-03-13T20:25:16.848224] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-03-13T20:25:16.849039] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-03-13T20:25:16.849092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:16.849123] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:16.849151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:16.849207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:16.908730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:16.909350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:16.909455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:16.909490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:17.031114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:17.031269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:17.031316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:17.031352] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:17.034723] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: DOWN (p=2.86%) [2026-03-13T20:25:17.034998] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-03-13T20:25:17.035124] [INFO ] [sig ] KZIA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:17.176857] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/KZIA.txt [2026-03-13T20:25:17.176996] [INFO ] [sig ] [1706/3262] Completed KZIA in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:17.177038] [INFO ] [sig ] [1707/3262] Forecasting L... [2026-03-13T20:25:17.177069] [INFO ] [sig ] Generating forecast for: L [2026-03-13T20:25:17.177098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-03-13T20:25:17.188359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-03-13T20:25:17.188687] [INFO ] [FORECASTER] Starting predict_future for L [2026-03-13T20:25:17.189459] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-03-13T20:25:17.189510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:17.189542] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:17.189596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:17.189658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:17.248017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:17.248637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:17.248712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:17.248744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:17.369365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:17.369518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:17.369768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:17.369799] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:17.373318] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: DOWN (p=47.23%) [2026-03-13T20:25:17.373802] [INFO ] [FORECASTER] Completed predict_future for L [2026-03-13T20:25:17.373929] [INFO ] [sig ] L: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:17.516943] [INFO ] [LOCAL ] Saved forecast: L 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/L.txt [2026-03-13T20:25:17.517054] [INFO ] [sig ] [1707/3262] Completed L in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:17.517093] [INFO ] [sig ] [1708/3262] Forecasting LAC... [2026-03-13T20:25:17.517122] [INFO ] [sig ] Generating forecast for: LAC [2026-03-13T20:25:17.517151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-03-13T20:25:17.528394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-03-13T20:25:17.528725] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-03-13T20:25:17.529552] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-03-13T20:25:17.529626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:17.529659] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:17.529686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:17.529743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:17.590050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:17.590994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:17.591094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:17.591128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:17.712682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:17.712874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:17.712936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:17.712976] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:17.716701] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: DOWN (p=15.47%) [2026-03-13T20:25:17.716999] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-03-13T20:25:17.717141] [INFO ] [sig ] LAC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:17.866175] [INFO ] [LOCAL ] Saved forecast: LAC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LAC.txt [2026-03-13T20:25:17.866339] [INFO ] [sig ] [1708/3262] Completed LAC in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:17.866388] [INFO ] [sig ] [1709/3262] Forecasting LAD... [2026-03-13T20:25:17.866418] [INFO ] [sig ] Generating forecast for: LAD [2026-03-13T20:25:17.866448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-03-13T20:25:17.878281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-03-13T20:25:17.878656] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-03-13T20:25:17.879484] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-03-13T20:25:17.879537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:17.879593] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:17.879625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:17.879682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:17.940901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:17.942028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:17.942114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:17.942149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:18.064750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:18.064927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:18.064972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:18.065004] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:18.068792] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: DOWN (p=0.15%) [2026-03-13T20:25:18.069120] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-03-13T20:25:18.069260] [INFO ] [sig ] LAD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:18.216385] [INFO ] [LOCAL ] Saved forecast: LAD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LAD.txt [2026-03-13T20:25:18.216592] [INFO ] [sig ] [1709/3262] Completed LAD in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:18.216638] [INFO ] [sig ] [1710/3262] Forecasting LAES... [2026-03-13T20:25:18.216668] [INFO ] [sig ] Generating forecast for: LAES [2026-03-13T20:25:18.216698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-03-13T20:25:18.228442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-03-13T20:25:18.228827] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-03-13T20:25:18.229665] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-03-13T20:25:18.229717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:18.229750] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:18.229777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:18.229834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:18.288524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:18.289401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:18.289487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:18.289523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:18.414344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:18.414724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:18.414766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:18.414796] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:18.418790] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: DOWN (p=22.76%) [2026-03-13T20:25:18.419105] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-03-13T20:25:18.419305] [INFO ] [sig ] LAES: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:18.564988] [INFO ] [LOCAL ] Saved forecast: LAES 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LAES.txt [2026-03-13T20:25:18.565153] [INFO ] [sig ] [1710/3262] Completed LAES in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:18.565196] [INFO ] [sig ] [1711/3262] Forecasting LAND... [2026-03-13T20:25:18.565226] [INFO ] [sig ] Generating forecast for: LAND [2026-03-13T20:25:18.565261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-03-13T20:25:18.576593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-03-13T20:25:18.576893] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-03-13T20:25:18.577730] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-03-13T20:25:18.577784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:18.577815] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:18.577842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:18.577898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:18.636429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:18.637408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:18.637498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:18.637533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:18.764856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:18.765042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:18.765087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:18.765118] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:18.768894] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: DOWN (p=10.01%) [2026-03-13T20:25:18.769247] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-03-13T20:25:18.769429] [INFO ] [sig ] LAND: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:18.918923] [INFO ] [LOCAL ] Saved forecast: LAND 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LAND.txt [2026-03-13T20:25:18.919068] [INFO ] [sig ] [1711/3262] Completed LAND in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:18.919110] [INFO ] [sig ] [1712/3262] Forecasting LANDO... [2026-03-13T20:25:18.919141] [INFO ] [sig ] Generating forecast for: LANDO [2026-03-13T20:25:18.919171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-03-13T20:25:18.930137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-03-13T20:25:18.930471] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-03-13T20:25:18.931304] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-03-13T20:25:18.931370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:18.931407] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:18.931434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:18.931490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:18.989222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:18.990134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:18.990216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:18.990250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:19.093945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:19.094067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:19.094133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:19.094165] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:19.097461] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: UP (p=60.16%) [2026-03-13T20:25:19.097776] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-03-13T20:25:19.097907] [INFO ] [sig ] LANDO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:19.240278] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LANDO.txt [2026-03-13T20:25:19.240404] [INFO ] [sig ] [1712/3262] Completed LANDO in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:19.240446] [INFO ] [sig ] [1713/3262] Forecasting LANDP... [2026-03-13T20:25:19.240475] [INFO ] [sig ] Generating forecast for: LANDP [2026-03-13T20:25:19.240505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-03-13T20:25:19.251074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-03-13T20:25:19.251340] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-03-13T20:25:19.252135] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-03-13T20:25:19.252188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:19.252247] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:19.252276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:19.252334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:19.309559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:19.310263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:19.310346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:19.310379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:19.426456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:19.426690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:19.426746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:19.426789] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:19.431555] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: DOWN (p=10.09%) [2026-03-13T20:25:19.432016] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-03-13T20:25:19.432206] [INFO ] [sig ] LANDP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:19.602059] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LANDP.txt [2026-03-13T20:25:19.602251] [INFO ] [sig ] [1713/3262] Completed LANDP in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:19.602310] [INFO ] [sig ] [1714/3262] Forecasting LAZ... [2026-03-13T20:25:19.602347] [INFO ] [sig ] Generating forecast for: LAZ [2026-03-13T20:25:19.602383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-03-13T20:25:19.616746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-03-13T20:25:19.617265] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-03-13T20:25:19.618543] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-03-13T20:25:19.618652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:19.618697] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:19.618734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:19.618819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:19.679730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:19.680693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:19.680777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:19.680811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:19.807906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:19.808092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:19.808133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:19.808162] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:19.811770] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: DOWN (p=13.91%) [2026-03-13T20:25:19.812056] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-03-13T20:25:19.812191] [INFO ] [sig ] LAZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:19.955309] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LAZ.txt [2026-03-13T20:25:19.955435] [INFO ] [sig ] [1714/3262] Completed LAZ in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 9.3m [2026-03-13T20:25:19.955476] [INFO ] [sig ] [1715/3262] Forecasting LBRDA... [2026-03-13T20:25:19.955506] [INFO ] [sig ] Generating forecast for: LBRDA [2026-03-13T20:25:19.955537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-03-13T20:25:19.966551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-03-13T20:25:19.966858] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-03-13T20:25:19.967714] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-03-13T20:25:19.967767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:19.967801] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:19.967829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:19.967888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:20.028378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:20.029103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:20.029195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:20.029231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:20.150308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:20.150477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:20.150516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:20.150546] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:20.154003] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: DOWN (p=36.27%) [2026-03-13T20:25:20.154282] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-03-13T20:25:20.154421] [INFO ] [sig ] LBRDA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:20.296253] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LBRDA.txt [2026-03-13T20:25:20.296417] [INFO ] [sig ] [1715/3262] Completed LBRDA in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 9.2m [2026-03-13T20:25:20.296465] [INFO ] [sig ] [1716/3262] Forecasting LBRDK... [2026-03-13T20:25:20.296495] [INFO ] [sig ] Generating forecast for: LBRDK [2026-03-13T20:25:20.296528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-03-13T20:25:20.307736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-03-13T20:25:20.308046] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-03-13T20:25:20.309082] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-03-13T20:25:20.309135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:20.309194] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:20.309223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:20.309286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:20.366536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:20.367171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:20.367250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:20.367283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:20.487046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:20.487192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:20.487231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:20.487308] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:20.490790] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: DOWN (p=20.59%) [2026-03-13T20:25:20.491063] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-03-13T20:25:20.491191] [INFO ] [sig ] LBRDK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:20.636539] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LBRDK.txt [2026-03-13T20:25:20.636903] [INFO ] [sig ] [1716/3262] Completed LBRDK in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:20.636948] [INFO ] [sig ] [1717/3262] Forecasting LBTYA... [2026-03-13T20:25:20.636978] [INFO ] [sig ] Generating forecast for: LBTYA [2026-03-13T20:25:20.637009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-03-13T20:25:20.650372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-03-13T20:25:20.651004] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-03-13T20:25:20.651900] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-03-13T20:25:20.651958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:20.651991] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:20.652019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:20.652077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:20.718033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:20.719043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:20.719133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:20.719169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:20.841975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:20.842147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:20.842189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:20.842220] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:20.846033] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: UP (p=57.52%) [2026-03-13T20:25:20.846362] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-03-13T20:25:20.846505] [INFO ] [sig ] LBTYA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:20.995153] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LBTYA.txt [2026-03-13T20:25:20.995295] [INFO ] [sig ] [1717/3262] Completed LBTYA in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:20.995345] [INFO ] [sig ] [1718/3262] Forecasting LBTYK... [2026-03-13T20:25:20.995378] [INFO ] [sig ] Generating forecast for: LBTYK [2026-03-13T20:25:20.995410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-03-13T20:25:21.007535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-03-13T20:25:21.007941] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-03-13T20:25:21.008786] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-03-13T20:25:21.008840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:21.008872] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:21.008898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:21.008955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:21.066793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:21.067458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:21.067538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:21.067599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:21.184387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:21.184590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:21.184634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:21.184663] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:21.188154] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: DOWN (p=12.40%) [2026-03-13T20:25:21.188447] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-03-13T20:25:21.188598] [INFO ] [sig ] LBTYK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:21.338870] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LBTYK.txt [2026-03-13T20:25:21.339006] [INFO ] [sig ] [1718/3262] Completed LBTYK in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:21.339048] [INFO ] [sig ] [1719/3262] Forecasting LC... [2026-03-13T20:25:21.339078] [INFO ] [sig ] Generating forecast for: LC [2026-03-13T20:25:21.339109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-03-13T20:25:21.350999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-03-13T20:25:21.351314] [INFO ] [FORECASTER] Starting predict_future for LC [2026-03-13T20:25:21.352114] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-03-13T20:25:21.352167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:21.352206] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:21.352238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:21.352301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:21.415380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:21.416286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:21.416374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:21.416409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:21.539394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:21.539761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:21.539801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:21.539828] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:21.543246] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: UP (p=65.69%) [2026-03-13T20:25:21.543527] [INFO ] [FORECASTER] Completed predict_future for LC [2026-03-13T20:25:21.543674] [INFO ] [sig ] LC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:21.696370] [INFO ] [LOCAL ] Saved forecast: LC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LC.txt [2026-03-13T20:25:21.696507] [INFO ] [sig ] [1719/3262] Completed LC in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:21.696565] [INFO ] [sig ] [1720/3262] Forecasting LCFY... [2026-03-13T20:25:21.696616] [INFO ] [sig ] Generating forecast for: LCFY [2026-03-13T20:25:21.696648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-03-13T20:25:21.707118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-03-13T20:25:21.707381] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-03-13T20:25:21.708405] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-03-13T20:25:21.708458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:21.708490] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:21.708516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:21.708591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:21.767098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:21.767841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:21.767920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:21.767953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:21.884554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:21.884729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:21.884768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:21.884796] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:21.888521] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: UP (p=62.47%) [2026-03-13T20:25:21.888821] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-03-13T20:25:21.888952] [INFO ] [sig ] LCFY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:22.032813] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LCFY.txt [2026-03-13T20:25:22.032948] [INFO ] [sig ] [1720/3262] Completed LCFY in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:22.032997] [INFO ] [sig ] [1721/3262] Forecasting LCID... [2026-03-13T20:25:22.033035] [INFO ] [sig ] Generating forecast for: LCID [2026-03-13T20:25:22.033066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-03-13T20:25:22.044338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-03-13T20:25:22.044663] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-03-13T20:25:22.045435] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-03-13T20:25:22.045489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:22.045521] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:22.045547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:22.045626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:22.108187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:22.109290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:22.109378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:22.109412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:22.231847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:22.232004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:22.232046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:22.232075] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:22.235569] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: DOWN (p=30.37%) [2026-03-13T20:25:22.235879] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-03-13T20:25:22.236045] [INFO ] [sig ] LCID: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:22.381655] [INFO ] [LOCAL ] Saved forecast: LCID 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LCID.txt [2026-03-13T20:25:22.381782] [INFO ] [sig ] [1721/3262] Completed LCID in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:22.381823] [INFO ] [sig ] [1722/3262] Forecasting LCII... [2026-03-13T20:25:22.381852] [INFO ] [sig ] Generating forecast for: LCII [2026-03-13T20:25:22.381881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-03-13T20:25:22.394613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-03-13T20:25:22.394927] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-03-13T20:25:22.395742] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-03-13T20:25:22.395796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:22.395828] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:22.395855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:22.395913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:22.456689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:22.457313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:22.457390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:22.457422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:22.579331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:22.579484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:22.579533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:22.579567] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:22.583069] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: DOWN (p=30.30%) [2026-03-13T20:25:22.583354] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-03-13T20:25:22.583481] [INFO ] [sig ] LCII: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:22.728304] [INFO ] [LOCAL ] Saved forecast: LCII 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LCII.txt [2026-03-13T20:25:22.728442] [INFO ] [sig ] [1722/3262] Completed LCII in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:22.728506] [INFO ] [sig ] [1723/3262] Forecasting LCNB... [2026-03-13T20:25:22.728539] [INFO ] [sig ] Generating forecast for: LCNB [2026-03-13T20:25:22.728586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-03-13T20:25:22.740289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-03-13T20:25:22.740536] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-03-13T20:25:22.741327] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-03-13T20:25:22.741379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:22.741419] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:22.741447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:22.741503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:22.804103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:22.805067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:22.805181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:22.805217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:22.920051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:22.920212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:22.920268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:22.920303] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:22.923779] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: DOWN (p=47.36%) [2026-03-13T20:25:22.924058] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-03-13T20:25:22.924185] [INFO ] [sig ] LCNB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:23.068365] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LCNB.txt [2026-03-13T20:25:23.068512] [INFO ] [sig ] [1723/3262] Completed LCNB in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:23.068554] [INFO ] [sig ] [1724/3262] Forecasting LDI... [2026-03-13T20:25:23.068603] [INFO ] [sig ] Generating forecast for: LDI [2026-03-13T20:25:23.068635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-03-13T20:25:23.080224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-03-13T20:25:23.080548] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-03-13T20:25:23.081381] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-03-13T20:25:23.081436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:23.081469] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:23.081497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:23.081554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:23.141199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:23.141858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:23.141936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:23.141967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:23.259980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:23.260129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:23.260169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:23.260198] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:23.263627] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: DOWN (p=27.94%) [2026-03-13T20:25:23.263920] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-03-13T20:25:23.264046] [INFO ] [sig ] LDI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:23.413764] [INFO ] [LOCAL ] Saved forecast: LDI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LDI.txt [2026-03-13T20:25:23.413899] [INFO ] [sig ] [1724/3262] Completed LDI in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:23.413938] [INFO ] [sig ] [1725/3262] Forecasting LDP... [2026-03-13T20:25:23.413968] [INFO ] [sig ] Generating forecast for: LDP [2026-03-13T20:25:23.413998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-03-13T20:25:23.425675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-03-13T20:25:23.425981] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-03-13T20:25:23.426776] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-03-13T20:25:23.426828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:23.426859] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:23.426885] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:23.426941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:23.489759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:23.490600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:23.490693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:23.490728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:23.610520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:23.610688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:23.610727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:23.610754] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:23.614184] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: UP (p=83.05%) [2026-03-13T20:25:23.614490] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-03-13T20:25:23.614638] [INFO ] [sig ] LDP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:23.770048] [INFO ] [LOCAL ] Saved forecast: LDP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LDP.txt [2026-03-13T20:25:23.770199] [INFO ] [sig ] [1725/3262] Completed LDP in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:23.770248] [INFO ] [sig ] [1726/3262] Forecasting LE... [2026-03-13T20:25:23.770280] [INFO ] [sig ] Generating forecast for: LE [2026-03-13T20:25:23.770311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-03-13T20:25:23.782824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-03-13T20:25:23.783118] [INFO ] [FORECASTER] Starting predict_future for LE [2026-03-13T20:25:23.783960] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-03-13T20:25:23.784012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:23.784045] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:23.784071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:23.784127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:23.842956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:23.843666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:23.843746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:23.843781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:23.965150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:23.965307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:23.965349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:23.965383] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:23.968951] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=24.30%) [2026-03-13T20:25:23.969242] [INFO ] [FORECASTER] Completed predict_future for LE [2026-03-13T20:25:23.969376] [INFO ] [sig ] LE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:24.115272] [INFO ] [LOCAL ] Saved forecast: LE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LE.txt [2026-03-13T20:25:24.115447] [INFO ] [sig ] [1726/3262] Completed LE in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:24.115489] [INFO ] [sig ] [1727/3262] Forecasting LEA... [2026-03-13T20:25:24.115518] [INFO ] [sig ] Generating forecast for: LEA [2026-03-13T20:25:24.115548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-03-13T20:25:24.126504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-03-13T20:25:24.126832] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-03-13T20:25:24.131221] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-03-13T20:25:24.131303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:24.131361] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:24.131394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:24.131466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:24.189647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:24.190860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:24.190966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:24.191001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:24.315845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:24.316005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:24.316045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:24.316074] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:24.319899] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: UP (p=66.65%) [2026-03-13T20:25:24.320199] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-03-13T20:25:24.320330] [INFO ] [sig ] LEA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:24.467947] [INFO ] [LOCAL ] Saved forecast: LEA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LEA.txt [2026-03-13T20:25:24.468088] [INFO ] [sig ] [1727/3262] Completed LEA in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:24.468126] [INFO ] [sig ] [1728/3262] Forecasting LECO... [2026-03-13T20:25:24.468156] [INFO ] [sig ] Generating forecast for: LECO [2026-03-13T20:25:24.468186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-03-13T20:25:24.480294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-03-13T20:25:24.480664] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-03-13T20:25:24.481460] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-03-13T20:25:24.481512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:24.481544] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:24.481592] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:24.481656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:24.538977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:24.539784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:24.539867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:24.539900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:24.661389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:24.661552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:24.661617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:24.661646] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:24.665052] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: UP (p=53.08%) [2026-03-13T20:25:24.665337] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-03-13T20:25:24.665489] [INFO ] [sig ] LECO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:24.808243] [INFO ] [LOCAL ] Saved forecast: LECO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LECO.txt [2026-03-13T20:25:24.808400] [INFO ] [sig ] [1728/3262] Completed LECO in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:24.808448] [INFO ] [sig ] [1729/3262] Forecasting LEG... [2026-03-13T20:25:24.808484] [INFO ] [sig ] Generating forecast for: LEG [2026-03-13T20:25:24.808521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-03-13T20:25:24.823033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-03-13T20:25:24.823444] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-03-13T20:25:24.824295] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-03-13T20:25:24.824348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:24.824379] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:24.824406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:24.824462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:24.883836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:24.884797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:24.884898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:24.884943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:25.010275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:25.010451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:25.010493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:25.010522] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:25.014100] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: UP (p=84.63%) [2026-03-13T20:25:25.014402] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-03-13T20:25:25.014535] [INFO ] [sig ] LEG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:25.161625] [INFO ] [LOCAL ] Saved forecast: LEG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LEG.txt [2026-03-13T20:25:25.161807] [INFO ] [sig ] [1729/3262] Completed LEG in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:25.161851] [INFO ] [sig ] [1730/3262] Forecasting LEGH... [2026-03-13T20:25:25.161892] [INFO ] [sig ] Generating forecast for: LEGH [2026-03-13T20:25:25.161922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-03-13T20:25:25.173791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-03-13T20:25:25.174203] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-03-13T20:25:25.175104] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-03-13T20:25:25.175158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:25.175222] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:25.175250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:25.175307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:25.233710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:25.234619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:25.234704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:25.234737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:25.354770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:25.354934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:25.354974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:25.355001] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:25.358476] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: DOWN (p=30.67%) [2026-03-13T20:25:25.358793] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-03-13T20:25:25.358923] [INFO ] [sig ] LEGH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:25.506320] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LEGH.txt [2026-03-13T20:25:25.506492] [INFO ] [sig ] [1730/3262] Completed LEGH in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 9.2m [2026-03-13T20:25:25.506535] [INFO ] [sig ] [1731/3262] Forecasting LEGN... [2026-03-13T20:25:25.506599] [INFO ] [sig ] Generating forecast for: LEGN [2026-03-13T20:25:25.506634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-03-13T20:25:25.518964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-03-13T20:25:25.519350] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-03-13T20:25:25.520251] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-03-13T20:25:25.520303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:25.520335] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:25.520362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:25.520417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:25.578267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:25.579216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:25.579310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:25.579349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:25.695046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:25.695219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:25.695260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:25.695288] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:25.698806] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: DOWN (p=12.16%) [2026-03-13T20:25:25.699095] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-03-13T20:25:25.699227] [INFO ] [sig ] LEGN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:25.844622] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LEGN.txt [2026-03-13T20:25:25.844838] [INFO ] [sig ] [1731/3262] Completed LEGN in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 9.1m [2026-03-13T20:25:25.844899] [INFO ] [sig ] [1732/3262] Forecasting LEN... [2026-03-13T20:25:25.844942] [INFO ] [sig ] Generating forecast for: LEN [2026-03-13T20:25:25.844985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-03-13T20:25:25.857416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-03-13T20:25:25.857916] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-03-13T20:25:25.859101] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-03-13T20:25:25.859186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:25.859241] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:25.859290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:25.859390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:25.918242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:25.919158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:25.919246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:25.919279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:26.041354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:26.041516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:26.041556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:26.041608] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:26.044978] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: UP (p=52.57%) [2026-03-13T20:25:26.045258] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-03-13T20:25:26.045384] [INFO ] [sig ] LEN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:26.187492] [INFO ] [LOCAL ] Saved forecast: LEN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LEN.txt [2026-03-13T20:25:26.190906] [INFO ] [sig ] [1732/3262] Completed LEN in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 9.1m [2026-03-13T20:25:26.191015] [INFO ] [sig ] [1733/3262] Forecasting LENZ... [2026-03-13T20:25:26.191050] [INFO ] [sig ] Generating forecast for: LENZ [2026-03-13T20:25:26.191081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-03-13T20:25:26.204254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-03-13T20:25:26.204605] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-03-13T20:25:26.205816] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-03-13T20:25:26.205868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:26.205899] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:26.205926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:26.205982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:26.268687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:26.269379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:26.269477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:26.269513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:26.398546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:26.398730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:26.398801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:26.398884] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:26.402821] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: UP (p=57.78%) [2026-03-13T20:25:26.403099] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-03-13T20:25:26.403249] [INFO ] [sig ] LENZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:26.551519] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LENZ.txt [2026-03-13T20:25:26.551701] [INFO ] [sig ] [1733/3262] Completed LENZ in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-13T20:25:26.551747] [INFO ] [sig ] [1734/3262] Forecasting LEO... [2026-03-13T20:25:26.551779] [INFO ] [sig ] Generating forecast for: LEO [2026-03-13T20:25:26.551811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-03-13T20:25:26.562988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-03-13T20:25:26.563266] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-03-13T20:25:26.564093] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-03-13T20:25:26.564147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:26.564180] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:26.564207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:26.564264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:26.622109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:26.622787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:26.622867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:26.622901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:26.744461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:26.744650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:26.744693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:26.744739] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:26.748301] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-03-13T20:25:26.748620] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-03-13T20:25:26.748757] [INFO ] [sig ] LEO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:26.901966] [INFO ] [LOCAL ] Saved forecast: LEO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LEO.txt [2026-03-13T20:25:26.902166] [INFO ] [sig ] [1734/3262] Completed LEO in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-13T20:25:26.902209] [INFO ] [sig ] [1735/3262] Forecasting LEVI... [2026-03-13T20:25:26.902241] [INFO ] [sig ] Generating forecast for: LEVI [2026-03-13T20:25:26.902277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-03-13T20:25:26.915184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-03-13T20:25:26.915617] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-03-13T20:25:26.916621] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-03-13T20:25:26.916673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:26.916705] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:26.916732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:26.916797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:26.981946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:26.983060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:26.983148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:26.983183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:27.117554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:27.117754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:27.117796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:27.117826] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:27.121850] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: UP (p=54.87%) [2026-03-13T20:25:27.122142] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-03-13T20:25:27.122273] [INFO ] [sig ] LEVI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:27.268664] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LEVI.txt [2026-03-13T20:25:27.268822] [INFO ] [sig ] [1735/3262] Completed LEVI in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-13T20:25:27.268863] [INFO ] [sig ] [1736/3262] Forecasting LFMD... [2026-03-13T20:25:27.268894] [INFO ] [sig ] Generating forecast for: LFMD [2026-03-13T20:25:27.268925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-03-13T20:25:27.280309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-03-13T20:25:27.280700] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-03-13T20:25:27.281515] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-03-13T20:25:27.281601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:27.281637] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:27.281664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:27.281720] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:27.339640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:27.340565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:27.340683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:27.340717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:27.469257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:27.469417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:27.469466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:27.469501] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:27.472976] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-03-13T20:25:27.473251] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-03-13T20:25:27.473378] [INFO ] [sig ] LFMD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:27.621161] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LFMD.txt [2026-03-13T20:25:27.621317] [INFO ] [sig ] [1736/3262] Completed LFMD in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-13T20:25:27.621358] [INFO ] [sig ] [1737/3262] Forecasting LFUS... [2026-03-13T20:25:27.621387] [INFO ] [sig ] Generating forecast for: LFUS [2026-03-13T20:25:27.621416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-03-13T20:25:27.633372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-03-13T20:25:27.633931] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-03-13T20:25:27.634759] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-03-13T20:25:27.634811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:27.634843] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:27.634869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:27.634925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:27.693846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:27.694559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:27.694658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:27.694691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:27.834404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:27.834605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:27.834668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:27.834712] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:27.838929] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: UP (p=79.01%) [2026-03-13T20:25:27.839298] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-03-13T20:25:27.839462] [INFO ] [sig ] LFUS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:27.993109] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LFUS.txt [2026-03-13T20:25:27.993240] [INFO ] [sig ] [1737/3262] Completed LFUS in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-13T20:25:27.993280] [INFO ] [sig ] [1738/3262] Forecasting LFVN... [2026-03-13T20:25:27.993310] [INFO ] [sig ] Generating forecast for: LFVN [2026-03-13T20:25:27.993340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-03-13T20:25:28.004599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-03-13T20:25:28.004928] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-03-13T20:25:28.005733] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-03-13T20:25:28.005785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:28.005817] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:28.005844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:28.005926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:28.063599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:28.064378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:28.064462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:28.064495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:28.184493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:28.184687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:28.184912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:28.184941] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:28.188554] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: DOWN (p=19.57%) [2026-03-13T20:25:28.188863] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-03-13T20:25:28.188989] [INFO ] [sig ] LFVN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:28.337072] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LFVN.txt [2026-03-13T20:25:28.337247] [INFO ] [sig ] [1738/3262] Completed LFVN in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-13T20:25:28.337298] [INFO ] [sig ] [1739/3262] Forecasting LGCL... [2026-03-13T20:25:28.337338] [INFO ] [sig ] Generating forecast for: LGCL [2026-03-13T20:25:28.337374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-03-13T20:25:28.348350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-03-13T20:25:28.348710] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-03-13T20:25:28.349558] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-03-13T20:25:28.349630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:28.349662] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:28.349689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:28.349746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:28.408788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:28.409720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:28.409809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:28.409842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:28.524739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:28.524905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:28.524946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:28.524975] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:28.528607] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: UP (p=87.73%) [2026-03-13T20:25:28.528892] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-03-13T20:25:28.529023] [INFO ] [sig ] LGCL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:28.671819] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LGCL.txt [2026-03-13T20:25:28.671982] [INFO ] [sig ] [1739/3262] Completed LGCL in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-13T20:25:28.672023] [INFO ] [sig ] [1740/3262] Forecasting LGI... [2026-03-13T20:25:28.672053] [INFO ] [sig ] Generating forecast for: LGI [2026-03-13T20:25:28.672083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-03-13T20:25:28.683413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-03-13T20:25:28.683849] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-03-13T20:25:28.684752] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-03-13T20:25:28.684821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:28.684855] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:28.684883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:28.684941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:28.745062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:28.745839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:28.745989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:28.746041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:28.864723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:28.864864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:28.864905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:28.864934] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:28.868862] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=78.12%) [2026-03-13T20:25:28.869143] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-03-13T20:25:28.869274] [INFO ] [sig ] LGI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:29.017687] [INFO ] [LOCAL ] Saved forecast: LGI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LGI.txt [2026-03-13T20:25:29.018063] [INFO ] [sig ] [1740/3262] Completed LGI in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-13T20:25:29.018119] [INFO ] [sig ] [1741/3262] Forecasting LGIH... [2026-03-13T20:25:29.018153] [INFO ] [sig ] Generating forecast for: LGIH [2026-03-13T20:25:29.018183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-03-13T20:25:29.029876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-03-13T20:25:29.030203] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-03-13T20:25:29.031094] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-03-13T20:25:29.031148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:29.031192] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:29.031220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:29.031278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:29.091319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:29.092014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:29.092095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:29.092129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:29.212067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:29.212217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:29.212257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:29.212286] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:29.215778] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: UP (p=52.14%) [2026-03-13T20:25:29.216088] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-03-13T20:25:29.216225] [INFO ] [sig ] LGIH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:29.363533] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LGIH.txt [2026-03-13T20:25:29.363748] [INFO ] [sig ] [1741/3262] Completed LGIH in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-13T20:25:29.363790] [INFO ] [sig ] [1742/3262] Forecasting LGND... [2026-03-13T20:25:29.363819] [INFO ] [sig ] Generating forecast for: LGND [2026-03-13T20:25:29.363851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-03-13T20:25:29.376097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-03-13T20:25:29.376450] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-03-13T20:25:29.377293] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-03-13T20:25:29.377346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:29.377379] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:29.377407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:29.377464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:29.437198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:29.438169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:29.438258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:29.438293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:29.558764] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:29.558930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:29.558970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:29.559000] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:29.563033] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-03-13T20:25:29.563340] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-03-13T20:25:29.563476] [INFO ] [sig ] LGND: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:29.712567] [INFO ] [LOCAL ] Saved forecast: LGND 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LGND.txt [2026-03-13T20:25:29.712771] [INFO ] [sig ] [1742/3262] Completed LGND in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-13T20:25:29.712814] [INFO ] [sig ] [1743/3262] Forecasting LH... [2026-03-13T20:25:29.712845] [INFO ] [sig ] Generating forecast for: LH [2026-03-13T20:25:29.712885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-03-13T20:25:29.725406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-03-13T20:25:29.725879] [INFO ] [FORECASTER] Starting predict_future for LH [2026-03-13T20:25:29.726809] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-03-13T20:25:29.726867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:29.726916] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:29.726955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:29.727046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:29.794602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:29.795476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:29.795606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:29.795645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:29.913595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:29.913752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:29.913792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:29.913822] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:29.917302] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: DOWN (p=15.64%) [2026-03-13T20:25:29.917619] [INFO ] [FORECASTER] Completed predict_future for LH [2026-03-13T20:25:29.917753] [INFO ] [sig ] LH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:30.061287] [INFO ] [LOCAL ] Saved forecast: LH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LH.txt [2026-03-13T20:25:30.061511] [INFO ] [sig ] [1743/3262] Completed LH in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-13T20:25:30.061556] [INFO ] [sig ] [1744/3262] Forecasting LHX... [2026-03-13T20:25:30.061610] [INFO ] [sig ] Generating forecast for: LHX [2026-03-13T20:25:30.061643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-03-13T20:25:30.072470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-03-13T20:25:30.072865] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-03-13T20:25:30.073703] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-03-13T20:25:30.073755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:30.073787] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:30.073814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:30.073870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:30.130997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:30.131949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:30.132038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:30.132070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:30.255658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:30.255815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:30.255854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:30.255883] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:30.259315] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: DOWN (p=41.94%) [2026-03-13T20:25:30.259616] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-03-13T20:25:30.259747] [INFO ] [sig ] LHX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:30.407967] [INFO ] [LOCAL ] Saved forecast: LHX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LHX.txt [2026-03-13T20:25:30.408115] [INFO ] [sig ] [1744/3262] Completed LHX in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-13T20:25:30.408156] [INFO ] [sig ] [1745/3262] Forecasting LI... [2026-03-13T20:25:30.408187] [INFO ] [sig ] Generating forecast for: LI [2026-03-13T20:25:30.408217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-03-13T20:25:30.420765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-03-13T20:25:30.421102] [INFO ] [FORECASTER] Starting predict_future for LI [2026-03-13T20:25:30.421972] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-03-13T20:25:30.422026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:30.422059] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:30.422088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:30.422146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:30.483702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:30.484499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:30.484616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:30.484655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:30.612049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:30.612217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:30.612257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:30.612286] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:30.616304] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-03-13T20:25:30.616652] [INFO ] [FORECASTER] Completed predict_future for LI [2026-03-13T20:25:30.616815] [INFO ] [sig ] LI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:30.773501] [INFO ] [LOCAL ] Saved forecast: LI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LI.txt [2026-03-13T20:25:30.773692] [INFO ] [sig ] [1745/3262] Completed LI in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-13T20:25:30.773735] [INFO ] [sig ] [1746/3262] Forecasting LICN... [2026-03-13T20:25:30.773766] [INFO ] [sig ] Generating forecast for: LICN [2026-03-13T20:25:30.773797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-03-13T20:25:30.784791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-03-13T20:25:30.785199] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-03-13T20:25:30.786095] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-03-13T20:25:30.786149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:30.786182] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:30.786221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:30.786278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:30.844310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:30.845128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:30.845215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:30.845250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:30.951412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:30.951586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:30.951631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:30.951662] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:30.955142] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: DOWN (p=8.65%) [2026-03-13T20:25:30.955424] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-03-13T20:25:30.955555] [INFO ] [sig ] LICN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:31.105124] [INFO ] [LOCAL ] Saved forecast: LICN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LICN.txt [2026-03-13T20:25:31.105265] [INFO ] [sig ] [1746/3262] Completed LICN in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 9.1m [2026-03-13T20:25:31.105306] [INFO ] [sig ] [1747/3262] Forecasting LIF... [2026-03-13T20:25:31.105336] [INFO ] [sig ] Generating forecast for: LIF [2026-03-13T20:25:31.105375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-03-13T20:25:31.118729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-03-13T20:25:31.119058] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-03-13T20:25:31.119941] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-03-13T20:25:31.119997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:31.120068] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:31.120100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:31.120160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:31.182239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:31.182939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:31.183031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:31.183065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:31.311036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:31.311203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:31.311262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:31.311293] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:31.314875] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: DOWN (p=22.16%) [2026-03-13T20:25:31.315164] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-03-13T20:25:31.315296] [INFO ] [sig ] LIF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:31.465646] [INFO ] [LOCAL ] Saved forecast: LIF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LIF.txt [2026-03-13T20:25:31.465795] [INFO ] [sig ] [1747/3262] Completed LIF in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 9.0m [2026-03-13T20:25:31.465836] [INFO ] [sig ] [1748/3262] Forecasting LII... [2026-03-13T20:25:31.465866] [INFO ] [sig ] Generating forecast for: LII [2026-03-13T20:25:31.465895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-03-13T20:25:31.477093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-03-13T20:25:31.477489] [INFO ] [FORECASTER] Starting predict_future for LII [2026-03-13T20:25:31.478387] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-03-13T20:25:31.478441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:31.478473] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:31.478499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:31.478556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:31.536793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:31.537760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:31.537848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:31.537883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:31.659673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:31.659840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:31.659883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:31.659912] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:31.663449] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: UP (p=95.13%) [2026-03-13T20:25:31.663768] [INFO ] [FORECASTER] Completed predict_future for LII [2026-03-13T20:25:31.663900] [INFO ] [sig ] LII: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:31.809905] [INFO ] [LOCAL ] Saved forecast: LII 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LII.txt [2026-03-13T20:25:31.810096] [INFO ] [sig ] [1748/3262] Completed LII in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 9.0m [2026-03-13T20:25:31.810137] [INFO ] [sig ] [1749/3262] Forecasting LILA... [2026-03-13T20:25:31.810168] [INFO ] [sig ] Generating forecast for: LILA [2026-03-13T20:25:31.810198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-03-13T20:25:31.821968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-03-13T20:25:31.822330] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-03-13T20:25:31.823243] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-03-13T20:25:31.823298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:31.823330] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:31.823357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:31.823414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:31.882362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:31.883287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:31.883385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:31.883421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:32.004894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:32.005060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:32.005102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:32.005130] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:32.008606] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: DOWN (p=3.56%) [2026-03-13T20:25:32.008886] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-03-13T20:25:32.009018] [INFO ] [sig ] LILA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:32.156189] [INFO ] [LOCAL ] Saved forecast: LILA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LILA.txt [2026-03-13T20:25:32.156346] [INFO ] [sig ] [1749/3262] Completed LILA in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 9.0m [2026-03-13T20:25:32.156387] [INFO ] [sig ] [1750/3262] Forecasting LILAK... [2026-03-13T20:25:32.156416] [INFO ] [sig ] Generating forecast for: LILAK [2026-03-13T20:25:32.156448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-03-13T20:25:32.168018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-03-13T20:25:32.168378] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-03-13T20:25:32.169209] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-03-13T20:25:32.169263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:32.169295] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:32.169321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:32.169376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:32.231076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:32.232308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:32.232422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:32.232477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:32.366751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:32.366966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:32.367008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:32.367082] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:32.372044] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-03-13T20:25:32.372426] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-03-13T20:25:32.372615] [INFO ] [sig ] LILAK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:32.523438] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LILAK.txt [2026-03-13T20:25:32.523608] [INFO ] [sig ] [1750/3262] Completed LILAK in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:32.523654] [INFO ] [sig ] [1751/3262] Forecasting LIND... [2026-03-13T20:25:32.523684] [INFO ] [sig ] Generating forecast for: LIND [2026-03-13T20:25:32.523714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-03-13T20:25:32.536519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-03-13T20:25:32.536973] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-03-13T20:25:32.538207] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-03-13T20:25:32.538263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:32.538311] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:32.538340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:32.538407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:32.600403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:32.601527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:32.601651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:32.601693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:32.742034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:32.742210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:32.742252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:32.742282] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:32.745953] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: UP (p=85.54%) [2026-03-13T20:25:32.746281] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-03-13T20:25:32.746428] [INFO ] [sig ] LIND: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:32.919424] [INFO ] [LOCAL ] Saved forecast: LIND 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LIND.txt [2026-03-13T20:25:32.919619] [INFO ] [sig ] [1751/3262] Completed LIND in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:32.919694] [INFO ] [sig ] [1752/3262] Forecasting LINE... [2026-03-13T20:25:32.919730] [INFO ] [sig ] Generating forecast for: LINE [2026-03-13T20:25:32.919760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-03-13T20:25:32.931655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-03-13T20:25:32.932171] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-03-13T20:25:32.933184] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-03-13T20:25:32.933238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:32.933271] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:32.933298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:32.933355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:32.994619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:32.995437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:32.995522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:32.995564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:33.122381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:33.122553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:33.122612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:33.122642] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:33.126074] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: DOWN (p=0.25%) [2026-03-13T20:25:33.126351] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-03-13T20:25:33.126475] [INFO ] [sig ] LINE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:33.275235] [INFO ] [LOCAL ] Saved forecast: LINE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LINE.txt [2026-03-13T20:25:33.275382] [INFO ] [sig ] [1752/3262] Completed LINE in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:33.275423] [INFO ] [sig ] [1753/3262] Forecasting LINK... [2026-03-13T20:25:33.275453] [INFO ] [sig ] Generating forecast for: LINK [2026-03-13T20:25:33.275483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-03-13T20:25:33.287193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-03-13T20:25:33.287464] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-03-13T20:25:33.288349] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-03-13T20:25:33.288403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:33.288434] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:33.288460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:33.288516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:33.347931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:33.348823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:33.349099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:33.349132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:33.470229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:33.470390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:33.470432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:33.470462] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:33.474242] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: UP (p=99.19%) [2026-03-13T20:25:33.474537] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-03-13T20:25:33.474698] [INFO ] [sig ] LINK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:33.639965] [INFO ] [LOCAL ] Saved forecast: LINK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LINK.txt [2026-03-13T20:25:33.640150] [INFO ] [sig ] [1753/3262] Completed LINK in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:33.640203] [INFO ] [sig ] [1754/3262] Forecasting LITE... [2026-03-13T20:25:33.640252] [INFO ] [sig ] Generating forecast for: LITE [2026-03-13T20:25:33.640299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-03-13T20:25:33.652709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-03-13T20:25:33.653085] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-03-13T20:25:33.654082] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-03-13T20:25:33.654138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:33.654183] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:33.654225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:33.654288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:33.721514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:33.722413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:33.722498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:33.722533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:33.862531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:33.862754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:33.862810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:33.862845] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:33.866541] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: UP (p=94.20%) [2026-03-13T20:25:33.866912] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-03-13T20:25:33.867080] [INFO ] [sig ] LITE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:34.034114] [INFO ] [LOCAL ] Saved forecast: LITE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LITE.txt [2026-03-13T20:25:34.034286] [INFO ] [sig ] [1754/3262] Completed LITE in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:34.034337] [INFO ] [sig ] [1755/3262] Forecasting LITM... [2026-03-13T20:25:34.034370] [INFO ] [sig ] Generating forecast for: LITM [2026-03-13T20:25:34.034403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-03-13T20:25:34.047329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-03-13T20:25:34.047739] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-03-13T20:25:34.048803] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-03-13T20:25:34.048859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:34.048893] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:34.048921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:34.048979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:34.115424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:34.116374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:34.116459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:34.116494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:34.247865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:34.248030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:34.248084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:34.248122] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:34.251746] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=56.71%) [2026-03-13T20:25:34.252033] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-03-13T20:25:34.252192] [INFO ] [sig ] LITM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:34.417350] [INFO ] [LOCAL ] Saved forecast: LITM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LITM.txt [2026-03-13T20:25:34.417512] [INFO ] [sig ] [1755/3262] Completed LITM in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:34.417555] [INFO ] [sig ] [1756/3262] Forecasting LIVN... [2026-03-13T20:25:34.417643] [INFO ] [sig ] Generating forecast for: LIVN [2026-03-13T20:25:34.417676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-03-13T20:25:34.429665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-03-13T20:25:34.430009] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-03-13T20:25:34.430950] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-03-13T20:25:34.431005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:34.431039] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:34.431067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:34.431124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:34.498056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:34.499098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:34.499191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:34.499239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:34.628415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:34.628590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:34.628633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:34.628662] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:34.632221] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: DOWN (p=33.26%) [2026-03-13T20:25:34.632497] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-03-13T20:25:34.632683] [INFO ] [sig ] LIVN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:34.777957] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LIVN.txt [2026-03-13T20:25:34.778114] [INFO ] [sig ] [1756/3262] Completed LIVN in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:34.778156] [INFO ] [sig ] [1757/3262] Forecasting LKFN... [2026-03-13T20:25:34.778185] [INFO ] [sig ] Generating forecast for: LKFN [2026-03-13T20:25:34.778215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-03-13T20:25:34.788767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-03-13T20:25:34.789139] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-03-13T20:25:34.789971] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-03-13T20:25:34.790024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:34.790055] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:34.790082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:34.790138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:34.848157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:34.849131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:34.849258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:34.849296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:34.973913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:34.974076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:34.974117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:34.974148] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:34.977833] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-03-13T20:25:34.978132] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-03-13T20:25:34.978284] [INFO ] [sig ] LKFN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:35.125395] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LKFN.txt [2026-03-13T20:25:35.125546] [INFO ] [sig ] [1757/3262] Completed LKFN in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:35.125608] [INFO ] [sig ] [1758/3262] Forecasting LKQ... [2026-03-13T20:25:35.125641] [INFO ] [sig ] Generating forecast for: LKQ [2026-03-13T20:25:35.125671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-03-13T20:25:35.136534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-03-13T20:25:35.136871] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-03-13T20:25:35.137699] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-03-13T20:25:35.137764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:35.137797] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:35.137824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:35.137880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:35.194783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:35.195502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:35.195599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:35.195636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:35.313300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:35.313456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:35.313514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:35.313545] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:35.317095] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=37.77%) [2026-03-13T20:25:35.317395] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-03-13T20:25:35.317531] [INFO ] [sig ] LKQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:35.463088] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LKQ.txt [2026-03-13T20:25:35.463256] [INFO ] [sig ] [1758/3262] Completed LKQ in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:35.463298] [INFO ] [sig ] [1759/3262] Forecasting LLY... [2026-03-13T20:25:35.463328] [INFO ] [sig ] Generating forecast for: LLY [2026-03-13T20:25:35.463359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-03-13T20:25:35.474113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-03-13T20:25:35.474421] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-03-13T20:25:35.475248] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-03-13T20:25:35.475300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:35.475332] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:35.475358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:35.475414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:35.538390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:35.539271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:35.539355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:35.539390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:35.662005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:35.662163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:35.662202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:35.662231] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:35.665736] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: DOWN (p=19.92%) [2026-03-13T20:25:35.666011] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-03-13T20:25:35.666137] [INFO ] [sig ] LLY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:35.807862] [INFO ] [LOCAL ] Saved forecast: LLY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LLY.txt [2026-03-13T20:25:35.807998] [INFO ] [sig ] [1759/3262] Completed LLY in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:35.808038] [INFO ] [sig ] [1760/3262] Forecasting LMB... [2026-03-13T20:25:35.808068] [INFO ] [sig ] Generating forecast for: LMB [2026-03-13T20:25:35.808098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-03-13T20:25:35.819027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-03-13T20:25:35.819333] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-03-13T20:25:35.820149] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-03-13T20:25:35.820202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:35.820234] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:35.820261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:35.820317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:35.878849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:35.879476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:35.879569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:35.879626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:36.005673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:36.005857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:36.005914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:36.005956] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:36.009767] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: UP (p=74.84%) [2026-03-13T20:25:36.010043] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-03-13T20:25:36.010176] [INFO ] [sig ] LMB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:36.165472] [INFO ] [LOCAL ] Saved forecast: LMB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LMB.txt [2026-03-13T20:25:36.165672] [INFO ] [sig ] [1760/3262] Completed LMB in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:36.165719] [INFO ] [sig ] [1761/3262] Forecasting LMBS... [2026-03-13T20:25:36.165750] [INFO ] [sig ] Generating forecast for: LMBS [2026-03-13T20:25:36.165781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-03-13T20:25:36.177383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-03-13T20:25:36.177749] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-03-13T20:25:36.178537] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-03-13T20:25:36.178616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:36.178650] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:36.178677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:36.178732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:36.237648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:36.238554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:36.238660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:36.238694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:36.394425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:36.394634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:36.394690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:36.394730] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:36.399755] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-03-13T20:25:36.400193] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-03-13T20:25:36.400380] [INFO ] [sig ] LMBS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:36.570799] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LMBS.txt [2026-03-13T20:25:36.571016] [INFO ] [sig ] [1761/3262] Completed LMBS in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:36.571069] [INFO ] [sig ] [1762/3262] Forecasting LMND... [2026-03-13T20:25:36.571110] [INFO ] [sig ] Generating forecast for: LMND [2026-03-13T20:25:36.571150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-03-13T20:25:36.587192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-03-13T20:25:36.587797] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-03-13T20:25:36.589037] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-03-13T20:25:36.589110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:36.589190] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:36.589234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:36.589319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:36.670848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:36.672189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:36.672353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:36.672416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:36.847379] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:36.847625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:36.847697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:36.847750] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:36.853539] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: DOWN (p=39.52%) [2026-03-13T20:25:36.854061] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-03-13T20:25:36.854268] [INFO ] [sig ] LMND: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:37.087713] [INFO ] [LOCAL ] Saved forecast: LMND 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LMND.txt [2026-03-13T20:25:37.087959] [INFO ] [sig ] [1762/3262] Completed LMND in 0.5s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:37.088014] [INFO ] [sig ] [1763/3262] Forecasting LNC... [2026-03-13T20:25:37.088056] [INFO ] [sig ] Generating forecast for: LNC [2026-03-13T20:25:37.088093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-03-13T20:25:37.123036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-03-13T20:25:37.123647] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-03-13T20:25:37.124972] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-03-13T20:25:37.125058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:37.125112] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:37.125163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:37.125371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:37.217431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:37.218749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:37.218877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:37.218932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:37.390238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:37.390440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:37.390502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:37.390550] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:37.395913] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: UP (p=99.18%) [2026-03-13T20:25:37.396385] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-03-13T20:25:37.396611] [INFO ] [sig ] LNC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:37.610299] [INFO ] [LOCAL ] Saved forecast: LNC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LNC.txt [2026-03-13T20:25:37.610540] [INFO ] [sig ] [1763/3262] Completed LNC in 0.5s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:37.610634] [INFO ] [sig ] [1764/3262] Forecasting LNG... [2026-03-13T20:25:37.610690] [INFO ] [sig ] Generating forecast for: LNG [2026-03-13T20:25:37.610743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-03-13T20:25:37.624738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-03-13T20:25:37.625218] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-03-13T20:25:37.626341] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-03-13T20:25:37.626400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:37.626482] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:37.626527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:37.626643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:37.693827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:37.694789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:37.694877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:37.694912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:37.828125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:37.828299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:37.828341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:37.828370] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:37.832133] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: UP (p=69.82%) [2026-03-13T20:25:37.832511] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-03-13T20:25:37.832684] [INFO ] [sig ] LNG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:37.980109] [INFO ] [LOCAL ] Saved forecast: LNG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LNG.txt [2026-03-13T20:25:37.980281] [INFO ] [sig ] [1764/3262] Completed LNG in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.0m [2026-03-13T20:25:37.980333] [INFO ] [sig ] [1765/3262] Forecasting LNKB... [2026-03-13T20:25:37.980368] [INFO ] [sig ] Generating forecast for: LNKB [2026-03-13T20:25:37.980404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-03-13T20:25:37.991595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-03-13T20:25:37.991943] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-03-13T20:25:37.992777] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-03-13T20:25:37.992830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:37.992862] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:37.992887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:37.992942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:38.049687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:38.050513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:38.050612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:38.050649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:38.170267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:38.170432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:38.170473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:38.170501] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:38.174322] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-03-13T20:25:38.174631] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-03-13T20:25:38.174763] [INFO ] [sig ] LNKB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:38.318001] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LNKB.txt [2026-03-13T20:25:38.318153] [INFO ] [sig ] [1765/3262] Completed LNKB in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 8.9m [2026-03-13T20:25:38.318194] [INFO ] [sig ] [1766/3262] Forecasting LNTH... [2026-03-13T20:25:38.318224] [INFO ] [sig ] Generating forecast for: LNTH [2026-03-13T20:25:38.318269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-03-13T20:25:38.329401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-03-13T20:25:38.329796] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-03-13T20:25:38.330610] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-03-13T20:25:38.330661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:38.330694] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:38.330719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:38.330774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:38.391934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:38.392965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:38.393068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:38.393109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:38.525081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:38.525266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:38.525320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:38.525357] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:38.530387] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: UP (p=62.65%) [2026-03-13T20:25:38.530862] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-03-13T20:25:38.531200] [INFO ] [sig ] LNTH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:38.691960] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LNTH.txt [2026-03-13T20:25:38.692105] [INFO ] [sig ] [1766/3262] Completed LNTH in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:38.692146] [INFO ] [sig ] [1767/3262] Forecasting LOAN... [2026-03-13T20:25:38.692176] [INFO ] [sig ] Generating forecast for: LOAN [2026-03-13T20:25:38.692206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-03-13T20:25:38.704019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-03-13T20:25:38.704316] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-03-13T20:25:38.705116] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-03-13T20:25:38.705168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:38.705200] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:38.705226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:38.705282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:38.762817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:38.763901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:38.763987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:38.764044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:38.891265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:38.891453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:38.891504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:38.891587] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:38.895497] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: UP (p=87.63%) [2026-03-13T20:25:38.895883] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-03-13T20:25:38.896064] [INFO ] [sig ] LOAN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:39.043950] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LOAN.txt [2026-03-13T20:25:39.044105] [INFO ] [sig ] [1767/3262] Completed LOAN in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:39.044147] [INFO ] [sig ] [1768/3262] Forecasting LOMA... [2026-03-13T20:25:39.044177] [INFO ] [sig ] Generating forecast for: LOMA [2026-03-13T20:25:39.044208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-03-13T20:25:39.056427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-03-13T20:25:39.056800] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-03-13T20:25:39.057819] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-03-13T20:25:39.058064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:39.058095] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:39.058122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:39.058178] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:39.117469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:39.118314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:39.118396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:39.118430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:39.240483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:39.240664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:39.240705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:39.240738] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:39.244654] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: UP (p=68.57%) [2026-03-13T20:25:39.244965] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-03-13T20:25:39.245243] [INFO ] [sig ] LOMA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:39.392910] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LOMA.txt [2026-03-13T20:25:39.393061] [INFO ] [sig ] [1768/3262] Completed LOMA in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:39.393104] [INFO ] [sig ] [1769/3262] Forecasting LPCN... [2026-03-13T20:25:39.393133] [INFO ] [sig ] Generating forecast for: LPCN [2026-03-13T20:25:39.393163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-03-13T20:25:39.404217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-03-13T20:25:39.404540] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-03-13T20:25:39.405548] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-03-13T20:25:39.405621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:39.405655] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:39.405682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:39.405739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:39.466596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:39.467410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:39.467497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:39.467530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:39.582414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:39.582596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:39.582639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:39.582717] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:39.586662] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: DOWN (p=35.46%) [2026-03-13T20:25:39.586956] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-03-13T20:25:39.587085] [INFO ] [sig ] LPCN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:39.729268] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LPCN.txt [2026-03-13T20:25:39.729424] [INFO ] [sig ] [1769/3262] Completed LPCN in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:39.729464] [INFO ] [sig ] [1770/3262] Forecasting LPG... [2026-03-13T20:25:39.729495] [INFO ] [sig ] Generating forecast for: LPG [2026-03-13T20:25:39.729527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-03-13T20:25:39.740856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-03-13T20:25:39.741261] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-03-13T20:25:39.742174] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-03-13T20:25:39.742229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:39.742260] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:39.742286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:39.742342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:39.802851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:39.803814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:39.803909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:39.803942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:39.932815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:39.932977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:39.933018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:39.933047] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:39.936498] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: DOWN (p=4.22%) [2026-03-13T20:25:39.936796] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-03-13T20:25:39.936930] [INFO ] [sig ] LPG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:40.088594] [INFO ] [LOCAL ] Saved forecast: LPG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LPG.txt [2026-03-13T20:25:40.088758] [INFO ] [sig ] [1770/3262] Completed LPG in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:40.088805] [INFO ] [sig ] [1771/3262] Forecasting LPL... [2026-03-13T20:25:40.088835] [INFO ] [sig ] Generating forecast for: LPL [2026-03-13T20:25:40.088865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-03-13T20:25:40.100155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-03-13T20:25:40.100557] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-03-13T20:25:40.101392] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-03-13T20:25:40.101447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:40.101479] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:40.101507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:40.101564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:40.159685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:40.160570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:40.160673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:40.160707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:40.280299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:40.280466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:40.280507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:40.280535] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:40.284328] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: DOWN (p=20.87%) [2026-03-13T20:25:40.284648] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-03-13T20:25:40.284802] [INFO ] [sig ] LPL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:40.431075] [INFO ] [LOCAL ] Saved forecast: LPL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LPL.txt [2026-03-13T20:25:40.431237] [INFO ] [sig ] [1771/3262] Completed LPL in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:40.431280] [INFO ] [sig ] [1772/3262] Forecasting LPTH... [2026-03-13T20:25:40.431310] [INFO ] [sig ] Generating forecast for: LPTH [2026-03-13T20:25:40.431340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-03-13T20:25:40.442456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-03-13T20:25:40.442862] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-03-13T20:25:40.443664] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-03-13T20:25:40.443716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:40.443748] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:40.443775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:40.443831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:40.506238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:40.507332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:40.507416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:40.507449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:40.628519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:40.628700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:40.628748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:40.628783] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:40.632367] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: UP (p=73.02%) [2026-03-13T20:25:40.632686] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-03-13T20:25:40.632819] [INFO ] [sig ] LPTH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:40.775289] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LPTH.txt [2026-03-13T20:25:40.775447] [INFO ] [sig ] [1772/3262] Completed LPTH in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:40.775488] [INFO ] [sig ] [1773/3262] Forecasting LPX... [2026-03-13T20:25:40.775518] [INFO ] [sig ] Generating forecast for: LPX [2026-03-13T20:25:40.775548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-03-13T20:25:40.786708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-03-13T20:25:40.787033] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-03-13T20:25:40.787854] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-03-13T20:25:40.787906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:40.787937] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:40.787962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:40.788044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:40.847739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:40.848896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:40.849004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:40.849059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:40.977822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:40.977990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:40.978031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:40.978061] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:40.981723] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: DOWN (p=14.14%) [2026-03-13T20:25:40.982060] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-03-13T20:25:40.982201] [INFO ] [sig ] LPX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:41.140441] [INFO ] [LOCAL ] Saved forecast: LPX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LPX.txt [2026-03-13T20:25:41.140598] [INFO ] [sig ] [1773/3262] Completed LPX in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:41.140641] [INFO ] [sig ] [1774/3262] Forecasting LQDA... [2026-03-13T20:25:41.140673] [INFO ] [sig ] Generating forecast for: LQDA [2026-03-13T20:25:41.140703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-03-13T20:25:41.152017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-03-13T20:25:41.152369] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-03-13T20:25:41.153230] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-03-13T20:25:41.153283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:41.153314] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:41.153341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:41.153398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:41.213663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:41.214638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:41.214762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:41.214798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:41.344913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:41.345071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:41.345112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:41.345141] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:41.349137] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: DOWN (p=36.13%) [2026-03-13T20:25:41.349414] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-03-13T20:25:41.349542] [INFO ] [sig ] LQDA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:41.503119] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LQDA.txt [2026-03-13T20:25:41.503300] [INFO ] [sig ] [1774/3262] Completed LQDA in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:41.503348] [INFO ] [sig ] [1775/3262] Forecasting LRCX... [2026-03-13T20:25:41.503381] [INFO ] [sig ] Generating forecast for: LRCX [2026-03-13T20:25:41.503413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-03-13T20:25:41.514674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-03-13T20:25:41.515054] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-03-13T20:25:41.515922] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-03-13T20:25:41.515991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:41.516025] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:41.516052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:41.516110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:41.577678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:41.578507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:41.578610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:41.578648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:41.704127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:41.704287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:41.704326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:41.704355] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:41.707849] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: UP (p=85.73%) [2026-03-13T20:25:41.708138] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-03-13T20:25:41.708269] [INFO ] [sig ] LRCX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:41.862487] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LRCX.txt [2026-03-13T20:25:41.862688] [INFO ] [sig ] [1775/3262] Completed LRCX in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:41.862737] [INFO ] [sig ] [1776/3262] Forecasting LRGE... [2026-03-13T20:25:41.862775] [INFO ] [sig ] Generating forecast for: LRGE [2026-03-13T20:25:41.862812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-03-13T20:25:41.873370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-03-13T20:25:41.873681] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-03-13T20:25:41.874503] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-03-13T20:25:41.874556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:41.874609] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:41.874638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:41.874695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:41.934853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:41.935716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:41.935805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:41.935841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:42.049681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:42.049857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:42.049905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:42.049936] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:42.053627] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: DOWN (p=24.37%) [2026-03-13T20:25:42.053938] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-03-13T20:25:42.054077] [INFO ] [sig ] LRGE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:42.208325] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LRGE.txt [2026-03-13T20:25:42.208474] [INFO ] [sig ] [1776/3262] Completed LRGE in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:42.208513] [INFO ] [sig ] [1777/3262] Forecasting LSPD... [2026-03-13T20:25:42.208544] [INFO ] [sig ] Generating forecast for: LSPD [2026-03-13T20:25:42.208591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-03-13T20:25:42.219466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-03-13T20:25:42.219801] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-03-13T20:25:42.220612] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-03-13T20:25:42.220664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:42.220697] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:42.220723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:42.220780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:42.280857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:42.281811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:42.281900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:42.281935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:42.407952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:42.408108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:42.408150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:42.408180] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:42.411700] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: DOWN (p=23.69%) [2026-03-13T20:25:42.412019] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-03-13T20:25:42.412151] [INFO ] [sig ] LSPD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:42.565835] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LSPD.txt [2026-03-13T20:25:42.566086] [INFO ] [sig ] [1777/3262] Completed LSPD in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:42.566146] [INFO ] [sig ] [1778/3262] Forecasting LTRX... [2026-03-13T20:25:42.566190] [INFO ] [sig ] Generating forecast for: LTRX [2026-03-13T20:25:42.566233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-03-13T20:25:42.579287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-03-13T20:25:42.579672] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-03-13T20:25:42.580816] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-03-13T20:25:42.580872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:42.580929] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:42.580967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:42.581179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:42.642877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:42.643750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:42.643836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:42.643870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:42.772426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:42.772603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:42.772646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:42.772675] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:42.776087] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: DOWN (p=22.94%) [2026-03-13T20:25:42.776372] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-03-13T20:25:42.776499] [INFO ] [sig ] LTRX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:42.923142] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LTRX.txt [2026-03-13T20:25:42.923290] [INFO ] [sig ] [1778/3262] Completed LTRX in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:42.923331] [INFO ] [sig ] [1779/3262] Forecasting LUCD... [2026-03-13T20:25:42.923361] [INFO ] [sig ] Generating forecast for: LUCD [2026-03-13T20:25:42.923391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-03-13T20:25:42.935018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-03-13T20:25:42.935376] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-03-13T20:25:42.936214] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-03-13T20:25:42.936268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:42.936299] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:42.936326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:42.936381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:42.995227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:42.996085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:42.996167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:42.996200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:43.117537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:43.117726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:43.117767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:43.117795] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:43.121417] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: UP (p=82.62%) [2026-03-13T20:25:43.121719] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-03-13T20:25:43.121852] [INFO ] [sig ] LUCD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:43.271193] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LUCD.txt [2026-03-13T20:25:43.271349] [INFO ] [sig ] [1779/3262] Completed LUCD in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:43.271390] [INFO ] [sig ] [1780/3262] Forecasting LUMN... [2026-03-13T20:25:43.271420] [INFO ] [sig ] Generating forecast for: LUMN [2026-03-13T20:25:43.271450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-03-13T20:25:43.282538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-03-13T20:25:43.282888] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-03-13T20:25:43.283737] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-03-13T20:25:43.283789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:43.283821] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:43.283847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:43.283902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:43.344226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:43.345030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:43.345115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:43.345149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:43.474849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:43.475015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:43.475055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:43.475085] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:43.478593] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: DOWN (p=47.78%) [2026-03-13T20:25:43.478897] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-03-13T20:25:43.479034] [INFO ] [sig ] LUMN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:43.626236] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LUMN.txt [2026-03-13T20:25:43.626383] [INFO ] [sig ] [1780/3262] Completed LUMN in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:43.626423] [INFO ] [sig ] [1781/3262] Forecasting LVHD... [2026-03-13T20:25:43.626451] [INFO ] [sig ] Generating forecast for: LVHD [2026-03-13T20:25:43.626481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-03-13T20:25:43.638648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-03-13T20:25:43.639049] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-03-13T20:25:43.639917] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-03-13T20:25:43.639973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:43.640034] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:43.640070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:43.640148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:43.701748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:43.702625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:43.702710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:43.702744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:43.828389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:43.828548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:43.828607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:43.828637] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:43.832259] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=75.02%) [2026-03-13T20:25:43.832539] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-03-13T20:25:43.832687] [INFO ] [sig ] LVHD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:43.987323] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LVHD.txt [2026-03-13T20:25:43.987477] [INFO ] [sig ] [1781/3262] Completed LVHD in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 8.9m [2026-03-13T20:25:43.987519] [INFO ] [sig ] [1782/3262] Forecasting LWAY... [2026-03-13T20:25:43.987548] [INFO ] [sig ] Generating forecast for: LWAY [2026-03-13T20:25:43.987623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-03-13T20:25:43.999366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-03-13T20:25:43.999722] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-03-13T20:25:44.000780] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-03-13T20:25:44.000834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:44.000865] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:44.000892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:44.000948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:44.062947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:44.063826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:44.063908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:44.063940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:44.189896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:44.190096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:44.190139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:44.190167] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:44.193774] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: DOWN (p=41.87%) [2026-03-13T20:25:44.194077] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-03-13T20:25:44.194214] [INFO ] [sig ] LWAY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:44.355302] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LWAY.txt [2026-03-13T20:25:44.355465] [INFO ] [sig ] [1782/3262] Completed LWAY in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:44.355505] [INFO ] [sig ] [1783/3262] Forecasting LWLG... [2026-03-13T20:25:44.355535] [INFO ] [sig ] Generating forecast for: LWLG [2026-03-13T20:25:44.355563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-03-13T20:25:44.367025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-03-13T20:25:44.367337] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-03-13T20:25:44.368223] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-03-13T20:25:44.368276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:44.368309] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:44.368336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:44.368391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:44.429502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:44.430341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:44.430425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:44.430459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:44.560011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:44.560173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:44.560213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:44.560242] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:44.563958] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: DOWN (p=9.60%) [2026-03-13T20:25:44.564321] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-03-13T20:25:44.564473] [INFO ] [sig ] LWLG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:44.729787] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/LWLG.txt [2026-03-13T20:25:44.729930] [INFO ] [sig ] [1783/3262] Completed LWLG in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:44.729968] [INFO ] [sig ] [1784/3262] Forecasting LYTS... [2026-03-13T20:25:44.729998] [INFO ] [sig ] Generating forecast for: LYTS [2026-03-13T20:25:44.730029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-03-13T20:25:44.741152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-03-13T20:25:44.741492] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-03-13T20:25:44.742524] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-03-13T20:25:44.742596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:44.742630] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:44.742657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:44.742713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:44.805709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:44.806828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:44.806917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:44.806951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:44.929055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:44.929416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:44.929457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:44.929521] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:44.933380] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: UP (p=97.91%) [2026-03-13T20:25:44.933703] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-03-13T20:25:44.933845] [INFO ] [sig ] LYTS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:45.088747] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LYTS.txt [2026-03-13T20:25:45.088899] [INFO ] [sig ] [1784/3262] Completed LYTS in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:45.088939] [INFO ] [sig ] [1785/3262] Forecasting LZ... [2026-03-13T20:25:45.088970] [INFO ] [sig ] Generating forecast for: LZ [2026-03-13T20:25:45.089000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-03-13T20:25:45.100994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-03-13T20:25:45.101333] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-03-13T20:25:45.102202] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-03-13T20:25:45.102256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:45.102289] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:45.102317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:45.102375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:45.163862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:45.164710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:45.164795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:45.164831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:45.290932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:45.291090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:45.291130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:45.291159] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:45.294757] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: UP (p=88.72%) [2026-03-13T20:25:45.295070] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-03-13T20:25:45.295390] [INFO ] [sig ] LZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:45.457005] [INFO ] [LOCAL ] Saved forecast: LZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/LZ.txt [2026-03-13T20:25:45.457434] [INFO ] [sig ] [1785/3262] Completed LZ in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:45.457497] [INFO ] [sig ] [1786/3262] Forecasting MAMA... [2026-03-13T20:25:45.457546] [INFO ] [sig ] Generating forecast for: MAMA [2026-03-13T20:25:45.457643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-03-13T20:25:45.471879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-03-13T20:25:45.472214] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-03-13T20:25:45.473120] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-03-13T20:25:45.473189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:45.473222] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:45.473248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:45.473305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:45.536048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:45.536994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:45.537271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:45.537306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:45.666226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:45.666397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:45.666437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:45.666466] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:45.670062] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: UP (p=90.79%) [2026-03-13T20:25:45.670371] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-03-13T20:25:45.670511] [INFO ] [sig ] MAMA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:45.817352] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MAMA.txt [2026-03-13T20:25:45.817496] [INFO ] [sig ] [1786/3262] Completed MAMA in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:45.817536] [INFO ] [sig ] [1787/3262] Forecasting MASI... [2026-03-13T20:25:45.817599] [INFO ] [sig ] Generating forecast for: MASI [2026-03-13T20:25:45.817634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-03-13T20:25:45.830521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-03-13T20:25:45.830861] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-03-13T20:25:45.831684] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-03-13T20:25:45.831737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:45.831770] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:45.831798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:45.831856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:45.889794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:45.890485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:45.890566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:45.890619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:46.010369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:46.010535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:46.010594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:46.010627] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:46.014026] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: DOWN (p=14.81%) [2026-03-13T20:25:46.014304] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-03-13T20:25:46.014431] [INFO ] [sig ] MASI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:46.163752] [INFO ] [LOCAL ] Saved forecast: MASI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MASI.txt [2026-03-13T20:25:46.163896] [INFO ] [sig ] [1787/3262] Completed MASI in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:46.163936] [INFO ] [sig ] [1788/3262] Forecasting MAX... [2026-03-13T20:25:46.163965] [INFO ] [sig ] Generating forecast for: MAX [2026-03-13T20:25:46.163996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-03-13T20:25:46.175850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-03-13T20:25:46.176175] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-03-13T20:25:46.176984] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-03-13T20:25:46.177036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:46.177068] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:46.177095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:46.177151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:46.234779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:46.235510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:46.235609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:46.235647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:46.354268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:46.354453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:46.354524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:46.354564] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:46.358451] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: DOWN (p=45.35%) [2026-03-13T20:25:46.358757] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-03-13T20:25:46.358893] [INFO ] [sig ] MAX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:46.507197] [INFO ] [LOCAL ] Saved forecast: MAX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MAX.txt [2026-03-13T20:25:46.507390] [INFO ] [sig ] [1788/3262] Completed MAX in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:46.507454] [INFO ] [sig ] [1789/3262] Forecasting MAXI... [2026-03-13T20:25:46.507511] [INFO ] [sig ] Generating forecast for: MAXI [2026-03-13T20:25:46.507545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-03-13T20:25:46.520162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-03-13T20:25:46.520664] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-03-13T20:25:46.521637] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-03-13T20:25:46.521701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:46.521734] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:46.521762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:46.521819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:46.586499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:46.587506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:46.587643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:46.587680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:46.715232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:46.715408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:46.715450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:46.715479] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:46.719276] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: DOWN (p=1.05%) [2026-03-13T20:25:46.719674] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-03-13T20:25:46.719826] [INFO ] [sig ] MAXI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:46.872979] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MAXI.txt [2026-03-13T20:25:46.873137] [INFO ] [sig ] [1789/3262] Completed MAXI in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:46.873184] [INFO ] [sig ] [1790/3262] Forecasting MAXN... [2026-03-13T20:25:46.873216] [INFO ] [sig ] Generating forecast for: MAXN [2026-03-13T20:25:46.873246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-03-13T20:25:46.885222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-03-13T20:25:46.885531] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-03-13T20:25:46.886371] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-03-13T20:25:46.886424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:46.886456] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:46.886482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:46.886538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:46.944035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:46.944714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:46.944793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:46.944826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:47.068978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:47.069148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:47.069190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:47.069219] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:47.072866] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: DOWN (p=35.68%) [2026-03-13T20:25:47.073198] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-03-13T20:25:47.073329] [INFO ] [sig ] MAXN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:47.229949] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MAXN.txt [2026-03-13T20:25:47.230095] [INFO ] [sig ] [1790/3262] Completed MAXN in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:47.230134] [INFO ] [sig ] [1791/3262] Forecasting MBB... [2026-03-13T20:25:47.230164] [INFO ] [sig ] Generating forecast for: MBB [2026-03-13T20:25:47.230194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-03-13T20:25:47.241021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-03-13T20:25:47.241312] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-03-13T20:25:47.242159] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-03-13T20:25:47.242214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:47.242248] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:47.242277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:47.242334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:47.300701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:47.301349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:47.301454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:47.301487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:47.419846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:47.420020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:47.420059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:47.420088] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:47.423631] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: UP (p=88.27%) [2026-03-13T20:25:47.423922] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-03-13T20:25:47.424086] [INFO ] [sig ] MBB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:47.572767] [INFO ] [LOCAL ] Saved forecast: MBB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MBB.txt [2026-03-13T20:25:47.572936] [INFO ] [sig ] [1791/3262] Completed MBB in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:47.572978] [INFO ] [sig ] [1792/3262] Forecasting MBC... [2026-03-13T20:25:47.573011] [INFO ] [sig ] Generating forecast for: MBC [2026-03-13T20:25:47.573042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-03-13T20:25:47.584594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-03-13T20:25:47.584996] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-03-13T20:25:47.585842] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-03-13T20:25:47.585895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:47.585928] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:47.585955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:47.586012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:47.648394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:47.649365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:47.649452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:47.649486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:47.766917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:47.767081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:47.767122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:47.767152] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:47.770935] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=13.90%) [2026-03-13T20:25:47.771235] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-03-13T20:25:47.771370] [INFO ] [sig ] MBC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:47.915954] [INFO ] [LOCAL ] Saved forecast: MBC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MBC.txt [2026-03-13T20:25:47.916133] [INFO ] [sig ] [1792/3262] Completed MBC in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:47.916175] [INFO ] [sig ] [1793/3262] Forecasting MBI... [2026-03-13T20:25:47.916205] [INFO ] [sig ] Generating forecast for: MBI [2026-03-13T20:25:47.916236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-03-13T20:25:47.927535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-03-13T20:25:47.928003] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-03-13T20:25:47.928858] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-03-13T20:25:47.928911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:47.928945] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:47.928973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:47.929030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:47.988064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:47.988977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:47.989066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:47.989100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:48.113732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:48.113896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:48.113972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:48.114006] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:48.117497] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: UP (p=70.20%) [2026-03-13T20:25:48.117830] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-03-13T20:25:48.117965] [INFO ] [sig ] MBI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:48.266037] [INFO ] [LOCAL ] Saved forecast: MBI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MBI.txt [2026-03-13T20:25:48.266187] [INFO ] [sig ] [1793/3262] Completed MBI in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:48.266229] [INFO ] [sig ] [1794/3262] Forecasting MBIN... [2026-03-13T20:25:48.266259] [INFO ] [sig ] Generating forecast for: MBIN [2026-03-13T20:25:48.266288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-03-13T20:25:48.277288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-03-13T20:25:48.277667] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-03-13T20:25:48.278518] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-03-13T20:25:48.278605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:48.278646] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:48.278674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:48.278734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:48.342491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:48.343399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:48.343495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:48.343530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:48.465537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:48.465717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:48.465758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:48.465787] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:48.469215] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: UP (p=56.53%) [2026-03-13T20:25:48.469591] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-03-13T20:25:48.469757] [INFO ] [sig ] MBIN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:48.618885] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MBIN.txt [2026-03-13T20:25:48.619057] [INFO ] [sig ] [1794/3262] Completed MBIN in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:48.619099] [INFO ] [sig ] [1795/3262] Forecasting MBLY... [2026-03-13T20:25:48.619129] [INFO ] [sig ] Generating forecast for: MBLY [2026-03-13T20:25:48.619159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-03-13T20:25:48.630454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-03-13T20:25:48.630804] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-03-13T20:25:48.631662] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-03-13T20:25:48.631715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:48.631746] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:48.631771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:48.631827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:48.694358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:48.695408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:48.695508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:48.695541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:48.821212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:48.821381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:48.821422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:48.821451] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:48.824948] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-03-13T20:25:48.825234] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-03-13T20:25:48.825363] [INFO ] [sig ] MBLY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:48.969009] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MBLY.txt [2026-03-13T20:25:48.969170] [INFO ] [sig ] [1795/3262] Completed MBLY in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:48.969211] [INFO ] [sig ] [1796/3262] Forecasting MBS... [2026-03-13T20:25:48.969242] [INFO ] [sig ] Generating forecast for: MBS [2026-03-13T20:25:48.969274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-03-13T20:25:48.979930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-03-13T20:25:48.980183] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-03-13T20:25:48.980992] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-03-13T20:25:48.981043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:48.981074] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:48.981101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:48.981156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:49.037916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:49.038792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:49.038874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:49.038907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:49.163620] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:49.163798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:49.163839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:49.163867] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:49.167338] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: UP (p=52.62%) [2026-03-13T20:25:49.167714] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-03-13T20:25:49.167856] [INFO ] [sig ] MBS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:49.311962] [INFO ] [LOCAL ] Saved forecast: MBS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MBS.txt [2026-03-13T20:25:49.312126] [INFO ] [sig ] [1796/3262] Completed MBS in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:49.312166] [INFO ] [sig ] [1797/3262] Forecasting MBWM... [2026-03-13T20:25:49.312197] [INFO ] [sig ] Generating forecast for: MBWM [2026-03-13T20:25:49.312226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-03-13T20:25:49.323491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-03-13T20:25:49.323809] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-03-13T20:25:49.324604] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-03-13T20:25:49.324657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:49.324703] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:49.324732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:49.324788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:49.383462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:49.384288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:49.384373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:49.384414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:49.501285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:49.501454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:49.501511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:49.501551] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:49.505097] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: UP (p=64.97%) [2026-03-13T20:25:49.505426] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-03-13T20:25:49.505561] [INFO ] [sig ] MBWM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:49.651415] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MBWM.txt [2026-03-13T20:25:49.651566] [INFO ] [sig ] [1797/3262] Completed MBWM in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 8.8m [2026-03-13T20:25:49.651627] [INFO ] [sig ] [1798/3262] Forecasting MBX... [2026-03-13T20:25:49.651657] [INFO ] [sig ] Generating forecast for: MBX [2026-03-13T20:25:49.651712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-03-13T20:25:49.663354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-03-13T20:25:49.663699] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-03-13T20:25:49.664518] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-03-13T20:25:49.664591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:49.664677] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:49.664712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:49.664780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:49.725032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:49.725960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:49.726047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:49.726091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:49.855387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:49.855595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:49.855640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:49.855668] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:49.859926] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: UP (p=72.61%) [2026-03-13T20:25:49.860340] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-03-13T20:25:49.860516] [INFO ] [sig ] MBX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:50.008897] [INFO ] [LOCAL ] Saved forecast: MBX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MBX.txt [2026-03-13T20:25:50.009061] [INFO ] [sig ] [1798/3262] Completed MBX in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 8.7m [2026-03-13T20:25:50.009105] [INFO ] [sig ] [1799/3262] Forecasting MC... [2026-03-13T20:25:50.009134] [INFO ] [sig ] Generating forecast for: MC [2026-03-13T20:25:50.009166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-03-13T20:25:50.020073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-03-13T20:25:50.020492] [INFO ] [FORECASTER] Starting predict_future for MC [2026-03-13T20:25:50.021309] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-03-13T20:25:50.021363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:50.021395] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:50.021422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:50.021478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:50.078714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:50.079638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:50.079752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:50.079785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:50.199664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:50.199829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:50.199870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:50.199900] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:50.203503] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: UP (p=83.32%) [2026-03-13T20:25:50.203824] [INFO ] [FORECASTER] Completed predict_future for MC [2026-03-13T20:25:50.203969] [INFO ] [sig ] MC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:50.351190] [INFO ] [LOCAL ] Saved forecast: MC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MC.txt [2026-03-13T20:25:50.351342] [INFO ] [sig ] [1799/3262] Completed MC in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:50.351383] [INFO ] [sig ] [1800/3262] Forecasting MCBS... [2026-03-13T20:25:50.351412] [INFO ] [sig ] Generating forecast for: MCBS [2026-03-13T20:25:50.351444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-03-13T20:25:50.362544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-03-13T20:25:50.362900] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-03-13T20:25:50.363736] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-03-13T20:25:50.363787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:50.363820] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:50.363847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:50.363903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:50.426445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:50.427398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:50.427484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:50.427518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:50.577217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:50.577392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:50.577435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:50.577465] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:50.581730] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: DOWN (p=6.42%) [2026-03-13T20:25:50.582112] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-03-13T20:25:50.582277] [INFO ] [sig ] MCBS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:50.743125] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MCBS.txt [2026-03-13T20:25:50.743276] [INFO ] [sig ] [1800/3262] Completed MCBS in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:50.743321] [INFO ] [sig ] [1801/3262] Forecasting MCHI... [2026-03-13T20:25:50.743352] [INFO ] [sig ] Generating forecast for: MCHI [2026-03-13T20:25:50.743391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-03-13T20:25:50.755897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-03-13T20:25:50.756250] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-03-13T20:25:50.757130] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-03-13T20:25:50.757185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:50.757218] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:50.757246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:50.757304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:50.821307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:50.822179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:50.822266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:50.822299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:50.947652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:50.947822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:50.947862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:50.947936] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:50.951410] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=97.00%) [2026-03-13T20:25:50.951717] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-03-13T20:25:50.951845] [INFO ] [sig ] MCHI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:51.100691] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MCHI.txt [2026-03-13T20:25:51.100836] [INFO ] [sig ] [1801/3262] Completed MCHI in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:51.100879] [INFO ] [sig ] [1802/3262] Forecasting MCHP... [2026-03-13T20:25:51.100908] [INFO ] [sig ] Generating forecast for: MCHP [2026-03-13T20:25:51.100940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-03-13T20:25:51.112887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-03-13T20:25:51.113427] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-03-13T20:25:51.114273] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-03-13T20:25:51.114327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:51.114360] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:51.114386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:51.114442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:51.174026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:51.174898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:51.174981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:51.175021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:51.303175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:51.303332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:51.303372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:51.303400] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:51.306926] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: DOWN (p=11.28%) [2026-03-13T20:25:51.307250] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-03-13T20:25:51.307375] [INFO ] [sig ] MCHP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:51.452589] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MCHP.txt [2026-03-13T20:25:51.452732] [INFO ] [sig ] [1802/3262] Completed MCHP in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:51.452774] [INFO ] [sig ] [1803/3262] Forecasting MCHX... [2026-03-13T20:25:51.452804] [INFO ] [sig ] Generating forecast for: MCHX [2026-03-13T20:25:51.452834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-03-13T20:25:51.463803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-03-13T20:25:51.464047] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-03-13T20:25:51.464852] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-03-13T20:25:51.464903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:51.464935] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:51.464962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:51.465019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:51.522323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:51.523111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:51.523220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:51.523254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:51.631118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:51.631279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:51.631319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:51.631349] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:51.634855] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: UP (p=88.09%) [2026-03-13T20:25:51.635173] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-03-13T20:25:51.635310] [INFO ] [sig ] MCHX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:51.786611] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MCHX.txt [2026-03-13T20:25:51.786771] [INFO ] [sig ] [1803/3262] Completed MCHX in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:51.786813] [INFO ] [sig ] [1804/3262] Forecasting MCI... [2026-03-13T20:25:51.786844] [INFO ] [sig ] Generating forecast for: MCI [2026-03-13T20:25:51.786876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-03-13T20:25:51.799103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-03-13T20:25:51.799730] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-03-13T20:25:51.800605] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-03-13T20:25:51.800659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:51.800692] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:51.800719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:51.800778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:51.864224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:51.865155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:51.865247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:51.865280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:51.991980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:51.992145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:51.992186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:51.992232] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:51.996269] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-03-13T20:25:51.996566] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-03-13T20:25:51.996719] [INFO ] [sig ] MCI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:52.167207] [INFO ] [LOCAL ] Saved forecast: MCI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MCI.txt [2026-03-13T20:25:52.167389] [INFO ] [sig ] [1804/3262] Completed MCI in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:52.167434] [INFO ] [sig ] [1805/3262] Forecasting MCK... [2026-03-13T20:25:52.167463] [INFO ] [sig ] Generating forecast for: MCK [2026-03-13T20:25:52.167499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-03-13T20:25:52.179479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-03-13T20:25:52.179823] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-03-13T20:25:52.180670] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-03-13T20:25:52.180723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:52.180756] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:52.180784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:52.180842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:52.254212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:52.255282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:52.255389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:52.255425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:52.379652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:52.379821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:52.379861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:52.379891] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:52.383506] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: DOWN (p=14.55%) [2026-03-13T20:25:52.383873] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-03-13T20:25:52.384022] [INFO ] [sig ] MCK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:52.534074] [INFO ] [LOCAL ] Saved forecast: MCK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MCK.txt [2026-03-13T20:25:52.534251] [INFO ] [sig ] [1805/3262] Completed MCK in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:52.534296] [INFO ] [sig ] [1806/3262] Forecasting MCN... [2026-03-13T20:25:52.534326] [INFO ] [sig ] Generating forecast for: MCN [2026-03-13T20:25:52.534356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-03-13T20:25:52.545318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-03-13T20:25:52.545709] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-03-13T20:25:52.546521] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-03-13T20:25:52.546598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:52.546641] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:52.546674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:52.546738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:52.604194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:52.605120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:52.605217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:52.605257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:52.729282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:52.729456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:52.729499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:52.729527] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:52.733050] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: UP (p=84.75%) [2026-03-13T20:25:52.733350] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-03-13T20:25:52.733489] [INFO ] [sig ] MCN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:52.882187] [INFO ] [LOCAL ] Saved forecast: MCN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MCN.txt [2026-03-13T20:25:52.882347] [INFO ] [sig ] [1806/3262] Completed MCN in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:52.882398] [INFO ] [sig ] [1807/3262] Forecasting MCO... [2026-03-13T20:25:52.882429] [INFO ] [sig ] Generating forecast for: MCO [2026-03-13T20:25:52.882459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-03-13T20:25:52.893779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-03-13T20:25:52.894183] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-03-13T20:25:52.895015] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-03-13T20:25:52.895071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:52.895102] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:52.895129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:52.895185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:52.952281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:52.953193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:52.953276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:52.953309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:53.070182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:53.070345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:53.070384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:53.070411] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:53.073838] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-03-13T20:25:53.074131] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-03-13T20:25:53.074266] [INFO ] [sig ] MCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:53.218025] [INFO ] [LOCAL ] Saved forecast: MCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MCO.txt [2026-03-13T20:25:53.218192] [INFO ] [sig ] [1807/3262] Completed MCO in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:53.218244] [INFO ] [sig ] [1808/3262] Forecasting MCRB... [2026-03-13T20:25:53.218277] [INFO ] [sig ] Generating forecast for: MCRB [2026-03-13T20:25:53.218309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-03-13T20:25:53.229933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-03-13T20:25:53.230301] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-03-13T20:25:53.231191] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-03-13T20:25:53.231246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:53.231280] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:53.231310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:53.231402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:53.289695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:53.290626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:53.290754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:53.290815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:53.414835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:53.415028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:53.415084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:53.415121] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:53.419113] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: DOWN (p=23.55%) [2026-03-13T20:25:53.419430] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-03-13T20:25:53.419565] [INFO ] [sig ] MCRB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:53.569554] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MCRB.txt [2026-03-13T20:25:53.569710] [INFO ] [sig ] [1808/3262] Completed MCRB in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:53.569749] [INFO ] [sig ] [1809/3262] Forecasting MCRI... [2026-03-13T20:25:53.569779] [INFO ] [sig ] Generating forecast for: MCRI [2026-03-13T20:25:53.569809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-03-13T20:25:53.580796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-03-13T20:25:53.581110] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-03-13T20:25:53.581967] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-03-13T20:25:53.582018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:53.582051] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:53.582077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:53.582133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:53.639261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:53.640184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:53.640270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:53.640304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:53.760922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:53.761079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:53.761122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:53.761150] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:53.764649] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=35.65%) [2026-03-13T20:25:53.764925] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-03-13T20:25:53.765054] [INFO ] [sig ] MCRI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:53.915767] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MCRI.txt [2026-03-13T20:25:53.915929] [INFO ] [sig ] [1809/3262] Completed MCRI in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:53.915972] [INFO ] [sig ] [1810/3262] Forecasting MCS... [2026-03-13T20:25:53.916003] [INFO ] [sig ] Generating forecast for: MCS [2026-03-13T20:25:53.916034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-03-13T20:25:53.927043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-03-13T20:25:53.927381] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-03-13T20:25:53.928254] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-03-13T20:25:53.928322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:53.928355] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:53.928382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:53.928439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:53.985865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:53.986650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:53.986731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:53.986763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:54.108812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:54.108972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:54.109011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:54.109040] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:54.112864] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: UP (p=59.06%) [2026-03-13T20:25:54.113138] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-03-13T20:25:54.113262] [INFO ] [sig ] MCS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:54.257085] [INFO ] [LOCAL ] Saved forecast: MCS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MCS.txt [2026-03-13T20:25:54.257229] [INFO ] [sig ] [1810/3262] Completed MCS in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:54.257270] [INFO ] [sig ] [1811/3262] Forecasting MCY... [2026-03-13T20:25:54.257299] [INFO ] [sig ] Generating forecast for: MCY [2026-03-13T20:25:54.257330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-03-13T20:25:54.269846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-03-13T20:25:54.270219] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-03-13T20:25:54.271231] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-03-13T20:25:54.271282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:54.271315] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:54.271341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:54.271397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:54.344638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:54.345727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:54.345810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:54.345842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:54.466881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:54.467044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:54.467091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:54.467126] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:54.470600] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-03-13T20:25:54.470878] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-03-13T20:25:54.471008] [INFO ] [sig ] MCY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:54.617774] [INFO ] [LOCAL ] Saved forecast: MCY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MCY.txt [2026-03-13T20:25:54.617952] [INFO ] [sig ] [1811/3262] Completed MCY in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:54.617993] [INFO ] [sig ] [1812/3262] Forecasting MDAI... [2026-03-13T20:25:54.618023] [INFO ] [sig ] Generating forecast for: MDAI [2026-03-13T20:25:54.618056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-03-13T20:25:54.629439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-03-13T20:25:54.629806] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-03-13T20:25:54.630632] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-03-13T20:25:54.630683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:54.630714] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:54.630741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:54.630802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:54.689210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:54.690032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:54.690139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:54.690178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:54.818311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:54.818519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:54.818563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:54.818614] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:54.822718] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: DOWN (p=21.69%) [2026-03-13T20:25:54.823039] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-03-13T20:25:54.823204] [INFO ] [sig ] MDAI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:54.973117] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MDAI.txt [2026-03-13T20:25:54.973296] [INFO ] [sig ] [1812/3262] Completed MDAI in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:54.973338] [INFO ] [sig ] [1813/3262] Forecasting MDB... [2026-03-13T20:25:54.973368] [INFO ] [sig ] Generating forecast for: MDB [2026-03-13T20:25:54.973399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-03-13T20:25:54.985676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-03-13T20:25:54.986097] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-03-13T20:25:54.986957] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-03-13T20:25:54.987011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:54.987043] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:54.987071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:54.987131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:55.048256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:55.049215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:55.049301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:55.049335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:55.188668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:55.188844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:55.188900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:55.188932] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:55.193740] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: UP (p=56.16%) [2026-03-13T20:25:55.194095] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-03-13T20:25:55.194281] [INFO ] [sig ] MDB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:55.363257] [INFO ] [LOCAL ] Saved forecast: MDB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MDB.txt [2026-03-13T20:25:55.363435] [INFO ] [sig ] [1813/3262] Completed MDB in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:55.363485] [INFO ] [sig ] [1814/3262] Forecasting MDGL... [2026-03-13T20:25:55.363518] [INFO ] [sig ] Generating forecast for: MDGL [2026-03-13T20:25:55.363558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-03-13T20:25:55.374912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-03-13T20:25:55.375330] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-03-13T20:25:55.376192] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-03-13T20:25:55.376245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:55.376277] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:55.376303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:55.376360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:55.434553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:55.435503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:55.435616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:55.435653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:55.557277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:55.557446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:55.557489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:55.557518] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:55.561083] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: DOWN (p=41.84%) [2026-03-13T20:25:55.561588] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-03-13T20:25:55.561734] [INFO ] [sig ] MDGL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:55.707991] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MDGL.txt [2026-03-13T20:25:55.708144] [INFO ] [sig ] [1814/3262] Completed MDGL in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 8.7m [2026-03-13T20:25:55.708184] [INFO ] [sig ] [1815/3262] Forecasting MDLZ... [2026-03-13T20:25:55.708214] [INFO ] [sig ] Generating forecast for: MDLZ [2026-03-13T20:25:55.708245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-03-13T20:25:55.719468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-03-13T20:25:55.719806] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-03-13T20:25:55.720626] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-03-13T20:25:55.720677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:55.720753] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:55.720782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:55.720840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:55.779694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:55.780693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:55.780778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:55.780810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:55.906963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:55.907121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:55.907160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:55.907189] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:55.910681] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=72.70%) [2026-03-13T20:25:55.911004] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-03-13T20:25:55.911143] [INFO ] [sig ] MDLZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:56.060091] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MDLZ.txt [2026-03-13T20:25:56.060284] [INFO ] [sig ] [1815/3262] Completed MDLZ in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 8.6m [2026-03-13T20:25:56.060335] [INFO ] [sig ] [1816/3262] Forecasting MDWD... [2026-03-13T20:25:56.060366] [INFO ] [sig ] Generating forecast for: MDWD [2026-03-13T20:25:56.060396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-03-13T20:25:56.073847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-03-13T20:25:56.074212] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-03-13T20:25:56.075065] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-03-13T20:25:56.075119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:56.075158] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:56.075191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:56.075276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:56.139621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:56.140451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:56.140535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:56.140587] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:56.266199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:56.266546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:56.266607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:56.266639] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:56.270254] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: DOWN (p=47.48%) [2026-03-13T20:25:56.270793] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-03-13T20:25:56.270938] [INFO ] [sig ] MDWD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:56.418757] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MDWD.txt [2026-03-13T20:25:56.418913] [INFO ] [sig ] [1816/3262] Completed MDWD in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:25:56.418952] [INFO ] [sig ] [1817/3262] Forecasting MDXG... [2026-03-13T20:25:56.418983] [INFO ] [sig ] Generating forecast for: MDXG [2026-03-13T20:25:56.419013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-03-13T20:25:56.430498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-03-13T20:25:56.430825] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-03-13T20:25:56.431636] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-03-13T20:25:56.431688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:56.431720] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:56.431747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:56.431803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:56.494954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:56.495881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:56.495966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:56.495999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:56.619852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:56.620019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:56.620080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:56.620112] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:56.623747] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: DOWN (p=24.51%) [2026-03-13T20:25:56.624051] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-03-13T20:25:56.624189] [INFO ] [sig ] MDXG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:56.775262] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MDXG.txt [2026-03-13T20:25:56.775428] [INFO ] [sig ] [1817/3262] Completed MDXG in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:25:56.775469] [INFO ] [sig ] [1818/3262] Forecasting MDXH... [2026-03-13T20:25:56.775499] [INFO ] [sig ] Generating forecast for: MDXH [2026-03-13T20:25:56.775529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-03-13T20:25:56.787146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-03-13T20:25:56.787777] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-03-13T20:25:56.788635] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-03-13T20:25:56.788690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:56.788722] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:56.788748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:56.788804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:56.854426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:56.855353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:56.855449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:56.855484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:56.980884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:56.981049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:56.981090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:56.981158] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:56.984768] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: DOWN (p=43.51%) [2026-03-13T20:25:56.985066] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-03-13T20:25:56.985207] [INFO ] [sig ] MDXH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:57.130364] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MDXH.txt [2026-03-13T20:25:57.130528] [INFO ] [sig ] [1818/3262] Completed MDXH in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:25:57.130591] [INFO ] [sig ] [1819/3262] Forecasting MEC... [2026-03-13T20:25:57.130626] [INFO ] [sig ] Generating forecast for: MEC [2026-03-13T20:25:57.130660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-03-13T20:25:57.147953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-03-13T20:25:57.148328] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-03-13T20:25:57.149134] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-03-13T20:25:57.149189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:57.149221] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:57.149248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:57.149303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:57.205825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:57.206709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:57.206791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:57.206823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:57.327939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:57.328106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:57.328155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:57.328189] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:57.331691] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-03-13T20:25:57.331983] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-03-13T20:25:57.332121] [INFO ] [sig ] MEC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:57.478942] [INFO ] [LOCAL ] Saved forecast: MEC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MEC.txt [2026-03-13T20:25:57.479104] [INFO ] [sig ] [1819/3262] Completed MEC in 0.3s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:25:57.479154] [INFO ] [sig ] [1820/3262] Forecasting MED... [2026-03-13T20:25:57.479185] [INFO ] [sig ] Generating forecast for: MED [2026-03-13T20:25:57.479215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-03-13T20:25:57.492697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-03-13T20:25:57.493055] [INFO ] [FORECASTER] Starting predict_future for MED [2026-03-13T20:25:57.493890] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-03-13T20:25:57.493953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:57.493993] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:57.494024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:57.494096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:57.553866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:57.554917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:57.555016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:57.555050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:57.682813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:57.682977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:57.683016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:57.683046] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:57.686594] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-03-13T20:25:57.686913] [INFO ] [FORECASTER] Completed predict_future for MED [2026-03-13T20:25:57.687050] [INFO ] [sig ] MED: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:57.832613] [INFO ] [LOCAL ] Saved forecast: MED 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MED.txt [2026-03-13T20:25:57.832776] [INFO ] [sig ] [1820/3262] Completed MED in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:25:57.832819] [INFO ] [sig ] [1821/3262] Forecasting MEDP... [2026-03-13T20:25:57.832849] [INFO ] [sig ] Generating forecast for: MEDP [2026-03-13T20:25:57.832879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-03-13T20:25:57.845043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-03-13T20:25:57.845477] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-03-13T20:25:57.846386] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-03-13T20:25:57.846445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:57.846509] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:57.846539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:57.846614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:57.904680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:57.905769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:57.905854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:57.905888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:58.036842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:58.037003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:58.037043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:58.037071] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:58.041126] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: DOWN (p=17.01%) [2026-03-13T20:25:58.041442] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-03-13T20:25:58.041590] [INFO ] [sig ] MEDP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:58.187703] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MEDP.txt [2026-03-13T20:25:58.187862] [INFO ] [sig ] [1821/3262] Completed MEDP in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:25:58.187903] [INFO ] [sig ] [1822/3262] Forecasting MEG... [2026-03-13T20:25:58.187935] [INFO ] [sig ] Generating forecast for: MEG [2026-03-13T20:25:58.187964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-03-13T20:25:58.201722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-03-13T20:25:58.202189] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-03-13T20:25:58.203080] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-03-13T20:25:58.203143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:58.203198] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:58.203243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:58.203314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:58.272549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:58.273508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:58.273612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:58.273648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:58.409417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:58.409590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:58.409634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:58.409664] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:58.413523] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=63.95%) [2026-03-13T20:25:58.413832] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-03-13T20:25:58.413967] [INFO ] [sig ] MEG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:58.569159] [INFO ] [LOCAL ] Saved forecast: MEG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MEG.txt [2026-03-13T20:25:58.569338] [INFO ] [sig ] [1822/3262] Completed MEG in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:25:58.569379] [INFO ] [sig ] [1823/3262] Forecasting MEGI... [2026-03-13T20:25:58.569409] [INFO ] [sig ] Generating forecast for: MEGI [2026-03-13T20:25:58.569441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-03-13T20:25:58.582195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-03-13T20:25:58.582640] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-03-13T20:25:58.583514] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-03-13T20:25:58.583568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:58.583624] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:58.583651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:58.583714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:58.647830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:58.648774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:58.648863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:58.648898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:58.793822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:58.793996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:58.794040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:58.794069] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:58.798027] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: UP (p=85.96%) [2026-03-13T20:25:58.798470] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-03-13T20:25:58.798845] [INFO ] [sig ] MEGI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:58.948272] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MEGI.txt [2026-03-13T20:25:58.948414] [INFO ] [sig ] [1823/3262] Completed MEGI in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:25:58.948455] [INFO ] [sig ] [1824/3262] Forecasting MEI... [2026-03-13T20:25:58.948485] [INFO ] [sig ] Generating forecast for: MEI [2026-03-13T20:25:58.948515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-03-13T20:25:58.962964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-03-13T20:25:58.963840] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-03-13T20:25:58.965255] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-03-13T20:25:58.965335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:58.965373] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:58.965401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:58.965461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:59.029469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:59.030752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:59.030861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:59.030904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:59.168927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:59.169103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:59.169146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:59.169175] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:59.173312] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: DOWN (p=14.94%) [2026-03-13T20:25:59.173667] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-03-13T20:25:59.173817] [INFO ] [sig ] MEI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:25:59.324680] [INFO ] [LOCAL ] Saved forecast: MEI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MEI.txt [2026-03-13T20:25:59.324861] [INFO ] [sig ] [1824/3262] Completed MEI in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:25:59.324912] [INFO ] [sig ] [1825/3262] Forecasting MELI... [2026-03-13T20:25:59.324945] [INFO ] [sig ] Generating forecast for: MELI [2026-03-13T20:25:59.324975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-03-13T20:25:59.337835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-03-13T20:25:59.338287] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-03-13T20:25:59.339125] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-03-13T20:25:59.339184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:59.339224] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:59.339258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:59.339327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:59.401359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:59.402286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:59.402408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:59.402443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:59.527689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:59.527859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:59.527899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:59.527929] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:59.532053] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: UP (p=94.88%) [2026-03-13T20:25:59.532349] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-03-13T20:25:59.532693] [INFO ] [sig ] MELI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:25:59.680144] [INFO ] [LOCAL ] Saved forecast: MELI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MELI.txt [2026-03-13T20:25:59.680328] [INFO ] [sig ] [1825/3262] Completed MELI in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:25:59.680372] [INFO ] [sig ] [1826/3262] Forecasting MEOH... [2026-03-13T20:25:59.680404] [INFO ] [sig ] Generating forecast for: MEOH [2026-03-13T20:25:59.680433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-03-13T20:25:59.691443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-03-13T20:25:59.691843] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-03-13T20:25:59.692663] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-03-13T20:25:59.692715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:25:59.692747] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:25:59.692775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:25:59.692831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:25:59.753115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:25:59.754028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:25:59.754114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:25:59.754148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:25:59.892359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:25:59.892715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:25:59.892758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:25:59.892788] [INFO ] [FORECASTER] Training complete [2026-03-13T20:25:59.896789] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: DOWN (p=42.37%) [2026-03-13T20:25:59.897072] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-03-13T20:25:59.897227] [INFO ] [sig ] MEOH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:00.043740] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MEOH.txt [2026-03-13T20:26:00.043912] [INFO ] [sig ] [1826/3262] Completed MEOH in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:26:00.043956] [INFO ] [sig ] [1827/3262] Forecasting MERC... [2026-03-13T20:26:00.043987] [INFO ] [sig ] Generating forecast for: MERC [2026-03-13T20:26:00.044018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-03-13T20:26:00.056416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-03-13T20:26:00.056825] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-03-13T20:26:00.057853] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-03-13T20:26:00.057904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:00.057936] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:00.057963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:00.058020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:00.119894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:00.120807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:00.120893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:00.120927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:00.239696] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:00.239840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:00.239880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:00.239908] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:00.243236] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=75.43%) [2026-03-13T20:26:00.243514] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-03-13T20:26:00.243658] [INFO ] [sig ] MERC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:00.398131] [INFO ] [LOCAL ] Saved forecast: MERC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MERC.txt [2026-03-13T20:26:00.398383] [INFO ] [sig ] [1827/3262] Completed MERC in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:26:00.398437] [INFO ] [sig ] [1828/3262] Forecasting META... [2026-03-13T20:26:00.398475] [INFO ] [sig ] Generating forecast for: META [2026-03-13T20:26:00.398514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-03-13T20:26:00.413437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-03-13T20:26:00.414056] [INFO ] [FORECASTER] Starting predict_future for META [2026-03-13T20:26:00.415352] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-03-13T20:26:00.415410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:00.415446] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:00.415474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:00.415731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:00.478790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:00.479697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:00.479835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:00.479873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:00.615555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:00.615731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:00.615773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:00.615820] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:00.619296] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: UP (p=86.06%) [2026-03-13T20:26:00.619611] [INFO ] [FORECASTER] Completed predict_future for META [2026-03-13T20:26:00.619739] [INFO ] [sig ] META: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:00.766749] [INFO ] [LOCAL ] Saved forecast: META 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/META.txt [2026-03-13T20:26:00.766936] [INFO ] [sig ] [1828/3262] Completed META in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:26:00.766980] [INFO ] [sig ] [1829/3262] Forecasting METC... [2026-03-13T20:26:00.767010] [INFO ] [sig ] Generating forecast for: METC [2026-03-13T20:26:00.767039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-03-13T20:26:00.780466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-03-13T20:26:00.780852] [INFO ] [FORECASTER] Starting predict_future for METC [2026-03-13T20:26:00.781652] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-03-13T20:26:00.781705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:00.781738] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:00.781765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:00.781821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:00.841553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:00.842458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:00.842546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:00.842601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:00.961036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:00.961197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:00.961236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:00.961266] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:00.964679] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-03-13T20:26:00.964962] [INFO ] [FORECASTER] Completed predict_future for METC [2026-03-13T20:26:00.965093] [INFO ] [sig ] METC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:01.108419] [INFO ] [LOCAL ] Saved forecast: METC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/METC.txt [2026-03-13T20:26:01.108568] [INFO ] [sig ] [1829/3262] Completed METC in 0.3s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:26:01.108630] [INFO ] [sig ] [1830/3262] Forecasting METCB... [2026-03-13T20:26:01.108660] [INFO ] [sig ] Generating forecast for: METCB [2026-03-13T20:26:01.108691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-03-13T20:26:01.119907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-03-13T20:26:01.120230] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-03-13T20:26:01.121031] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-03-13T20:26:01.121083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:01.121115] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:01.121142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:01.121204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:01.178665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:01.179521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:01.179643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:01.179679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:01.306938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:01.307137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:01.307186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:01.307216] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:01.311017] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: DOWN (p=38.02%) [2026-03-13T20:26:01.311390] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-03-13T20:26:01.311544] [INFO ] [sig ] METCB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:01.469045] [INFO ] [LOCAL ] Saved forecast: METCB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/METCB.txt [2026-03-13T20:26:01.469348] [INFO ] [sig ] [1830/3262] Completed METCB in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:26:01.469399] [INFO ] [sig ] [1831/3262] Forecasting METD... [2026-03-13T20:26:01.469429] [INFO ] [sig ] Generating forecast for: METD [2026-03-13T20:26:01.469459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-03-13T20:26:01.481552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-03-13T20:26:01.481980] [INFO ] [FORECASTER] Starting predict_future for METD [2026-03-13T20:26:01.482800] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-03-13T20:26:01.482855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:01.482890] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:01.482917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:01.482974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:01.541166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:01.542139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:01.542226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:01.542259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:01.666747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:01.666919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:01.666959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:01.666988] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:01.670460] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-03-13T20:26:01.670782] [INFO ] [FORECASTER] Completed predict_future for METD [2026-03-13T20:26:01.670916] [INFO ] [sig ] METD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:01.813804] [INFO ] [LOCAL ] Saved forecast: METD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/METD.txt [2026-03-13T20:26:01.813977] [INFO ] [sig ] [1831/3262] Completed METD in 0.3s | 2.79 sym/s | Total: 10.9m | ETA: 8.6m [2026-03-13T20:26:01.814028] [INFO ] [sig ] [1832/3262] Forecasting MFA... [2026-03-13T20:26:01.814058] [INFO ] [sig ] Generating forecast for: MFA [2026-03-13T20:26:01.814088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-03-13T20:26:01.826070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-03-13T20:26:01.826471] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-03-13T20:26:01.827355] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-03-13T20:26:01.827410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:01.827513] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:01.827548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:01.827683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:01.891362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:01.892211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:01.892297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:01.892336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:02.020783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:02.020949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:02.020991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:02.021022] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:02.024661] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=6.96%) [2026-03-13T20:26:02.024968] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-03-13T20:26:02.025105] [INFO ] [sig ] MFA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:02.180200] [INFO ] [LOCAL ] Saved forecast: MFA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MFA.txt [2026-03-13T20:26:02.180384] [INFO ] [sig ] [1832/3262] Completed MFA in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 8.5m [2026-03-13T20:26:02.180439] [INFO ] [sig ] [1833/3262] Forecasting MFC... [2026-03-13T20:26:02.180502] [INFO ] [sig ] Generating forecast for: MFC [2026-03-13T20:26:02.180555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-03-13T20:26:02.192993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-03-13T20:26:02.193379] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-03-13T20:26:02.194369] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-03-13T20:26:02.194423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:02.194457] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:02.194484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:02.194541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:02.256405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:02.257360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:02.257452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:02.257488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:02.385944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:02.386107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:02.386150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:02.386181] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:02.390047] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: DOWN (p=3.98%) [2026-03-13T20:26:02.390352] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-03-13T20:26:02.390502] [INFO ] [sig ] MFC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:02.615953] [INFO ] [LOCAL ] Saved forecast: MFC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MFC.txt [2026-03-13T20:26:02.616128] [INFO ] [sig ] [1833/3262] Completed MFC in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:02.616179] [INFO ] [sig ] [1834/3262] Forecasting MFG... [2026-03-13T20:26:02.616220] [INFO ] [sig ] Generating forecast for: MFG [2026-03-13T20:26:02.616258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-03-13T20:26:02.629216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-03-13T20:26:02.629662] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-03-13T20:26:02.630495] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-03-13T20:26:02.630550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:02.630605] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:02.630637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:02.630696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:02.694463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:02.695358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:02.695460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:02.695501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:02.837504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:02.837748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:02.837798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:02.837828] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:02.841733] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=73.17%) [2026-03-13T20:26:02.842112] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-03-13T20:26:02.842266] [INFO ] [sig ] MFG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:02.992605] [INFO ] [LOCAL ] Saved forecast: MFG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MFG.txt [2026-03-13T20:26:02.992760] [INFO ] [sig ] [1834/3262] Completed MFG in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:02.992802] [INFO ] [sig ] [1835/3262] Forecasting MFI... [2026-03-13T20:26:02.992831] [INFO ] [sig ] Generating forecast for: MFI [2026-03-13T20:26:02.992861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-03-13T20:26:03.004270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-03-13T20:26:03.004652] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-03-13T20:26:03.005487] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-03-13T20:26:03.005541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:03.005605] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:03.005639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:03.005697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:03.064504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:03.065406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:03.065504] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:03.065539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:03.191785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:03.191950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:03.192009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:03.192056] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:03.196063] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: UP (p=65.61%) [2026-03-13T20:26:03.196356] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-03-13T20:26:03.196709] [INFO ] [sig ] MFI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:03.354339] [INFO ] [LOCAL ] Saved forecast: MFI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MFI.txt [2026-03-13T20:26:03.354496] [INFO ] [sig ] [1835/3262] Completed MFI in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:03.354538] [INFO ] [sig ] [1836/3262] Forecasting MFIC... [2026-03-13T20:26:03.354567] [INFO ] [sig ] Generating forecast for: MFIC [2026-03-13T20:26:03.354623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-03-13T20:26:03.366892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-03-13T20:26:03.367259] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-03-13T20:26:03.368391] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-03-13T20:26:03.368471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:03.368519] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:03.368561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:03.368685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:03.429970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:03.430886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:03.430970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:03.431005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:03.560048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:03.560346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:03.560405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:03.560438] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:03.564814] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: DOWN (p=19.58%) [2026-03-13T20:26:03.565163] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-03-13T20:26:03.565312] [INFO ] [sig ] MFIC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:03.712225] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MFIC.txt [2026-03-13T20:26:03.712402] [INFO ] [sig ] [1836/3262] Completed MFIC in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:03.712450] [INFO ] [sig ] [1837/3262] Forecasting MFIN... [2026-03-13T20:26:03.712480] [INFO ] [sig ] Generating forecast for: MFIN [2026-03-13T20:26:03.712517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-03-13T20:26:03.724543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-03-13T20:26:03.724863] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-03-13T20:26:03.725798] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-03-13T20:26:03.725856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:03.725889] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:03.725918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:03.725986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:03.789800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:03.790826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:03.790915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:03.790948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:03.919533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:03.919714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:03.919755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:03.919785] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:03.923642] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: UP (p=95.62%) [2026-03-13T20:26:03.923985] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-03-13T20:26:03.924132] [INFO ] [sig ] MFIN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:04.078529] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MFIN.txt [2026-03-13T20:26:04.078702] [INFO ] [sig ] [1837/3262] Completed MFIN in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:04.078746] [INFO ] [sig ] [1838/3262] Forecasting MFM... [2026-03-13T20:26:04.078776] [INFO ] [sig ] Generating forecast for: MFM [2026-03-13T20:26:04.078807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-03-13T20:26:04.089435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-03-13T20:26:04.089751] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-03-13T20:26:04.090557] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-03-13T20:26:04.090636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:04.090668] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:04.090695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:04.090752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:04.148765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:04.149641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:04.149728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:04.149764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:04.274412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:04.274616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:04.274659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:04.274688] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:04.278346] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: DOWN (p=19.07%) [2026-03-13T20:26:04.278671] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-03-13T20:26:04.278826] [INFO ] [sig ] MFM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:04.430447] [INFO ] [LOCAL ] Saved forecast: MFM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MFM.txt [2026-03-13T20:26:04.430617] [INFO ] [sig ] [1838/3262] Completed MFM in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:04.430663] [INFO ] [sig ] [1839/3262] Forecasting MG... [2026-03-13T20:26:04.430693] [INFO ] [sig ] Generating forecast for: MG [2026-03-13T20:26:04.430723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-03-13T20:26:04.442060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-03-13T20:26:04.442408] [INFO ] [FORECASTER] Starting predict_future for MG [2026-03-13T20:26:04.443234] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-03-13T20:26:04.443287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:04.443319] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:04.443346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:04.443403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:04.502604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:04.503465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:04.503550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:04.503611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:04.628462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:04.628663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:04.628712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:04.628766] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:04.633522] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: UP (p=87.59%) [2026-03-13T20:26:04.634113] [INFO ] [FORECASTER] Completed predict_future for MG [2026-03-13T20:26:04.634279] [INFO ] [sig ] MG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:04.798879] [INFO ] [LOCAL ] Saved forecast: MG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MG.txt [2026-03-13T20:26:04.799047] [INFO ] [sig ] [1839/3262] Completed MG in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:04.799094] [INFO ] [sig ] [1840/3262] Forecasting MGA... [2026-03-13T20:26:04.799125] [INFO ] [sig ] Generating forecast for: MGA [2026-03-13T20:26:04.799156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-03-13T20:26:04.811457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-03-13T20:26:04.811880] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-03-13T20:26:04.812944] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-03-13T20:26:04.813009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:04.813053] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:04.813093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:04.813175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:04.882320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:04.883429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:04.883533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:04.883595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:05.017505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:05.017718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:05.017761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:05.017790] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:05.021557] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: UP (p=50.17%) [2026-03-13T20:26:05.021860] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-03-13T20:26:05.021991] [INFO ] [sig ] MGA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:05.177255] [INFO ] [LOCAL ] Saved forecast: MGA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MGA.txt [2026-03-13T20:26:05.177397] [INFO ] [sig ] [1840/3262] Completed MGA in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:05.177438] [INFO ] [sig ] [1841/3262] Forecasting MGEE... [2026-03-13T20:26:05.177467] [INFO ] [sig ] Generating forecast for: MGEE [2026-03-13T20:26:05.177497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-03-13T20:26:05.190339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-03-13T20:26:05.190890] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-03-13T20:26:05.191773] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-03-13T20:26:05.191826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:05.191858] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:05.191885] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:05.191940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:05.255566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:05.256660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:05.256765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:05.256820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:05.379982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:05.380153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:05.380194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:05.380223] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:05.383920] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-03-13T20:26:05.384274] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-03-13T20:26:05.384420] [INFO ] [sig ] MGEE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:05.534716] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MGEE.txt [2026-03-13T20:26:05.534879] [INFO ] [sig ] [1841/3262] Completed MGEE in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:05.534924] [INFO ] [sig ] [1842/3262] Forecasting MGM... [2026-03-13T20:26:05.534955] [INFO ] [sig ] Generating forecast for: MGM [2026-03-13T20:26:05.534987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-03-13T20:26:05.546280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-03-13T20:26:05.546642] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-03-13T20:26:05.547435] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-03-13T20:26:05.547488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:05.547520] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:05.547549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:05.547659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:05.604416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:05.605201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:05.605313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:05.605347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:05.729851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:05.730047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:05.730090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:05.730120] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:05.734166] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-03-13T20:26:05.734459] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-03-13T20:26:05.734606] [INFO ] [sig ] MGM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:05.880743] [INFO ] [LOCAL ] Saved forecast: MGM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MGM.txt [2026-03-13T20:26:05.880908] [INFO ] [sig ] [1842/3262] Completed MGM in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:05.880967] [INFO ] [sig ] [1843/3262] Forecasting MGNI... [2026-03-13T20:26:05.881011] [INFO ] [sig ] Generating forecast for: MGNI [2026-03-13T20:26:05.881053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-03-13T20:26:05.892964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-03-13T20:26:05.893414] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-03-13T20:26:05.894277] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-03-13T20:26:05.894331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:05.894374] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:05.894402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:05.894459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:05.954506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:05.955481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:05.955598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:05.955636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:06.085736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:06.085906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:06.085947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:06.085976] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:06.089662] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: DOWN (p=27.53%) [2026-03-13T20:26:06.090026] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-03-13T20:26:06.090179] [INFO ] [sig ] MGNI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:06.235534] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MGNI.txt [2026-03-13T20:26:06.235702] [INFO ] [sig ] [1843/3262] Completed MGNI in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:06.235744] [INFO ] [sig ] [1844/3262] Forecasting MGNX... [2026-03-13T20:26:06.235774] [INFO ] [sig ] Generating forecast for: MGNX [2026-03-13T20:26:06.235804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-03-13T20:26:06.247096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-03-13T20:26:06.247429] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-03-13T20:26:06.248304] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-03-13T20:26:06.248358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:06.248390] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:06.248417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:06.248475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:06.308873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:06.309920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:06.310006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:06.310041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:06.437798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:06.437990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:06.438042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:06.438077] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:06.441908] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: UP (p=74.89%) [2026-03-13T20:26:06.442220] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-03-13T20:26:06.442364] [INFO ] [sig ] MGNX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:06.590034] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MGNX.txt [2026-03-13T20:26:06.590195] [INFO ] [sig ] [1844/3262] Completed MGNX in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:06.590247] [INFO ] [sig ] [1845/3262] Forecasting MGPI... [2026-03-13T20:26:06.590276] [INFO ] [sig ] Generating forecast for: MGPI [2026-03-13T20:26:06.590319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-03-13T20:26:06.603772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-03-13T20:26:06.604168] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-03-13T20:26:06.605011] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-03-13T20:26:06.605080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:06.605114] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:06.605142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:06.605205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:06.665607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:06.666469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:06.666775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:06.666812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:06.795298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:06.795470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:06.795517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:06.795550] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:06.799422] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: DOWN (p=13.17%) [2026-03-13T20:26:06.799903] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-03-13T20:26:06.800030] [INFO ] [sig ] MGPI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:06.945241] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MGPI.txt [2026-03-13T20:26:06.945401] [INFO ] [sig ] [1845/3262] Completed MGPI in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:06.945444] [INFO ] [sig ] [1846/3262] Forecasting MGRC... [2026-03-13T20:26:06.945474] [INFO ] [sig ] Generating forecast for: MGRC [2026-03-13T20:26:06.945505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-03-13T20:26:06.956951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-03-13T20:26:06.957261] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-03-13T20:26:06.958088] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-03-13T20:26:06.958140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:06.958171] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:06.958198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:06.958253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:07.019104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:07.019911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:07.019992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:07.020025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:07.138556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:07.138759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:07.138810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:07.138840] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:07.142391] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: DOWN (p=28.65%) [2026-03-13T20:26:07.142702] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-03-13T20:26:07.142835] [INFO ] [sig ] MGRC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:07.292747] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MGRC.txt [2026-03-13T20:26:07.292892] [INFO ] [sig ] [1846/3262] Completed MGRC in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:07.292935] [INFO ] [sig ] [1847/3262] Forecasting MGTX... [2026-03-13T20:26:07.292964] [INFO ] [sig ] Generating forecast for: MGTX [2026-03-13T20:26:07.292995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-03-13T20:26:07.305106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-03-13T20:26:07.305442] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-03-13T20:26:07.306317] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-03-13T20:26:07.306376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:07.306425] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:07.306457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:07.306514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:07.365816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:07.366489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:07.366588] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:07.366625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:07.487971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:07.488123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:07.488163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:07.488191] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:07.491680] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: UP (p=92.37%) [2026-03-13T20:26:07.491972] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-03-13T20:26:07.492106] [INFO ] [sig ] MGTX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:07.637264] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MGTX.txt [2026-03-13T20:26:07.637391] [INFO ] [sig ] [1847/3262] Completed MGTX in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:07.637433] [INFO ] [sig ] [1848/3262] Forecasting MGX... [2026-03-13T20:26:07.637462] [INFO ] [sig ] Generating forecast for: MGX [2026-03-13T20:26:07.637492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-03-13T20:26:07.648317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-03-13T20:26:07.648642] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-03-13T20:26:07.649419] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-03-13T20:26:07.649470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:07.649503] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:07.649530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:07.649611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:07.708786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:07.709469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:07.709552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:07.709607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:07.826584] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:07.826728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:07.826767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:07.826796] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:07.830186] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=63.05%) [2026-03-13T20:26:07.830465] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-03-13T20:26:07.830636] [INFO ] [sig ] MGX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:07.979846] [INFO ] [LOCAL ] Saved forecast: MGX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MGX.txt [2026-03-13T20:26:07.979991] [INFO ] [sig ] [1848/3262] Completed MGX in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 8.5m [2026-03-13T20:26:07.980033] [INFO ] [sig ] [1849/3262] Forecasting MGY... [2026-03-13T20:26:07.980072] [INFO ] [sig ] Generating forecast for: MGY [2026-03-13T20:26:07.980108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-03-13T20:26:07.991099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-03-13T20:26:07.991447] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-03-13T20:26:07.992270] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-03-13T20:26:07.992322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:07.992398] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:07.992435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:07.992505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:08.053137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:08.053917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:08.054012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:08.054047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:08.176029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:08.176214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:08.176258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:08.176288] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:08.179923] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-03-13T20:26:08.180219] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-03-13T20:26:08.180353] [INFO ] [sig ] MGY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:08.332172] [INFO ] [LOCAL ] Saved forecast: MGY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MGY.txt [2026-03-13T20:26:08.332314] [INFO ] [sig ] [1849/3262] Completed MGY in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 8.4m [2026-03-13T20:26:08.332369] [INFO ] [sig ] [1850/3262] Forecasting MHD... [2026-03-13T20:26:08.332416] [INFO ] [sig ] Generating forecast for: MHD [2026-03-13T20:26:08.332455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-03-13T20:26:08.343616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-03-13T20:26:08.343934] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-03-13T20:26:08.344770] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-03-13T20:26:08.344821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:08.344853] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:08.344879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:08.344935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:08.404234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:08.405135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:08.405218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:08.405252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:08.526949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:08.527118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:08.527159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:08.527189] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:08.530997] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: UP (p=99.54%) [2026-03-13T20:26:08.531371] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-03-13T20:26:08.531523] [INFO ] [sig ] MHD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:08.695972] [INFO ] [LOCAL ] Saved forecast: MHD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MHD.txt [2026-03-13T20:26:08.696153] [INFO ] [sig ] [1850/3262] Completed MHD in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:08.696197] [INFO ] [sig ] [1851/3262] Forecasting MHF... [2026-03-13T20:26:08.696227] [INFO ] [sig ] Generating forecast for: MHF [2026-03-13T20:26:08.696258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-03-13T20:26:08.707012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-03-13T20:26:08.707278] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-03-13T20:26:08.708139] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-03-13T20:26:08.708197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:08.708231] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:08.708257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:08.708314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:08.766164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:08.766861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:08.766953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:08.766987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:08.886957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:08.887119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:08.887159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:08.887187] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:08.891003] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: UP (p=96.50%) [2026-03-13T20:26:08.891307] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-03-13T20:26:08.891441] [INFO ] [sig ] MHF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:09.041767] [INFO ] [LOCAL ] Saved forecast: MHF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MHF.txt [2026-03-13T20:26:09.041942] [INFO ] [sig ] [1851/3262] Completed MHF in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:09.041985] [INFO ] [sig ] [1852/3262] Forecasting MHK... [2026-03-13T20:26:09.042016] [INFO ] [sig ] Generating forecast for: MHK [2026-03-13T20:26:09.042048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-03-13T20:26:09.054024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-03-13T20:26:09.054363] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-03-13T20:26:09.055207] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-03-13T20:26:09.055261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:09.055296] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:09.055323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:09.055380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:09.116006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:09.116784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:09.116866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:09.116899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:09.234917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:09.235077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:09.235150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:09.235182] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:09.238726] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: UP (p=84.45%) [2026-03-13T20:26:09.239017] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-03-13T20:26:09.239149] [INFO ] [sig ] MHK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:09.386099] [INFO ] [LOCAL ] Saved forecast: MHK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MHK.txt [2026-03-13T20:26:09.386290] [INFO ] [sig ] [1852/3262] Completed MHK in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:09.386334] [INFO ] [sig ] [1853/3262] Forecasting MHO... [2026-03-13T20:26:09.386363] [INFO ] [sig ] Generating forecast for: MHO [2026-03-13T20:26:09.386397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-03-13T20:26:09.398364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-03-13T20:26:09.398726] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-03-13T20:26:09.399522] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-03-13T20:26:09.399613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:09.399648] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:09.399675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:09.399733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:09.456964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:09.457923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:09.458007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:09.458039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:09.583304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:09.583473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:09.583520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:09.583556] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:09.587340] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: DOWN (p=22.47%) [2026-03-13T20:26:09.587683] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-03-13T20:26:09.588031] [INFO ] [sig ] MHO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:09.736503] [INFO ] [LOCAL ] Saved forecast: MHO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MHO.txt [2026-03-13T20:26:09.736696] [INFO ] [sig ] [1853/3262] Completed MHO in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:09.736741] [INFO ] [sig ] [1854/3262] Forecasting MIDD... [2026-03-13T20:26:09.736770] [INFO ] [sig ] Generating forecast for: MIDD [2026-03-13T20:26:09.736800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-03-13T20:26:09.749442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-03-13T20:26:09.750111] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-03-13T20:26:09.750961] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-03-13T20:26:09.751015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:09.751049] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:09.751077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:09.751135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:09.814282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:09.815176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:09.815261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:09.815296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:09.941384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:09.941550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:09.941812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:09.941852] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:09.945420] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: DOWN (p=31.75%) [2026-03-13T20:26:09.945767] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-03-13T20:26:09.945907] [INFO ] [sig ] MIDD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:10.091084] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MIDD.txt [2026-03-13T20:26:10.091256] [INFO ] [sig ] [1854/3262] Completed MIDD in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:10.091298] [INFO ] [sig ] [1855/3262] Forecasting MIGI... [2026-03-13T20:26:10.091329] [INFO ] [sig ] Generating forecast for: MIGI [2026-03-13T20:26:10.091360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-03-13T20:26:10.102956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-03-13T20:26:10.103326] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-03-13T20:26:10.104365] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-03-13T20:26:10.104418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:10.104451] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:10.104477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:10.104532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:10.163912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:10.164844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:10.164933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:10.164968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:10.283378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:10.283558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:10.283625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:10.283654] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:10.287212] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: DOWN (p=23.24%) [2026-03-13T20:26:10.287815] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-03-13T20:26:10.288299] [INFO ] [sig ] MIGI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:10.442678] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MIGI.txt [2026-03-13T20:26:10.442838] [INFO ] [sig ] [1855/3262] Completed MIGI in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:10.442882] [INFO ] [sig ] [1856/3262] Forecasting MILN... [2026-03-13T20:26:10.442911] [INFO ] [sig ] Generating forecast for: MILN [2026-03-13T20:26:10.442942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-03-13T20:26:10.453191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-03-13T20:26:10.453531] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-03-13T20:26:10.454373] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-03-13T20:26:10.454427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:10.454474] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:10.454502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:10.454557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:10.514864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:10.515699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:10.515784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:10.515819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:10.628306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:10.628441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:10.628488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:10.628525] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:10.631897] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: DOWN (p=32.75%) [2026-03-13T20:26:10.632173] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-03-13T20:26:10.632298] [INFO ] [sig ] MILN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:10.786140] [INFO ] [LOCAL ] Saved forecast: MILN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MILN.txt [2026-03-13T20:26:10.786345] [INFO ] [sig ] [1856/3262] Completed MILN in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:10.786411] [INFO ] [sig ] [1857/3262] Forecasting MIND... [2026-03-13T20:26:10.786446] [INFO ] [sig ] Generating forecast for: MIND [2026-03-13T20:26:10.786489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-03-13T20:26:10.805947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-03-13T20:26:10.806312] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-03-13T20:26:10.807320] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-03-13T20:26:10.807384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:10.807425] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:10.807461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:10.807537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:10.877609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:10.878503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:10.878623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:10.878661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:11.015468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:11.015654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:11.015697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:11.015726] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:11.019293] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: UP (p=86.13%) [2026-03-13T20:26:11.019622] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-03-13T20:26:11.019756] [INFO ] [sig ] MIND: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:11.166760] [INFO ] [LOCAL ] Saved forecast: MIND 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MIND.txt [2026-03-13T20:26:11.166921] [INFO ] [sig ] [1857/3262] Completed MIND in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:11.166962] [INFO ] [sig ] [1858/3262] Forecasting MIRA... [2026-03-13T20:26:11.166992] [INFO ] [sig ] Generating forecast for: MIRA [2026-03-13T20:26:11.167022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-03-13T20:26:11.178470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-03-13T20:26:11.178914] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-03-13T20:26:11.179776] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-03-13T20:26:11.179830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:11.179863] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:11.179890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:11.179946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:11.237701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:11.238636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:11.238723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:11.238757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:11.362874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:11.363047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:11.363089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:11.363119] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:11.367545] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: UP (p=72.39%) [2026-03-13T20:26:11.368100] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-03-13T20:26:11.368243] [INFO ] [sig ] MIRA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:11.521731] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MIRA.txt [2026-03-13T20:26:11.521896] [INFO ] [sig ] [1858/3262] Completed MIRA in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:11.521938] [INFO ] [sig ] [1859/3262] Forecasting MIRM... [2026-03-13T20:26:11.521968] [INFO ] [sig ] Generating forecast for: MIRM [2026-03-13T20:26:11.521998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-03-13T20:26:11.533062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-03-13T20:26:11.533453] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-03-13T20:26:11.534289] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-03-13T20:26:11.534341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:11.534373] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:11.534401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:11.534456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:11.593675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:11.594604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:11.594725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:11.594759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:11.721656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:11.721825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:11.721867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:11.721896] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:11.725629] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-03-13T20:26:11.725956] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-03-13T20:26:11.726097] [INFO ] [sig ] MIRM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:11.877351] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MIRM.txt [2026-03-13T20:26:11.877521] [INFO ] [sig ] [1859/3262] Completed MIRM in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:11.877611] [INFO ] [sig ] [1860/3262] Forecasting MITK... [2026-03-13T20:26:11.877654] [INFO ] [sig ] Generating forecast for: MITK [2026-03-13T20:26:11.877686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-03-13T20:26:11.890457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-03-13T20:26:11.891094] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-03-13T20:26:11.891954] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-03-13T20:26:11.892009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:11.892044] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:11.892074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:11.892132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:11.956070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:11.957213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:11.957300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:11.957334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:12.084743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:12.084909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:12.084948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:12.084977] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:12.088549] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-03-13T20:26:12.088989] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-03-13T20:26:12.089145] [INFO ] [sig ] MITK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:12.239811] [INFO ] [LOCAL ] Saved forecast: MITK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MITK.txt [2026-03-13T20:26:12.239981] [INFO ] [sig ] [1860/3262] Completed MITK in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:12.240024] [INFO ] [sig ] [1861/3262] Forecasting MIY... [2026-03-13T20:26:12.240052] [INFO ] [sig ] Generating forecast for: MIY [2026-03-13T20:26:12.240083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-03-13T20:26:12.252309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-03-13T20:26:12.252749] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-03-13T20:26:12.253618] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-03-13T20:26:12.253673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:12.253707] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:12.253734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:12.253792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:12.315161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:12.316129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:12.316224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:12.316259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:12.441761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:12.441926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:12.441969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:12.441998] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:12.445989] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: DOWN (p=7.36%) [2026-03-13T20:26:12.446306] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-03-13T20:26:12.446443] [INFO ] [sig ] MIY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:12.596838] [INFO ] [LOCAL ] Saved forecast: MIY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MIY.txt [2026-03-13T20:26:12.597192] [INFO ] [sig ] [1861/3262] Completed MIY in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:12.597235] [INFO ] [sig ] [1862/3262] Forecasting MKC... [2026-03-13T20:26:12.597264] [INFO ] [sig ] Generating forecast for: MKC [2026-03-13T20:26:12.597295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-03-13T20:26:12.616760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-03-13T20:26:12.617400] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-03-13T20:26:12.618741] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-03-13T20:26:12.618819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:12.618868] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:12.618913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:12.619004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:12.703044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:12.704034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:12.704162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:12.704208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:12.834085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:12.834260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:12.834301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:12.834331] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:12.838250] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: UP (p=88.92%) [2026-03-13T20:26:12.838670] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-03-13T20:26:12.838826] [INFO ] [sig ] MKC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:12.988500] [INFO ] [LOCAL ] Saved forecast: MKC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MKC.txt [2026-03-13T20:26:12.988734] [INFO ] [sig ] [1862/3262] Completed MKC in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:12.988798] [INFO ] [sig ] [1863/3262] Forecasting MKSI... [2026-03-13T20:26:12.989042] [INFO ] [sig ] Generating forecast for: MKSI [2026-03-13T20:26:12.989082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-03-13T20:26:13.002197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-03-13T20:26:13.002608] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-03-13T20:26:13.003704] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-03-13T20:26:13.003759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:13.003792] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:13.003820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:13.003889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:13.062530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:13.063418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:13.063499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:13.063532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:13.191997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:13.192165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:13.192207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:13.192274] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:13.195929] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: DOWN (p=30.61%) [2026-03-13T20:26:13.196232] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-03-13T20:26:13.196370] [INFO ] [sig ] MKSI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:13.346454] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MKSI.txt [2026-03-13T20:26:13.346649] [INFO ] [sig ] [1863/3262] Completed MKSI in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:13.346694] [INFO ] [sig ] [1864/3262] Forecasting MKTX... [2026-03-13T20:26:13.346725] [INFO ] [sig ] Generating forecast for: MKTX [2026-03-13T20:26:13.346756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-03-13T20:26:13.358907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-03-13T20:26:13.359293] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-03-13T20:26:13.360188] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-03-13T20:26:13.360241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:13.360273] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:13.360300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:13.360357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:13.420215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:13.421167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:13.421261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:13.421294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:13.541312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:13.541484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:13.541531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:13.541567] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:13.545131] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: UP (p=70.36%) [2026-03-13T20:26:13.545434] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-03-13T20:26:13.545594] [INFO ] [sig ] MKTX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:13.700805] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MKTX.txt [2026-03-13T20:26:13.700975] [INFO ] [sig ] [1864/3262] Completed MKTX in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 8.4m [2026-03-13T20:26:13.701018] [INFO ] [sig ] [1865/3262] Forecasting MLAB... [2026-03-13T20:26:13.701047] [INFO ] [sig ] Generating forecast for: MLAB [2026-03-13T20:26:13.701077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-03-13T20:26:13.713250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-03-13T20:26:13.713682] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-03-13T20:26:13.714568] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-03-13T20:26:13.714654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:13.714689] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:13.714717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:13.714776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:13.775805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:13.776830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:13.776916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:13.776980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:13.898202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:13.898365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:13.898408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:13.898438] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:13.902203] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: UP (p=78.34%) [2026-03-13T20:26:13.902516] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-03-13T20:26:13.902876] [INFO ] [sig ] MLAB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:14.051256] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MLAB.txt [2026-03-13T20:26:14.051415] [INFO ] [sig ] [1865/3262] Completed MLAB in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 8.3m [2026-03-13T20:26:14.051456] [INFO ] [sig ] [1866/3262] Forecasting MLCO... [2026-03-13T20:26:14.051486] [INFO ] [sig ] Generating forecast for: MLCO [2026-03-13T20:26:14.051521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-03-13T20:26:14.062748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-03-13T20:26:14.063102] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-03-13T20:26:14.064006] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-03-13T20:26:14.064059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:14.064123] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:14.064153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:14.064211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:14.124379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:14.125300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:14.125388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:14.125422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:14.252996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:14.253157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:14.253196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:14.253224] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:14.257224] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: UP (p=92.58%) [2026-03-13T20:26:14.257506] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-03-13T20:26:14.257675] [INFO ] [sig ] MLCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:14.409125] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MLCO.txt [2026-03-13T20:26:14.409272] [INFO ] [sig ] [1866/3262] Completed MLCO in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:14.409314] [INFO ] [sig ] [1867/3262] Forecasting MLGO... [2026-03-13T20:26:14.409342] [INFO ] [sig ] Generating forecast for: MLGO [2026-03-13T20:26:14.409373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-03-13T20:26:14.420869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-03-13T20:26:14.421155] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-03-13T20:26:14.422085] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-03-13T20:26:14.422140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:14.422172] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:14.422223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:14.422284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:14.481342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:14.482073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:14.482154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:14.482186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:14.603892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:14.604057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:14.604098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:14.604127] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:14.607592] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: DOWN (p=20.02%) [2026-03-13T20:26:14.607891] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-03-13T20:26:14.608023] [INFO ] [sig ] MLGO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:14.755455] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MLGO.txt [2026-03-13T20:26:14.755637] [INFO ] [sig ] [1867/3262] Completed MLGO in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:14.755680] [INFO ] [sig ] [1868/3262] Forecasting MLI... [2026-03-13T20:26:14.755711] [INFO ] [sig ] Generating forecast for: MLI [2026-03-13T20:26:14.755742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-03-13T20:26:14.767012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-03-13T20:26:14.767403] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-03-13T20:26:14.768374] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-03-13T20:26:14.768430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:14.768464] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:14.768492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:14.768559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:14.827360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:14.828504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:14.828627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:14.828672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:14.959266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:14.959438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:14.959481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:14.959512] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:14.963215] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: DOWN (p=17.19%) [2026-03-13T20:26:14.963499] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-03-13T20:26:14.963657] [INFO ] [sig ] MLI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:15.106521] [INFO ] [LOCAL ] Saved forecast: MLI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MLI.txt [2026-03-13T20:26:15.106699] [INFO ] [sig ] [1868/3262] Completed MLI in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:15.106740] [INFO ] [sig ] [1869/3262] Forecasting MLKN... [2026-03-13T20:26:15.106770] [INFO ] [sig ] Generating forecast for: MLKN [2026-03-13T20:26:15.106801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-03-13T20:26:15.118388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-03-13T20:26:15.118745] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-03-13T20:26:15.119566] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-03-13T20:26:15.119665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:15.119703] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:15.119729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:15.119785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:15.177440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:15.178304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:15.178385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:15.178418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:15.299630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:15.299797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:15.299837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:15.299910] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:15.303419] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: UP (p=97.64%) [2026-03-13T20:26:15.303732] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-03-13T20:26:15.303862] [INFO ] [sig ] MLKN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:15.452020] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MLKN.txt [2026-03-13T20:26:15.452193] [INFO ] [sig ] [1869/3262] Completed MLKN in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:15.452236] [INFO ] [sig ] [1870/3262] Forecasting MLM... [2026-03-13T20:26:15.452268] [INFO ] [sig ] Generating forecast for: MLM [2026-03-13T20:26:15.452300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-03-13T20:26:15.464069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-03-13T20:26:15.464565] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-03-13T20:26:15.465554] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-03-13T20:26:15.465641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:15.465676] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:15.465704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:15.465762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:15.530737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:15.531715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:15.531804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:15.531838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:15.657274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:15.657438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:15.657478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:15.657508] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:15.661119] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: DOWN (p=24.48%) [2026-03-13T20:26:15.661402] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-03-13T20:26:15.661530] [INFO ] [sig ] MLM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:15.805167] [INFO ] [LOCAL ] Saved forecast: MLM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MLM.txt [2026-03-13T20:26:15.805306] [INFO ] [sig ] [1870/3262] Completed MLM in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:15.805346] [INFO ] [sig ] [1871/3262] Forecasting MLP... [2026-03-13T20:26:15.805377] [INFO ] [sig ] Generating forecast for: MLP [2026-03-13T20:26:15.805420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-03-13T20:26:15.815881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-03-13T20:26:15.816148] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-03-13T20:26:15.816946] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-03-13T20:26:15.816998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:15.817030] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:15.817056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:15.817113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:15.878153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:15.879258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:15.879343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:15.879376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:15.987408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:15.987652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:15.987707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:15.987740] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:15.991266] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: DOWN (p=41.17%) [2026-03-13T20:26:15.991560] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-03-13T20:26:15.991743] [INFO ] [sig ] MLP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:16.140073] [INFO ] [LOCAL ] Saved forecast: MLP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MLP.txt [2026-03-13T20:26:16.140228] [INFO ] [sig ] [1871/3262] Completed MLP in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:16.140270] [INFO ] [sig ] [1872/3262] Forecasting MLTX... [2026-03-13T20:26:16.140299] [INFO ] [sig ] Generating forecast for: MLTX [2026-03-13T20:26:16.140330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-03-13T20:26:16.151651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-03-13T20:26:16.151972] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-03-13T20:26:16.152809] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-03-13T20:26:16.152862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:16.152895] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:16.152922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:16.152979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:16.210428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:16.211246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:16.211328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:16.211360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:16.334684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:16.334856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:16.334915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:16.334946] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:16.338463] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: DOWN (p=5.32%) [2026-03-13T20:26:16.338777] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-03-13T20:26:16.338931] [INFO ] [sig ] MLTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:16.483484] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MLTX.txt [2026-03-13T20:26:16.483656] [INFO ] [sig ] [1872/3262] Completed MLTX in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:16.483702] [INFO ] [sig ] [1873/3262] Forecasting MLYS... [2026-03-13T20:26:16.483732] [INFO ] [sig ] Generating forecast for: MLYS [2026-03-13T20:26:16.483762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-03-13T20:26:16.496187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-03-13T20:26:16.496531] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-03-13T20:26:16.497523] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-03-13T20:26:16.497619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:16.497654] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:16.497682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:16.497919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:16.560805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:16.562061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:16.562152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:16.562213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:16.735950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:16.736154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:16.736225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:16.736279] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:16.742797] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: UP (p=57.44%) [2026-03-13T20:26:16.743375] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-03-13T20:26:16.743622] [INFO ] [sig ] MLYS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:16.975420] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MLYS.txt [2026-03-13T20:26:16.975618] [INFO ] [sig ] [1873/3262] Completed MLYS in 0.5s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:16.975664] [INFO ] [sig ] [1874/3262] Forecasting MMD... [2026-03-13T20:26:16.975695] [INFO ] [sig ] Generating forecast for: MMD [2026-03-13T20:26:16.975726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-03-13T20:26:16.988108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-03-13T20:26:16.988492] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-03-13T20:26:16.989341] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-03-13T20:26:16.989396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:16.989430] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:16.989458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:16.989517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:17.052124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:17.053147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:17.053233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:17.053268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:17.179756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:17.179919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:17.179958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:17.179987] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:17.183595] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: DOWN (p=9.41%) [2026-03-13T20:26:17.183883] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-03-13T20:26:17.184011] [INFO ] [sig ] MMD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:17.333817] [INFO ] [LOCAL ] Saved forecast: MMD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MMD.txt [2026-03-13T20:26:17.334152] [INFO ] [sig ] [1874/3262] Completed MMD in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:17.334194] [INFO ] [sig ] [1875/3262] Forecasting MMLP... [2026-03-13T20:26:17.334223] [INFO ] [sig ] Generating forecast for: MMLP [2026-03-13T20:26:17.334253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-03-13T20:26:17.345807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-03-13T20:26:17.346110] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-03-13T20:26:17.346976] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-03-13T20:26:17.347029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:17.347061] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:17.347088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:17.347145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:17.403607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:17.404393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:17.404473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:17.404507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:17.508026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:17.508188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:17.508227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:17.508256] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:17.512093] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: UP (p=75.36%) [2026-03-13T20:26:17.512371] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-03-13T20:26:17.512499] [INFO ] [sig ] MMLP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:17.657791] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MMLP.txt [2026-03-13T20:26:17.657945] [INFO ] [sig ] [1875/3262] Completed MMLP in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:17.657988] [INFO ] [sig ] [1876/3262] Forecasting MMS... [2026-03-13T20:26:17.658016] [INFO ] [sig ] Generating forecast for: MMS [2026-03-13T20:26:17.658047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-03-13T20:26:17.671913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-03-13T20:26:17.672342] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-03-13T20:26:17.673241] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-03-13T20:26:17.673305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:17.673341] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:17.673370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:17.673428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:17.732810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:17.733640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:17.733775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:17.733821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:17.859077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:17.859251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:17.859298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:17.859330] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:17.863366] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-03-13T20:26:17.863705] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-03-13T20:26:17.863855] [INFO ] [sig ] MMS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:18.017197] [INFO ] [LOCAL ] Saved forecast: MMS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MMS.txt [2026-03-13T20:26:18.017360] [INFO ] [sig ] [1876/3262] Completed MMS in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:18.017406] [INFO ] [sig ] [1877/3262] Forecasting MMSI... [2026-03-13T20:26:18.017449] [INFO ] [sig ] Generating forecast for: MMSI [2026-03-13T20:26:18.017485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-03-13T20:26:18.030049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-03-13T20:26:18.030439] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-03-13T20:26:18.031511] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-03-13T20:26:18.031567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:18.031632] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:18.031668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:18.031741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:18.095553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:18.096451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:18.096538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:18.096590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:18.229719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:18.229889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:18.229932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:18.229962] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:18.233641] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: DOWN (p=2.75%) [2026-03-13T20:26:18.233951] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-03-13T20:26:18.234092] [INFO ] [sig ] MMSI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:18.388388] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MMSI.txt [2026-03-13T20:26:18.388560] [INFO ] [sig ] [1877/3262] Completed MMSI in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:18.388643] [INFO ] [sig ] [1878/3262] Forecasting MNDO... [2026-03-13T20:26:18.388689] [INFO ] [sig ] Generating forecast for: MNDO [2026-03-13T20:26:18.388739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-03-13T20:26:18.400800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-03-13T20:26:18.401286] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-03-13T20:26:18.402397] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-03-13T20:26:18.402455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:18.402499] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:18.402538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:18.402650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:18.468120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:18.469045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:18.469132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:18.469166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:18.583876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:18.584052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:18.584099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:18.584129] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:18.587772] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: DOWN (p=44.72%) [2026-03-13T20:26:18.588087] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-03-13T20:26:18.588230] [INFO ] [sig ] MNDO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:18.746514] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MNDO.txt [2026-03-13T20:26:18.746702] [INFO ] [sig ] [1878/3262] Completed MNDO in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:18.746748] [INFO ] [sig ] [1879/3262] Forecasting MNDY... [2026-03-13T20:26:18.746778] [INFO ] [sig ] Generating forecast for: MNDY [2026-03-13T20:26:18.746811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-03-13T20:26:18.758622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-03-13T20:26:18.758992] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-03-13T20:26:18.760009] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-03-13T20:26:18.760064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:18.760099] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:18.760126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:18.760183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:18.822821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:18.823732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:18.823820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:18.823853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:18.956654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:18.956821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:18.956863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:18.956896] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:18.960537] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=37.98%) [2026-03-13T20:26:18.960939] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-03-13T20:26:18.961081] [INFO ] [sig ] MNDY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:19.115132] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MNDY.txt [2026-03-13T20:26:19.115328] [INFO ] [sig ] [1879/3262] Completed MNDY in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:19.115378] [INFO ] [sig ] [1880/3262] Forecasting MNKD... [2026-03-13T20:26:19.115409] [INFO ] [sig ] Generating forecast for: MNKD [2026-03-13T20:26:19.115448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-03-13T20:26:19.127550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-03-13T20:26:19.127958] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-03-13T20:26:19.128785] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-03-13T20:26:19.128855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:19.128890] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:19.128920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:19.128978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:19.191050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:19.191787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:19.191871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:19.191906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:19.317647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:19.317820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:19.317860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:19.317889] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:19.321565] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: DOWN (p=7.36%) [2026-03-13T20:26:19.321913] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-03-13T20:26:19.322054] [INFO ] [sig ] MNKD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:19.474613] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MNKD.txt [2026-03-13T20:26:19.474770] [INFO ] [sig ] [1880/3262] Completed MNKD in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:19.474813] [INFO ] [sig ] [1881/3262] Forecasting MNRO... [2026-03-13T20:26:19.474845] [INFO ] [sig ] Generating forecast for: MNRO [2026-03-13T20:26:19.474877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-03-13T20:26:19.486264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-03-13T20:26:19.486664] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-03-13T20:26:19.487522] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-03-13T20:26:19.487630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:19.487681] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:19.487716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:19.487787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:19.545038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:19.545861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:19.545958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:19.545993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:19.669743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:19.669905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:19.669944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:19.669973] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:19.674243] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: DOWN (p=36.19%) [2026-03-13T20:26:19.674527] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-03-13T20:26:19.674674] [INFO ] [sig ] MNRO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:19.817810] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MNRO.txt [2026-03-13T20:26:19.817945] [INFO ] [sig ] [1881/3262] Completed MNRO in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 8.3m [2026-03-13T20:26:19.817985] [INFO ] [sig ] [1882/3262] Forecasting MNSO... [2026-03-13T20:26:19.818015] [INFO ] [sig ] Generating forecast for: MNSO [2026-03-13T20:26:19.818046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-03-13T20:26:19.830429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-03-13T20:26:19.830740] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-03-13T20:26:19.831513] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-03-13T20:26:19.831565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:19.831619] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:19.831647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:19.831706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:19.889915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:19.890508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:19.890609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:19.890643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:20.008415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:20.008529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:20.008567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:20.008615] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:20.011819] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: DOWN (p=6.92%) [2026-03-13T20:26:20.012098] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-03-13T20:26:20.012230] [INFO ] [sig ] MNSO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:20.153886] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MNSO.txt [2026-03-13T20:26:20.154011] [INFO ] [sig ] [1882/3262] Completed MNSO in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 8.2m [2026-03-13T20:26:20.154052] [INFO ] [sig ] [1883/3262] Forecasting MNTK... [2026-03-13T20:26:20.154081] [INFO ] [sig ] Generating forecast for: MNTK [2026-03-13T20:26:20.154110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-03-13T20:26:20.168433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-03-13T20:26:20.168933] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-03-13T20:26:20.169872] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-03-13T20:26:20.169932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:20.170019] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:20.170060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:20.170138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:20.233811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:20.234801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:20.234911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:20.234962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:20.353915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:20.354075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:20.354115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:20.354144] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:20.357529] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: DOWN (p=8.42%) [2026-03-13T20:26:20.357879] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-03-13T20:26:20.358004] [INFO ] [sig ] MNTK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:20.501683] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MNTK.txt [2026-03-13T20:26:20.501841] [INFO ] [sig ] [1883/3262] Completed MNTK in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:20.501885] [INFO ] [sig ] [1884/3262] Forecasting MNY... [2026-03-13T20:26:20.501914] [INFO ] [sig ] Generating forecast for: MNY [2026-03-13T20:26:20.501943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-03-13T20:26:20.512768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-03-13T20:26:20.513091] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-03-13T20:26:20.513936] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-03-13T20:26:20.513989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:20.514021] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:20.514048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:20.514104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:20.570974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:20.571659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:20.571750] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:20.571790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:20.682007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:20.682172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:20.682214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:20.682244] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:20.685665] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-03-13T20:26:20.685942] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-03-13T20:26:20.686069] [INFO ] [sig ] MNY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:20.827893] [INFO ] [LOCAL ] Saved forecast: MNY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MNY.txt [2026-03-13T20:26:20.828018] [INFO ] [sig ] [1884/3262] Completed MNY in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:20.828058] [INFO ] [sig ] [1885/3262] Forecasting MOD... [2026-03-13T20:26:20.828087] [INFO ] [sig ] Generating forecast for: MOD [2026-03-13T20:26:20.828115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-03-13T20:26:20.839779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-03-13T20:26:20.840085] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-03-13T20:26:20.840871] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-03-13T20:26:20.840923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:20.840955] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:20.840982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:20.841038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:20.901206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:20.901913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:20.901992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:20.902024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:21.026498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:21.026642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:21.026686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:21.026714] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:21.029982] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: DOWN (p=5.86%) [2026-03-13T20:26:21.030281] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-03-13T20:26:21.030409] [INFO ] [sig ] MOD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:21.173334] [INFO ] [LOCAL ] Saved forecast: MOD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MOD.txt [2026-03-13T20:26:21.173447] [INFO ] [sig ] [1885/3262] Completed MOD in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:21.173486] [INFO ] [sig ] [1886/3262] Forecasting MODL... [2026-03-13T20:26:21.173514] [INFO ] [sig ] Generating forecast for: MODL [2026-03-13T20:26:21.173544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-03-13T20:26:21.185286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-03-13T20:26:21.185588] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-03-13T20:26:21.186352] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-03-13T20:26:21.186404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:21.186436] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:21.186462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:21.186518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:21.245537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:21.246152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:21.246233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:21.246265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:21.371807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:21.371968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:21.372007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:21.372258] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:21.375921] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: DOWN (p=34.95%) [2026-03-13T20:26:21.376201] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-03-13T20:26:21.376324] [INFO ] [sig ] MODL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:21.523937] [INFO ] [LOCAL ] Saved forecast: MODL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MODL.txt [2026-03-13T20:26:21.524089] [INFO ] [sig ] [1886/3262] Completed MODL in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:21.524133] [INFO ] [sig ] [1887/3262] Forecasting MOH... [2026-03-13T20:26:21.524163] [INFO ] [sig ] Generating forecast for: MOH [2026-03-13T20:26:21.524194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-03-13T20:26:21.536435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-03-13T20:26:21.536866] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-03-13T20:26:21.538143] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-03-13T20:26:21.538199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:21.538234] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:21.538262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:21.538320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:21.598772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:21.599749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:21.599839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:21.599874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:21.723234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:21.723463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:21.723508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:21.723537] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:21.727198] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: DOWN (p=7.34%) [2026-03-13T20:26:21.727540] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-03-13T20:26:21.727727] [INFO ] [sig ] MOH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:21.872523] [INFO ] [LOCAL ] Saved forecast: MOH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MOH.txt [2026-03-13T20:26:21.872715] [INFO ] [sig ] [1887/3262] Completed MOH in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:21.872759] [INFO ] [sig ] [1888/3262] Forecasting MOMO... [2026-03-13T20:26:21.872789] [INFO ] [sig ] Generating forecast for: MOMO [2026-03-13T20:26:21.872819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-03-13T20:26:21.883960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-03-13T20:26:21.884343] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-03-13T20:26:21.885165] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-03-13T20:26:21.885217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:21.885248] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:21.885275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:21.885330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:21.942901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:21.943814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:21.943898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:21.943931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:22.067164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:22.067314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:22.067354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:22.067385] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:22.070879] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: DOWN (p=1.39%) [2026-03-13T20:26:22.071168] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-03-13T20:26:22.071300] [INFO ] [sig ] MOMO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:22.218383] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MOMO.txt [2026-03-13T20:26:22.218524] [INFO ] [sig ] [1888/3262] Completed MOMO in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:22.218567] [INFO ] [sig ] [1889/3262] Forecasting MORN... [2026-03-13T20:26:22.218620] [INFO ] [sig ] Generating forecast for: MORN [2026-03-13T20:26:22.218660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-03-13T20:26:22.229994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-03-13T20:26:22.230285] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-03-13T20:26:22.231261] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-03-13T20:26:22.231312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:22.231343] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:22.231369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:22.231425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:22.295589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:22.296678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:22.296784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:22.296830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:22.425619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:22.425759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:22.425805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:22.425839] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:22.429194] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-03-13T20:26:22.429470] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-03-13T20:26:22.429614] [INFO ] [sig ] MORN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:22.577780] [INFO ] [LOCAL ] Saved forecast: MORN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MORN.txt [2026-03-13T20:26:22.577917] [INFO ] [sig ] [1889/3262] Completed MORN in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:22.577957] [INFO ] [sig ] [1890/3262] Forecasting MOS... [2026-03-13T20:26:22.577987] [INFO ] [sig ] Generating forecast for: MOS [2026-03-13T20:26:22.578018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-03-13T20:26:22.589675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-03-13T20:26:22.590169] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-03-13T20:26:22.591022] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-03-13T20:26:22.591076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:22.591109] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:22.591136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:22.591193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:22.655223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:22.655907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:22.655987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:22.656021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:22.780003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:22.780137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:22.780177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:22.780206] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:22.783820] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: UP (p=67.50%) [2026-03-13T20:26:22.784271] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-03-13T20:26:22.784400] [INFO ] [sig ] MOS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:22.929366] [INFO ] [LOCAL ] Saved forecast: MOS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MOS.txt [2026-03-13T20:26:22.929483] [INFO ] [sig ] [1890/3262] Completed MOS in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:22.929524] [INFO ] [sig ] [1891/3262] Forecasting MP... [2026-03-13T20:26:22.929555] [INFO ] [sig ] Generating forecast for: MP [2026-03-13T20:26:22.929605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-03-13T20:26:22.941420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-03-13T20:26:22.941884] [INFO ] [FORECASTER] Starting predict_future for MP [2026-03-13T20:26:22.942699] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-03-13T20:26:22.942751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:22.942798] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:22.942825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:22.942881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:23.002871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:23.003940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:23.004030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:23.004255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:23.129082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:23.129450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:23.129491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:23.129520] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:23.133887] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: UP (p=89.68%) [2026-03-13T20:26:23.134403] [INFO ] [FORECASTER] Completed predict_future for MP [2026-03-13T20:26:23.134544] [INFO ] [sig ] MP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:23.289161] [INFO ] [LOCAL ] Saved forecast: MP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MP.txt [2026-03-13T20:26:23.289333] [INFO ] [sig ] [1891/3262] Completed MP in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:23.289381] [INFO ] [sig ] [1892/3262] Forecasting MPA... [2026-03-13T20:26:23.289412] [INFO ] [sig ] Generating forecast for: MPA [2026-03-13T20:26:23.289444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-03-13T20:26:23.300757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-03-13T20:26:23.301145] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-03-13T20:26:23.302213] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-03-13T20:26:23.302280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:23.302326] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:23.302366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:23.302450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:23.361734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:23.362703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:23.362792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:23.362825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:23.478067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:23.478231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:23.478272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:23.478301] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:23.481936] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: DOWN (p=34.17%) [2026-03-13T20:26:23.482242] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-03-13T20:26:23.482376] [INFO ] [sig ] MPA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:23.642053] [INFO ] [LOCAL ] Saved forecast: MPA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MPA.txt [2026-03-13T20:26:23.642212] [INFO ] [sig ] [1892/3262] Completed MPA in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:23.642262] [INFO ] [sig ] [1893/3262] Forecasting MPAA... [2026-03-13T20:26:23.642294] [INFO ] [sig ] Generating forecast for: MPAA [2026-03-13T20:26:23.642325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-03-13T20:26:23.654738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-03-13T20:26:23.655094] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-03-13T20:26:23.655951] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-03-13T20:26:23.656005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:23.656038] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:23.656066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:23.656122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:23.716388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:23.717286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:23.717370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:23.717437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:23.850155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:23.850327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:23.850370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:23.850400] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:23.854961] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: UP (p=64.24%) [2026-03-13T20:26:23.855319] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-03-13T20:26:23.855465] [INFO ] [sig ] MPAA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:24.013331] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MPAA.txt [2026-03-13T20:26:24.013496] [INFO ] [sig ] [1893/3262] Completed MPAA in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:24.013538] [INFO ] [sig ] [1894/3262] Forecasting MPB... [2026-03-13T20:26:24.013589] [INFO ] [sig ] Generating forecast for: MPB [2026-03-13T20:26:24.013627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-03-13T20:26:24.024113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-03-13T20:26:24.024447] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-03-13T20:26:24.025254] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-03-13T20:26:24.025309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:24.025343] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:24.025371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:24.025429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:24.082681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:24.083463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:24.083545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:24.083599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:24.217855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:24.218039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:24.218086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:24.218125] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:24.221838] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-03-13T20:26:24.222163] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-03-13T20:26:24.222328] [INFO ] [sig ] MPB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:24.376533] [INFO ] [LOCAL ] Saved forecast: MPB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MPB.txt [2026-03-13T20:26:24.376730] [INFO ] [sig ] [1894/3262] Completed MPB in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:24.376774] [INFO ] [sig ] [1895/3262] Forecasting MPC... [2026-03-13T20:26:24.376834] [INFO ] [sig ] Generating forecast for: MPC [2026-03-13T20:26:24.376869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-03-13T20:26:24.389781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-03-13T20:26:24.390215] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-03-13T20:26:24.391295] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-03-13T20:26:24.391359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:24.391409] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:24.391454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:24.391537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:24.466143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:24.467391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:24.467513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:24.467606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:24.644466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:24.644696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:24.644768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:24.644832] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:24.650294] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: DOWN (p=32.10%) [2026-03-13T20:26:24.650801] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-03-13T20:26:24.651010] [INFO ] [sig ] MPC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:24.866319] [INFO ] [LOCAL ] Saved forecast: MPC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MPC.txt [2026-03-13T20:26:24.866541] [INFO ] [sig ] [1895/3262] Completed MPC in 0.5s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:24.866619] [INFO ] [sig ] [1896/3262] Forecasting MPX... [2026-03-13T20:26:24.866664] [INFO ] [sig ] Generating forecast for: MPX [2026-03-13T20:26:24.866707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-03-13T20:26:24.886011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-03-13T20:26:24.888815] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-03-13T20:26:24.890830] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-03-13T20:26:24.890945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:24.891012] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:24.891080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:24.891190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:24.978469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:24.979746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:24.979869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:24.979920] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:25.143649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:25.143892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:25.143976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:25.144033] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:25.149955] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: UP (p=82.63%) [2026-03-13T20:26:25.150492] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-03-13T20:26:25.150730] [INFO ] [sig ] MPX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:25.360976] [INFO ] [LOCAL ] Saved forecast: MPX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MPX.txt [2026-03-13T20:26:25.361231] [INFO ] [sig ] [1896/3262] Completed MPX in 0.5s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:25.361311] [INFO ] [sig ] [1897/3262] Forecasting MQ... [2026-03-13T20:26:25.361357] [INFO ] [sig ] Generating forecast for: MQ [2026-03-13T20:26:25.361399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-03-13T20:26:25.375908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-03-13T20:26:25.376412] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-03-13T20:26:25.377622] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-03-13T20:26:25.377691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:25.377737] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:25.377780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:25.377871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:25.467026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:25.468014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:25.468121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:25.468158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:25.592385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:25.592563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:25.592628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:25.592659] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:25.596425] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: DOWN (p=49.70%) [2026-03-13T20:26:25.596809] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-03-13T20:26:25.596979] [INFO ] [sig ] MQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:25.769798] [INFO ] [LOCAL ] Saved forecast: MQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MQ.txt [2026-03-13T20:26:25.769964] [INFO ] [sig ] [1897/3262] Completed MQ in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:25.770025] [INFO ] [sig ] [1898/3262] Forecasting MQY... [2026-03-13T20:26:25.770056] [INFO ] [sig ] Generating forecast for: MQY [2026-03-13T20:26:25.770087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-03-13T20:26:25.783041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-03-13T20:26:25.783492] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-03-13T20:26:25.784392] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-03-13T20:26:25.784455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:25.784488] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:25.784516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:25.784601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:25.843471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:25.844437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:25.844537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:25.844596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:25.965782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:25.965950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:25.965992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:25.966052] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:25.969678] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-03-13T20:26:25.969999] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-03-13T20:26:25.970152] [INFO ] [sig ] MQY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:26.115794] [INFO ] [LOCAL ] Saved forecast: MQY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MQY.txt [2026-03-13T20:26:26.115937] [INFO ] [sig ] [1898/3262] Completed MQY in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 8.2m [2026-03-13T20:26:26.115977] [INFO ] [sig ] [1899/3262] Forecasting MRAM... [2026-03-13T20:26:26.116007] [INFO ] [sig ] Generating forecast for: MRAM [2026-03-13T20:26:26.116037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-03-13T20:26:26.130529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-03-13T20:26:26.131054] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-03-13T20:26:26.132297] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-03-13T20:26:26.132373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:26.132431] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:26.132481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:26.132610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:26.193979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:26.194917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:26.195001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:26.195034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:26.318302] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:26.318462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:26.318503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:26.318533] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:26.322677] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: UP (p=91.17%) [2026-03-13T20:26:26.322963] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-03-13T20:26:26.323279] [INFO ] [sig ] MRAM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:26.469373] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MRAM.txt [2026-03-13T20:26:26.469517] [INFO ] [sig ] [1899/3262] Completed MRAM in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:26.469557] [INFO ] [sig ] [1900/3262] Forecasting MRBK... [2026-03-13T20:26:26.469607] [INFO ] [sig ] Generating forecast for: MRBK [2026-03-13T20:26:26.469639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-03-13T20:26:26.482267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-03-13T20:26:26.482634] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-03-13T20:26:26.483665] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-03-13T20:26:26.483718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:26.483779] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:26.483809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:26.483866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:26.542888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:26.543828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:26.543912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:26.543966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:26.661984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:26.662165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:26.662207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:26.662236] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:26.665894] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=35.95%) [2026-03-13T20:26:26.666264] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-03-13T20:26:26.666418] [INFO ] [sig ] MRBK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:26.817500] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MRBK.txt [2026-03-13T20:26:26.817726] [INFO ] [sig ] [1900/3262] Completed MRBK in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:26.817773] [INFO ] [sig ] [1901/3262] Forecasting MRCC... [2026-03-13T20:26:26.817810] [INFO ] [sig ] Generating forecast for: MRCC [2026-03-13T20:26:26.817846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-03-13T20:26:26.831103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-03-13T20:26:26.831458] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-03-13T20:26:26.832310] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-03-13T20:26:26.832369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:26.832401] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:26.832427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:26.832487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:26.892746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:26.893717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:26.893805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:26.893839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:27.026253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:27.026410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:27.026451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:27.026479] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:27.030032] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: DOWN (p=40.38%) [2026-03-13T20:26:27.030322] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-03-13T20:26:27.030454] [INFO ] [sig ] MRCC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:27.179367] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MRCC.txt [2026-03-13T20:26:27.179514] [INFO ] [sig ] [1901/3262] Completed MRCC in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:27.179554] [INFO ] [sig ] [1902/3262] Forecasting MRCY... [2026-03-13T20:26:27.179603] [INFO ] [sig ] Generating forecast for: MRCY [2026-03-13T20:26:27.179636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-03-13T20:26:27.191956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-03-13T20:26:27.192266] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-03-13T20:26:27.193328] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-03-13T20:26:27.193381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:27.193413] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:27.193453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:27.193510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:27.254768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:27.255499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:27.255598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:27.255634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:27.377641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:27.377809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:27.377851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:27.377882] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:27.381544] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-03-13T20:26:27.381861] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-03-13T20:26:27.382002] [INFO ] [sig ] MRCY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:27.545127] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MRCY.txt [2026-03-13T20:26:27.545311] [INFO ] [sig ] [1902/3262] Completed MRCY in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:27.545360] [INFO ] [sig ] [1903/3262] Forecasting MRK... [2026-03-13T20:26:27.545392] [INFO ] [sig ] Generating forecast for: MRK [2026-03-13T20:26:27.545423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-03-13T20:26:27.558330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-03-13T20:26:27.558737] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-03-13T20:26:27.559655] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-03-13T20:26:27.559710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:27.559742] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:27.559769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:27.559832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:27.619350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:27.620263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:27.620355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:27.620389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:27.748024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:27.748187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:27.748226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:27.748290] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:27.751761] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-03-13T20:26:27.752035] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-03-13T20:26:27.752161] [INFO ] [sig ] MRK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:27.895712] [INFO ] [LOCAL ] Saved forecast: MRK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MRK.txt [2026-03-13T20:26:27.895859] [INFO ] [sig ] [1903/3262] Completed MRK in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:27.895907] [INFO ] [sig ] [1904/3262] Forecasting MRM... [2026-03-13T20:26:27.895938] [INFO ] [sig ] Generating forecast for: MRM [2026-03-13T20:26:27.895970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-03-13T20:26:27.906390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-03-13T20:26:27.906652] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-03-13T20:26:27.907470] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-03-13T20:26:27.907524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:27.907608] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:27.907645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:27.907704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:27.964850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:27.965470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:27.965548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:27.965599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:28.085812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:28.085964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:28.086003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:28.086031] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:28.089676] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: UP (p=59.98%) [2026-03-13T20:26:28.089955] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-03-13T20:26:28.090272] [INFO ] [sig ] MRM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:28.231794] [INFO ] [LOCAL ] Saved forecast: MRM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MRM.txt [2026-03-13T20:26:28.231943] [INFO ] [sig ] [1904/3262] Completed MRM in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:28.232001] [INFO ] [sig ] [1905/3262] Forecasting MRNA... [2026-03-13T20:26:28.232033] [INFO ] [sig ] Generating forecast for: MRNA [2026-03-13T20:26:28.232064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-03-13T20:26:28.243772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-03-13T20:26:28.244114] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-03-13T20:26:28.245000] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-03-13T20:26:28.245052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:28.245083] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:28.245108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:28.245164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:28.304156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:28.304860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:28.304942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:28.304974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:28.442240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:28.442413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:28.442456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:28.442486] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:28.446460] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: UP (p=57.03%) [2026-03-13T20:26:28.446850] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-03-13T20:26:28.447004] [INFO ] [sig ] MRNA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:28.609082] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MRNA.txt [2026-03-13T20:26:28.609237] [INFO ] [sig ] [1905/3262] Completed MRNA in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:28.609279] [INFO ] [sig ] [1906/3262] Forecasting MRTN... [2026-03-13T20:26:28.609310] [INFO ] [sig ] Generating forecast for: MRTN [2026-03-13T20:26:28.609343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-03-13T20:26:28.621068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-03-13T20:26:28.621444] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-03-13T20:26:28.622286] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-03-13T20:26:28.622339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:28.622371] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:28.622398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:28.622454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:28.684174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:28.685315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:28.685401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:28.685436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:28.808426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:28.808643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:28.808689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:28.808719] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:28.812683] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: UP (p=76.26%) [2026-03-13T20:26:28.813086] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-03-13T20:26:28.813243] [INFO ] [sig ] MRTN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:28.985341] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MRTN.txt [2026-03-13T20:26:28.985537] [INFO ] [sig ] [1906/3262] Completed MRTN in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:28.985599] [INFO ] [sig ] [1907/3262] Forecasting MRVI... [2026-03-13T20:26:28.985633] [INFO ] [sig ] Generating forecast for: MRVI [2026-03-13T20:26:28.985663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-03-13T20:26:28.998662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-03-13T20:26:28.999092] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-03-13T20:26:28.999989] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-03-13T20:26:29.000043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:29.000075] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:29.000112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:29.000169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:29.058071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:29.059074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:29.059173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:29.059209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:29.184351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:29.184617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:29.184689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:29.184739] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:29.189412] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-03-13T20:26:29.189965] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-03-13T20:26:29.190181] [INFO ] [sig ] MRVI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:29.355262] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MRVI.txt [2026-03-13T20:26:29.355437] [INFO ] [sig ] [1907/3262] Completed MRVI in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:29.355481] [INFO ] [sig ] [1908/3262] Forecasting MRVL... [2026-03-13T20:26:29.355512] [INFO ] [sig ] Generating forecast for: MRVL [2026-03-13T20:26:29.355542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-03-13T20:26:29.367094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-03-13T20:26:29.367498] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-03-13T20:26:29.368403] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-03-13T20:26:29.368460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:29.368521] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:29.368555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:29.368637] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:29.430034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:29.431020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:29.431116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:29.431154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:29.557012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:29.557177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:29.557218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:29.557247] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:29.560782] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: DOWN (p=3.62%) [2026-03-13T20:26:29.561161] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-03-13T20:26:29.561321] [INFO ] [sig ] MRVL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:29.710154] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MRVL.txt [2026-03-13T20:26:29.710313] [INFO ] [sig ] [1908/3262] Completed MRVL in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:29.710354] [INFO ] [sig ] [1909/3262] Forecasting MRX... [2026-03-13T20:26:29.710385] [INFO ] [sig ] Generating forecast for: MRX [2026-03-13T20:26:29.710416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-03-13T20:26:29.721539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-03-13T20:26:29.721847] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-03-13T20:26:29.722664] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-03-13T20:26:29.722717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:29.722749] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:29.722776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:29.722831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:29.780946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:29.781557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:29.781654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:29.781688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:29.902658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:29.902792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:29.902830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:29.902858] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:29.906215] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: DOWN (p=21.00%) [2026-03-13T20:26:29.906494] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-03-13T20:26:29.906646] [INFO ] [sig ] MRX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:30.074083] [INFO ] [LOCAL ] Saved forecast: MRX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MRX.txt [2026-03-13T20:26:30.074254] [INFO ] [sig ] [1909/3262] Completed MRX in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:30.074304] [INFO ] [sig ] [1910/3262] Forecasting MS... [2026-03-13T20:26:30.074336] [INFO ] [sig ] Generating forecast for: MS [2026-03-13T20:26:30.074366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-03-13T20:26:30.086200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-03-13T20:26:30.086532] [INFO ] [FORECASTER] Starting predict_future for MS [2026-03-13T20:26:30.087526] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-03-13T20:26:30.087626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:30.087661] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:30.087688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:30.087743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:30.149486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:30.150399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:30.150515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:30.150550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:30.280920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:30.281098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:30.281143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:30.281174] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:30.284990] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: DOWN (p=21.38%) [2026-03-13T20:26:30.285319] [INFO ] [FORECASTER] Completed predict_future for MS [2026-03-13T20:26:30.285465] [INFO ] [sig ] MS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:30.441755] [INFO ] [LOCAL ] Saved forecast: MS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MS.txt [2026-03-13T20:26:30.441991] [INFO ] [sig ] [1910/3262] Completed MS in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:30.442047] [INFO ] [sig ] [1911/3262] Forecasting MSA... [2026-03-13T20:26:30.442082] [INFO ] [sig ] Generating forecast for: MSA [2026-03-13T20:26:30.442122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-03-13T20:26:30.456512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-03-13T20:26:30.456985] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-03-13T20:26:30.457890] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-03-13T20:26:30.457945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:30.457978] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:30.458004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:30.458061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:30.528329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:30.529301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:30.529388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:30.529424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:30.656536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:30.656741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:30.656783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:30.656812] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:30.660275] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: DOWN (p=26.43%) [2026-03-13T20:26:30.660555] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-03-13T20:26:30.660704] [INFO ] [sig ] MSA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:30.803419] [INFO ] [LOCAL ] Saved forecast: MSA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MSA.txt [2026-03-13T20:26:30.803567] [INFO ] [sig ] [1911/3262] Completed MSA in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:30.803627] [INFO ] [sig ] [1912/3262] Forecasting MSB... [2026-03-13T20:26:30.803659] [INFO ] [sig ] Generating forecast for: MSB [2026-03-13T20:26:30.803688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-03-13T20:26:30.814922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-03-13T20:26:30.815266] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-03-13T20:26:30.816102] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-03-13T20:26:30.816155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:30.816187] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:30.816213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:30.816269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:30.873300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:30.874077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:30.874337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:30.874369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:30.994342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:30.994507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:30.994549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:30.994598] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:30.998066] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: DOWN (p=13.58%) [2026-03-13T20:26:30.998542] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-03-13T20:26:30.998690] [INFO ] [sig ] MSB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:31.143537] [INFO ] [LOCAL ] Saved forecast: MSB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MSB.txt [2026-03-13T20:26:31.143695] [INFO ] [sig ] [1912/3262] Completed MSB in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:31.143736] [INFO ] [sig ] [1913/3262] Forecasting MSBI... [2026-03-13T20:26:31.143765] [INFO ] [sig ] Generating forecast for: MSBI [2026-03-13T20:26:31.143794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-03-13T20:26:31.156077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-03-13T20:26:31.156372] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-03-13T20:26:31.157397] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-03-13T20:26:31.157452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:31.157485] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:31.157512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:31.157615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:31.218167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:31.219009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:31.219103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:31.219135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:31.348770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:31.348935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:31.348978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:31.349009] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:31.352467] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: DOWN (p=6.00%) [2026-03-13T20:26:31.352787] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-03-13T20:26:31.352927] [INFO ] [sig ] MSBI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:31.499084] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MSBI.txt [2026-03-13T20:26:31.499263] [INFO ] [sig ] [1913/3262] Completed MSBI in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:31.499304] [INFO ] [sig ] [1914/3262] Forecasting MSCI... [2026-03-13T20:26:31.499334] [INFO ] [sig ] Generating forecast for: MSCI [2026-03-13T20:26:31.499364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-03-13T20:26:31.511389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-03-13T20:26:31.511755] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-03-13T20:26:31.512588] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-03-13T20:26:31.512646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:31.512678] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:31.512705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:31.512761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:31.572996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:31.574012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:31.574104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:31.574153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:31.690881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:31.691051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:31.691092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:31.691119] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:31.694755] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: DOWN (p=21.14%) [2026-03-13T20:26:31.695051] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-03-13T20:26:31.695188] [INFO ] [sig ] MSCI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:31.842141] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MSCI.txt [2026-03-13T20:26:31.842308] [INFO ] [sig ] [1914/3262] Completed MSCI in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:31.842348] [INFO ] [sig ] [1915/3262] Forecasting MSD... [2026-03-13T20:26:31.842378] [INFO ] [sig ] Generating forecast for: MSD [2026-03-13T20:26:31.842408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-03-13T20:26:31.853691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-03-13T20:26:31.854108] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-03-13T20:26:31.854944] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-03-13T20:26:31.854997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:31.855056] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:31.855086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:31.855143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:31.916675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:31.917688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:31.917775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:31.917809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:32.052112] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:32.052276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:32.052317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:32.052348] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:32.055889] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: DOWN (p=21.99%) [2026-03-13T20:26:32.056179] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-03-13T20:26:32.056311] [INFO ] [sig ] MSD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:32.231197] [INFO ] [LOCAL ] Saved forecast: MSD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MSD.txt [2026-03-13T20:26:32.231368] [INFO ] [sig ] [1915/3262] Completed MSD in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.1m [2026-03-13T20:26:32.231416] [INFO ] [sig ] [1916/3262] Forecasting MSEX... [2026-03-13T20:26:32.231449] [INFO ] [sig ] Generating forecast for: MSEX [2026-03-13T20:26:32.231479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-03-13T20:26:32.243101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-03-13T20:26:32.243511] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-03-13T20:26:32.244376] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-03-13T20:26:32.244429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:32.244461] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:32.244488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:32.244543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:32.302401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:32.303399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:32.303507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:32.303544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:32.424767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:32.424941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:32.424984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:32.425015] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:32.428818] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: DOWN (p=20.47%) [2026-03-13T20:26:32.429147] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-03-13T20:26:32.429283] [INFO ] [sig ] MSEX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:32.591397] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MSEX.txt [2026-03-13T20:26:32.591549] [INFO ] [sig ] [1916/3262] Completed MSEX in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:32.591609] [INFO ] [sig ] [1917/3262] Forecasting MSFD... [2026-03-13T20:26:32.591641] [INFO ] [sig ] Generating forecast for: MSFD [2026-03-13T20:26:32.591673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-03-13T20:26:32.603406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-03-13T20:26:32.603797] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-03-13T20:26:32.604672] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-03-13T20:26:32.604725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:32.604796] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:32.604825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:32.604881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:32.664190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:32.665130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:32.665219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:32.665252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:32.789142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:32.789340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:32.789389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:32.789418] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:32.793696] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: UP (p=57.67%) [2026-03-13T20:26:32.794291] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-03-13T20:26:32.794446] [INFO ] [sig ] MSFD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:32.940872] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MSFD.txt [2026-03-13T20:26:32.941016] [INFO ] [sig ] [1917/3262] Completed MSFD in 0.3s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:32.941060] [INFO ] [sig ] [1918/3262] Forecasting MSFL... [2026-03-13T20:26:32.941091] [INFO ] [sig ] Generating forecast for: MSFL [2026-03-13T20:26:32.941121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-03-13T20:26:32.952634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-03-13T20:26:32.952944] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-03-13T20:26:32.953779] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-03-13T20:26:32.953832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:32.953864] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:32.953891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:32.953953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:33.011446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:33.012375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:33.012500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:33.012536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:33.133701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:33.133885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:33.133947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:33.133981] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:33.137617] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: DOWN (p=13.47%) [2026-03-13T20:26:33.137911] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-03-13T20:26:33.138063] [INFO ] [sig ] MSFL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:33.292335] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MSFL.txt [2026-03-13T20:26:33.292505] [INFO ] [sig ] [1918/3262] Completed MSFL in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:33.292560] [INFO ] [sig ] [1919/3262] Forecasting MSGE... [2026-03-13T20:26:33.292614] [INFO ] [sig ] Generating forecast for: MSGE [2026-03-13T20:26:33.292647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-03-13T20:26:33.304525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-03-13T20:26:33.304960] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-03-13T20:26:33.305830] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-03-13T20:26:33.305885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:33.305920] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:33.305952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:33.306022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:33.366151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:33.366934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:33.367022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:33.367056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:33.487411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:33.487615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:33.487657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:33.487686] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:33.491218] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: UP (p=89.10%) [2026-03-13T20:26:33.491500] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-03-13T20:26:33.491658] [INFO ] [sig ] MSGE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:33.632858] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MSGE.txt [2026-03-13T20:26:33.632993] [INFO ] [sig ] [1919/3262] Completed MSGE in 0.3s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:33.633033] [INFO ] [sig ] [1920/3262] Forecasting MSGM... [2026-03-13T20:26:33.633063] [INFO ] [sig ] Generating forecast for: MSGM [2026-03-13T20:26:33.633094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-03-13T20:26:33.643731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-03-13T20:26:33.644016] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-03-13T20:26:33.644833] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-03-13T20:26:33.644885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:33.644917] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:33.644944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:33.645000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:33.702122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:33.702833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:33.702912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:33.702949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:33.817098] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:33.817265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:33.817304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:33.817362] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:33.820861] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: UP (p=93.29%) [2026-03-13T20:26:33.821146] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-03-13T20:26:33.821310] [INFO ] [sig ] MSGM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:33.985625] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MSGM.txt [2026-03-13T20:26:33.985783] [INFO ] [sig ] [1920/3262] Completed MSGM in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:33.985826] [INFO ] [sig ] [1921/3262] Forecasting MSGS... [2026-03-13T20:26:33.985856] [INFO ] [sig ] Generating forecast for: MSGS [2026-03-13T20:26:33.985887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-03-13T20:26:33.998205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-03-13T20:26:33.998656] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-03-13T20:26:33.999561] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-03-13T20:26:33.999655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:33.999688] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:33.999714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:33.999770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:34.056549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:34.057455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:34.057544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:34.057615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:34.176114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:34.176296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:34.176339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:34.176369] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:34.179917] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: DOWN (p=27.25%) [2026-03-13T20:26:34.180226] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-03-13T20:26:34.180365] [INFO ] [sig ] MSGS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:34.338757] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MSGS.txt [2026-03-13T20:26:34.338924] [INFO ] [sig ] [1921/3262] Completed MSGS in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:34.338965] [INFO ] [sig ] [1922/3262] Forecasting MSI... [2026-03-13T20:26:34.338995] [INFO ] [sig ] Generating forecast for: MSI [2026-03-13T20:26:34.339029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-03-13T20:26:34.350122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-03-13T20:26:34.350494] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-03-13T20:26:34.351305] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-03-13T20:26:34.351359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:34.351391] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:34.351417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:34.351475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:34.408792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:34.409709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:34.409791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:34.409824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:34.533243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:34.533459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:34.533528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:34.533562] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:34.537168] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: DOWN (p=43.87%) [2026-03-13T20:26:34.537480] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-03-13T20:26:34.537657] [INFO ] [sig ] MSI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:34.706243] [INFO ] [LOCAL ] Saved forecast: MSI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MSI.txt [2026-03-13T20:26:34.706399] [INFO ] [sig ] [1922/3262] Completed MSI in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:34.706439] [INFO ] [sig ] [1923/3262] Forecasting MSM... [2026-03-13T20:26:34.706469] [INFO ] [sig ] Generating forecast for: MSM [2026-03-13T20:26:34.706503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-03-13T20:26:34.718020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-03-13T20:26:34.718291] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-03-13T20:26:34.719101] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-03-13T20:26:34.719154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:34.719185] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:34.719211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:34.719267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:34.777839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:34.778510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:34.778608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:34.778646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:34.910287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:34.910441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:34.910480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:34.910508] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:34.913931] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-03-13T20:26:34.914211] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-03-13T20:26:34.914342] [INFO ] [sig ] MSM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:35.068824] [INFO ] [LOCAL ] Saved forecast: MSM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MSM.txt [2026-03-13T20:26:35.068957] [INFO ] [sig ] [1923/3262] Completed MSM in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:35.068996] [INFO ] [sig ] [1924/3262] Forecasting MTB... [2026-03-13T20:26:35.069028] [INFO ] [sig ] Generating forecast for: MTB [2026-03-13T20:26:35.069065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-03-13T20:26:35.080716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-03-13T20:26:35.081064] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-03-13T20:26:35.082097] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-03-13T20:26:35.082154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:35.082186] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:35.082213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:35.082269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:35.142189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:35.143041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:35.143159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:35.143346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:35.269964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:35.270125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:35.270166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:35.270195] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:35.273898] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: DOWN (p=4.20%) [2026-03-13T20:26:35.274177] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-03-13T20:26:35.274306] [INFO ] [sig ] MTB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:35.422983] [INFO ] [LOCAL ] Saved forecast: MTB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MTB.txt [2026-03-13T20:26:35.423190] [INFO ] [sig ] [1924/3262] Completed MTB in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:35.423234] [INFO ] [sig ] [1925/3262] Forecasting MTCH... [2026-03-13T20:26:35.423265] [INFO ] [sig ] Generating forecast for: MTCH [2026-03-13T20:26:35.423302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-03-13T20:26:35.436403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-03-13T20:26:35.436820] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-03-13T20:26:35.437964] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-03-13T20:26:35.438020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:35.438056] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:35.438085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:35.438151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:35.498376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:35.499414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:35.499509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:35.499545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:35.628232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:35.628554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:35.628618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:35.628650] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:35.632624] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: UP (p=95.07%) [2026-03-13T20:26:35.632964] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-03-13T20:26:35.633118] [INFO ] [sig ] MTCH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:35.784410] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MTCH.txt [2026-03-13T20:26:35.784590] [INFO ] [sig ] [1925/3262] Completed MTCH in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:35.784634] [INFO ] [sig ] [1926/3262] Forecasting MTG... [2026-03-13T20:26:35.784664] [INFO ] [sig ] Generating forecast for: MTG [2026-03-13T20:26:35.784694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-03-13T20:26:35.797054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-03-13T20:26:35.797458] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-03-13T20:26:35.798393] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-03-13T20:26:35.798448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:35.798523] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:35.798553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:35.798649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:35.859183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:35.860179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:35.860286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:35.860326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:35.985237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:35.985407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:35.985455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:35.985489] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:35.989649] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: DOWN (p=27.08%) [2026-03-13T20:26:35.990003] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-03-13T20:26:35.990162] [INFO ] [sig ] MTG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:36.149262] [INFO ] [LOCAL ] Saved forecast: MTG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MTG.txt [2026-03-13T20:26:36.149452] [INFO ] [sig ] [1926/3262] Completed MTG in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:36.149508] [INFO ] [sig ] [1927/3262] Forecasting MTH... [2026-03-13T20:26:36.149552] [INFO ] [sig ] Generating forecast for: MTH [2026-03-13T20:26:36.149606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-03-13T20:26:36.162523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-03-13T20:26:36.162896] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-03-13T20:26:36.163733] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-03-13T20:26:36.163787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:36.163820] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:36.163850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:36.163908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:36.225085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:36.225996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:36.226139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:36.226173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:36.347931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:36.348097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:36.348139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:36.348169] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:36.351703] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: DOWN (p=36.84%) [2026-03-13T20:26:36.352029] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-03-13T20:26:36.352190] [INFO ] [sig ] MTH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:36.501921] [INFO ] [LOCAL ] Saved forecast: MTH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MTH.txt [2026-03-13T20:26:36.502075] [INFO ] [sig ] [1927/3262] Completed MTH in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:36.502115] [INFO ] [sig ] [1928/3262] Forecasting MTN... [2026-03-13T20:26:36.502148] [INFO ] [sig ] Generating forecast for: MTN [2026-03-13T20:26:36.502178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-03-13T20:26:36.513993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-03-13T20:26:36.514374] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-03-13T20:26:36.515323] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-03-13T20:26:36.515379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:36.515412] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:36.515441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:36.515500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:36.573360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:36.574347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:36.574443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:36.574489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:36.700780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:36.700937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:36.700976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:36.701005] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:36.704383] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: DOWN (p=14.04%) [2026-03-13T20:26:36.704685] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-03-13T20:26:36.704811] [INFO ] [sig ] MTN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:36.856420] [INFO ] [LOCAL ] Saved forecast: MTN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MTN.txt [2026-03-13T20:26:36.856607] [INFO ] [sig ] [1928/3262] Completed MTN in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:36.856650] [INFO ] [sig ] [1929/3262] Forecasting MTRN... [2026-03-13T20:26:36.856682] [INFO ] [sig ] Generating forecast for: MTRN [2026-03-13T20:26:36.856715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-03-13T20:26:36.868808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-03-13T20:26:36.869117] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-03-13T20:26:36.869956] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-03-13T20:26:36.870009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:36.870040] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:36.870069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:36.870128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:36.928827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:36.929719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:36.929800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:36.929833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:37.057489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:37.057692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:37.057739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:37.057768] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:37.061537] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: UP (p=70.60%) [2026-03-13T20:26:37.061851] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-03-13T20:26:37.061987] [INFO ] [sig ] MTRN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:37.215116] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MTRN.txt [2026-03-13T20:26:37.215289] [INFO ] [sig ] [1929/3262] Completed MTRN in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:37.215332] [INFO ] [sig ] [1930/3262] Forecasting MTRX... [2026-03-13T20:26:37.215381] [INFO ] [sig ] Generating forecast for: MTRX [2026-03-13T20:26:37.215417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-03-13T20:26:37.227088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-03-13T20:26:37.227460] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-03-13T20:26:37.228369] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-03-13T20:26:37.228424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:37.228458] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:37.228486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:37.228545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:37.289718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:37.290609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:37.290694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:37.290729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:37.419730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:37.419907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:37.419968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:37.420007] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:37.423778] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: UP (p=81.17%) [2026-03-13T20:26:37.424103] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-03-13T20:26:37.424241] [INFO ] [sig ] MTRX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:37.578371] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MTRX.txt [2026-03-13T20:26:37.578595] [INFO ] [sig ] [1930/3262] Completed MTRX in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:37.578664] [INFO ] [sig ] [1931/3262] Forecasting MTSI... [2026-03-13T20:26:37.578709] [INFO ] [sig ] Generating forecast for: MTSI [2026-03-13T20:26:37.578752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-03-13T20:26:37.590894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-03-13T20:26:37.591301] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-03-13T20:26:37.592145] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-03-13T20:26:37.592199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:37.592232] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:37.592259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:37.592318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:37.652377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:37.653248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:37.653330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:37.653364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:37.774866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:37.775027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:37.775069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:37.775100] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:37.778735] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: UP (p=54.73%) [2026-03-13T20:26:37.779028] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-03-13T20:26:37.779165] [INFO ] [sig ] MTSI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:37.924220] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MTSI.txt [2026-03-13T20:26:37.924366] [INFO ] [sig ] [1931/3262] Completed MTSI in 0.3s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:37.924406] [INFO ] [sig ] [1932/3262] Forecasting MTX... [2026-03-13T20:26:37.924435] [INFO ] [sig ] Generating forecast for: MTX [2026-03-13T20:26:37.924465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-03-13T20:26:37.936211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-03-13T20:26:37.936544] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-03-13T20:26:37.937467] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-03-13T20:26:37.937523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:37.937595] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:37.937630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:37.937701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:37.996633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:37.997511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:37.997645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:37.997684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:38.119626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:38.119791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:38.119833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:38.119864] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:38.123741] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: DOWN (p=9.74%) [2026-03-13T20:26:38.124061] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-03-13T20:26:38.124201] [INFO ] [sig ] MTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:38.271140] [INFO ] [LOCAL ] Saved forecast: MTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MTX.txt [2026-03-13T20:26:38.271293] [INFO ] [sig ] [1932/3262] Completed MTX in 0.3s | 2.79 sym/s | Total: 11.5m | ETA: 8.0m [2026-03-13T20:26:38.271334] [INFO ] [sig ] [1933/3262] Forecasting MTZ... [2026-03-13T20:26:38.271365] [INFO ] [sig ] Generating forecast for: MTZ [2026-03-13T20:26:38.271395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-03-13T20:26:38.286330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-03-13T20:26:38.286730] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-03-13T20:26:38.287801] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-03-13T20:26:38.287854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:38.287886] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:38.287912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:38.287968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:38.349075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:38.350104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:38.350188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:38.350222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:38.477976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:38.478145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:38.478191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:38.478258] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:38.481812] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: DOWN (p=14.74%) [2026-03-13T20:26:38.482096] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-03-13T20:26:38.482248] [INFO ] [sig ] MTZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:38.627681] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MTZ.txt [2026-03-13T20:26:38.627835] [INFO ] [sig ] [1933/3262] Completed MTZ in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:38.627876] [INFO ] [sig ] [1934/3262] Forecasting MUA... [2026-03-13T20:26:38.627907] [INFO ] [sig ] Generating forecast for: MUA [2026-03-13T20:26:38.627938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-03-13T20:26:38.640100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-03-13T20:26:38.640668] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-03-13T20:26:38.641695] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-03-13T20:26:38.641749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:38.641822] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:38.641865] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:38.641940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:38.704337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:38.705182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:38.705266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:38.705299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:38.827773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:38.827952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:38.827993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:38.828022] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:38.831389] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: UP (p=93.33%) [2026-03-13T20:26:38.831688] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-03-13T20:26:38.831815] [INFO ] [sig ] MUA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:38.977383] [INFO ] [LOCAL ] Saved forecast: MUA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MUA.txt [2026-03-13T20:26:38.977549] [INFO ] [sig ] [1934/3262] Completed MUA in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:38.977631] [INFO ] [sig ] [1935/3262] Forecasting MUC... [2026-03-13T20:26:38.977663] [INFO ] [sig ] Generating forecast for: MUC [2026-03-13T20:26:38.977697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-03-13T20:26:38.989503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-03-13T20:26:38.989894] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-03-13T20:26:38.990796] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-03-13T20:26:38.990851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:38.990885] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:38.990914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:38.990973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:39.049368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:39.050248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:39.050347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:39.050381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:39.171862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:39.172019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:39.172059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:39.172088] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:39.175895] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: UP (p=74.72%) [2026-03-13T20:26:39.176181] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-03-13T20:26:39.176307] [INFO ] [sig ] MUC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:39.324236] [INFO ] [LOCAL ] Saved forecast: MUC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MUC.txt [2026-03-13T20:26:39.324584] [INFO ] [sig ] [1935/3262] Completed MUC in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:39.324629] [INFO ] [sig ] [1936/3262] Forecasting MUFG... [2026-03-13T20:26:39.324658] [INFO ] [sig ] Generating forecast for: MUFG [2026-03-13T20:26:39.324690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-03-13T20:26:39.337887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-03-13T20:26:39.338315] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-03-13T20:26:39.339271] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-03-13T20:26:39.339329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:39.339363] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:39.339392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:39.339461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:39.401936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:39.402876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:39.402958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:39.402990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:39.535503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:39.535686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:39.535729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:39.535759] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:39.539636] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: DOWN (p=9.32%) [2026-03-13T20:26:39.539973] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-03-13T20:26:39.540119] [INFO ] [sig ] MUFG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:39.689731] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MUFG.txt [2026-03-13T20:26:39.689881] [INFO ] [sig ] [1936/3262] Completed MUFG in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:39.689923] [INFO ] [sig ] [1937/3262] Forecasting MUJ... [2026-03-13T20:26:39.689954] [INFO ] [sig ] Generating forecast for: MUJ [2026-03-13T20:26:39.689985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-03-13T20:26:39.706458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-03-13T20:26:39.706792] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-03-13T20:26:39.707849] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-03-13T20:26:39.707904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:39.707936] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:39.707962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:39.708033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:39.768679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:39.769654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:39.769740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:39.769773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:39.893466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:39.893643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:39.893685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:39.893747] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:39.897229] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: UP (p=82.58%) [2026-03-13T20:26:39.897522] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-03-13T20:26:39.897712] [INFO ] [sig ] MUJ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:40.055883] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MUJ.txt [2026-03-13T20:26:40.056042] [INFO ] [sig ] [1937/3262] Completed MUJ in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:40.056096] [INFO ] [sig ] [1938/3262] Forecasting MUSA... [2026-03-13T20:26:40.056136] [INFO ] [sig ] Generating forecast for: MUSA [2026-03-13T20:26:40.056174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-03-13T20:26:40.068066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-03-13T20:26:40.068508] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-03-13T20:26:40.069414] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-03-13T20:26:40.069468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:40.069511] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:40.069537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:40.069615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:40.128489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:40.129616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:40.129701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:40.129734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:40.253881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:40.254048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:40.254088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:40.254117] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:40.257702] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=50.67%) [2026-03-13T20:26:40.257987] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-03-13T20:26:40.258121] [INFO ] [sig ] MUSA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:40.424995] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MUSA.txt [2026-03-13T20:26:40.425166] [INFO ] [sig ] [1938/3262] Completed MUSA in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:40.425210] [INFO ] [sig ] [1939/3262] Forecasting MUX... [2026-03-13T20:26:40.425241] [INFO ] [sig ] Generating forecast for: MUX [2026-03-13T20:26:40.425273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-03-13T20:26:40.436900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-03-13T20:26:40.437314] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-03-13T20:26:40.438235] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-03-13T20:26:40.438315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:40.438350] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:40.438378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:40.438435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:40.500672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:40.501630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:40.501714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:40.501748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:40.628092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:40.628271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:40.628325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:40.628358] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:40.632331] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: DOWN (p=5.83%) [2026-03-13T20:26:40.632660] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-03-13T20:26:40.632804] [INFO ] [sig ] MUX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:40.780431] [INFO ] [LOCAL ] Saved forecast: MUX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MUX.txt [2026-03-13T20:26:40.780622] [INFO ] [sig ] [1939/3262] Completed MUX in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:40.780667] [INFO ] [sig ] [1940/3262] Forecasting MVBF... [2026-03-13T20:26:40.780698] [INFO ] [sig ] Generating forecast for: MVBF [2026-03-13T20:26:40.780730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-03-13T20:26:40.792158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-03-13T20:26:40.792568] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-03-13T20:26:40.793422] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-03-13T20:26:40.793476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:40.793508] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:40.793534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:40.793609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:40.852975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:40.853953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:40.854043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:40.854076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:40.982318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:40.982697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:40.982738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:40.982767] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:40.986670] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: UP (p=60.80%) [2026-03-13T20:26:40.987177] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-03-13T20:26:40.987318] [INFO ] [sig ] MVBF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:41.139339] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MVBF.txt [2026-03-13T20:26:41.139500] [INFO ] [sig ] [1940/3262] Completed MVBF in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:41.139541] [INFO ] [sig ] [1941/3262] Forecasting MWA... [2026-03-13T20:26:41.139596] [INFO ] [sig ] Generating forecast for: MWA [2026-03-13T20:26:41.139630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-03-13T20:26:41.150487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-03-13T20:26:41.150907] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-03-13T20:26:41.151734] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-03-13T20:26:41.151787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:41.151819] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:41.151845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:41.151901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:41.215706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:41.217001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:41.217101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:41.217137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:41.345651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:41.345835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:41.345876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:41.345914] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:41.350020] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: DOWN (p=6.14%) [2026-03-13T20:26:41.350424] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-03-13T20:26:41.350600] [INFO ] [sig ] MWA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:41.516671] [INFO ] [LOCAL ] Saved forecast: MWA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MWA.txt [2026-03-13T20:26:41.516875] [INFO ] [sig ] [1941/3262] Completed MWA in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:41.516921] [INFO ] [sig ] [1942/3262] Forecasting MX... [2026-03-13T20:26:41.516959] [INFO ] [sig ] Generating forecast for: MX [2026-03-13T20:26:41.517003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-03-13T20:26:41.529537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-03-13T20:26:41.529980] [INFO ] [FORECASTER] Starting predict_future for MX [2026-03-13T20:26:41.530956] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-03-13T20:26:41.531020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:41.531053] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:41.531080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:41.531148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:41.590062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:41.591204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:41.591292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:41.591327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:41.716870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:41.717035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:41.717075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:41.717103] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:41.720694] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: UP (p=58.96%) [2026-03-13T20:26:41.721011] [INFO ] [FORECASTER] Completed predict_future for MX [2026-03-13T20:26:41.721152] [INFO ] [sig ] MX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:41.871452] [INFO ] [LOCAL ] Saved forecast: MX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MX.txt [2026-03-13T20:26:41.871644] [INFO ] [sig ] [1942/3262] Completed MX in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:41.871736] [INFO ] [sig ] [1943/3262] Forecasting MXF... [2026-03-13T20:26:41.871770] [INFO ] [sig ] Generating forecast for: MXF [2026-03-13T20:26:41.871801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-03-13T20:26:41.883390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-03-13T20:26:41.883788] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-03-13T20:26:41.884613] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-03-13T20:26:41.884664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:41.884695] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:41.884721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:41.884777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:41.942699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:41.943617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:41.943705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:41.943740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:42.063283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:42.063660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:42.063704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:42.063733] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:42.067827] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: DOWN (p=31.15%) [2026-03-13T20:26:42.068124] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-03-13T20:26:42.068254] [INFO ] [sig ] MXF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:42.219307] [INFO ] [LOCAL ] Saved forecast: MXF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MXF.txt [2026-03-13T20:26:42.219476] [INFO ] [sig ] [1943/3262] Completed MXF in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:42.219517] [INFO ] [sig ] [1944/3262] Forecasting MXL... [2026-03-13T20:26:42.219547] [INFO ] [sig ] Generating forecast for: MXL [2026-03-13T20:26:42.219600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-03-13T20:26:42.232216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-03-13T20:26:42.232636] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-03-13T20:26:42.233447] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-03-13T20:26:42.233502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:42.233534] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:42.233562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:42.233643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:42.295174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:42.296114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:42.296200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:42.296269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:42.426349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:42.426518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:42.426558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:42.426612] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:42.430434] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: DOWN (p=25.00%) [2026-03-13T20:26:42.430761] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-03-13T20:26:42.430917] [INFO ] [sig ] MXL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:42.585039] [INFO ] [LOCAL ] Saved forecast: MXL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MXL.txt [2026-03-13T20:26:42.585196] [INFO ] [sig ] [1944/3262] Completed MXL in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:42.585238] [INFO ] [sig ] [1945/3262] Forecasting MYE... [2026-03-13T20:26:42.585269] [INFO ] [sig ] Generating forecast for: MYE [2026-03-13T20:26:42.585300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-03-13T20:26:42.601958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-03-13T20:26:42.602480] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-03-13T20:26:42.603406] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-03-13T20:26:42.603460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:42.603493] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:42.603522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:42.603604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:42.661972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:42.662916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:42.663007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:42.663042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:42.794730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:42.794894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:42.794934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:42.794964] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:42.799927] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: UP (p=95.80%) [2026-03-13T20:26:42.800309] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-03-13T20:26:42.800458] [INFO ] [sig ] MYE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:42.954018] [INFO ] [LOCAL ] Saved forecast: MYE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MYE.txt [2026-03-13T20:26:42.954179] [INFO ] [sig ] [1945/3262] Completed MYE in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:42.954220] [INFO ] [sig ] [1946/3262] Forecasting MYGN... [2026-03-13T20:26:42.954250] [INFO ] [sig ] Generating forecast for: MYGN [2026-03-13T20:26:42.954281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-03-13T20:26:42.966486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-03-13T20:26:42.966899] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-03-13T20:26:42.967862] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-03-13T20:26:42.967915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:42.967947] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:42.967973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:42.968035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:43.028823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:43.029816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:43.029912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:43.029948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:43.178089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:43.178265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:43.178328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:43.178358] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:43.182136] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=1.50%) [2026-03-13T20:26:43.182467] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-03-13T20:26:43.182624] [INFO ] [sig ] MYGN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:43.341468] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MYGN.txt [2026-03-13T20:26:43.341638] [INFO ] [sig ] [1946/3262] Completed MYGN in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:43.341684] [INFO ] [sig ] [1947/3262] Forecasting MYI... [2026-03-13T20:26:43.341714] [INFO ] [sig ] Generating forecast for: MYI [2026-03-13T20:26:43.341745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-03-13T20:26:43.353816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-03-13T20:26:43.354164] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-03-13T20:26:43.355086] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-03-13T20:26:43.355158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:43.355211] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:43.355254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:43.355316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:43.420902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:43.421834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:43.421922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:43.421956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:43.548047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:43.548209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:43.548249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:43.548277] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:43.551898] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: DOWN (p=11.55%) [2026-03-13T20:26:43.552179] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-03-13T20:26:43.552305] [INFO ] [sig ] MYI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:43.699911] [INFO ] [LOCAL ] Saved forecast: MYI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MYI.txt [2026-03-13T20:26:43.700095] [INFO ] [sig ] [1947/3262] Completed MYI in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:43.700137] [INFO ] [sig ] [1948/3262] Forecasting MYN... [2026-03-13T20:26:43.700167] [INFO ] [sig ] Generating forecast for: MYN [2026-03-13T20:26:43.700199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-03-13T20:26:43.710718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-03-13T20:26:43.711039] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-03-13T20:26:43.711847] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-03-13T20:26:43.711898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:43.711931] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:43.711957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:43.712013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:43.769317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:43.770201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:43.770301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:43.770334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:43.889116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:43.889284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:43.889332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:43.889367] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:43.893143] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=20.97%) [2026-03-13T20:26:43.893424] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-03-13T20:26:43.893548] [INFO ] [sig ] MYN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:44.043127] [INFO ] [LOCAL ] Saved forecast: MYN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/MYN.txt [2026-03-13T20:26:44.043290] [INFO ] [sig ] [1948/3262] Completed MYN in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 7.9m [2026-03-13T20:26:44.043332] [INFO ] [sig ] [1949/3262] Forecasting MYRG... [2026-03-13T20:26:44.043360] [INFO ] [sig ] Generating forecast for: MYRG [2026-03-13T20:26:44.043398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-03-13T20:26:44.054508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-03-13T20:26:44.054863] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-03-13T20:26:44.055700] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-03-13T20:26:44.055751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:44.055791] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:44.055820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:44.055876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:44.113448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:44.114369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:44.114451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:44.114482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:44.233332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:44.233494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:44.233533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:44.233561] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:44.237024] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: UP (p=50.69%) [2026-03-13T20:26:44.237331] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-03-13T20:26:44.237469] [INFO ] [sig ] MYRG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:44.380845] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/MYRG.txt [2026-03-13T20:26:44.380996] [INFO ] [sig ] [1949/3262] Completed MYRG in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:44.381037] [INFO ] [sig ] [1950/3262] Forecasting NA... [2026-03-13T20:26:44.381066] [INFO ] [sig ] Generating forecast for: NA [2026-03-13T20:26:44.381095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-03-13T20:26:44.392018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-03-13T20:26:44.392311] [INFO ] [FORECASTER] Starting predict_future for NA [2026-03-13T20:26:44.393314] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-03-13T20:26:44.393378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:44.393432] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:44.393460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:44.393517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:44.451819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:44.452619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:44.452700] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:44.452733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:44.576681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:44.576841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:44.576881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:44.576910] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:44.580451] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: DOWN (p=30.58%) [2026-03-13T20:26:44.580748] [INFO ] [FORECASTER] Completed predict_future for NA [2026-03-13T20:26:44.580875] [INFO ] [sig ] NA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:44.726306] [INFO ] [LOCAL ] Saved forecast: NA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NA.txt [2026-03-13T20:26:44.726451] [INFO ] [sig ] [1950/3262] Completed NA in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:44.726491] [INFO ] [sig ] [1951/3262] Forecasting NABL... [2026-03-13T20:26:44.726520] [INFO ] [sig ] Generating forecast for: NABL [2026-03-13T20:26:44.726550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-03-13T20:26:44.738718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-03-13T20:26:44.739056] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-03-13T20:26:44.740124] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-03-13T20:26:44.740181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:44.740261] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:44.740300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:44.740371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:44.802195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:44.803101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:44.803183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:44.803222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:44.932929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:44.933087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:44.933127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:44.933155] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:44.936542] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: UP (p=90.24%) [2026-03-13T20:26:44.936836] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-03-13T20:26:44.936964] [INFO ] [sig ] NABL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:45.095946] [INFO ] [LOCAL ] Saved forecast: NABL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NABL.txt [2026-03-13T20:26:45.096141] [INFO ] [sig ] [1951/3262] Completed NABL in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:45.096189] [INFO ] [sig ] [1952/3262] Forecasting NAC... [2026-03-13T20:26:45.096226] [INFO ] [sig ] Generating forecast for: NAC [2026-03-13T20:26:45.096263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-03-13T20:26:45.109498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-03-13T20:26:45.109968] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-03-13T20:26:45.110924] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-03-13T20:26:45.110983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:45.111020] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:45.111052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:45.111124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:45.175619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:45.176712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:45.176795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:45.176827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:45.301013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:45.301167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:45.301207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:45.301242] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:45.304720] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: UP (p=85.14%) [2026-03-13T20:26:45.305004] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-03-13T20:26:45.305160] [INFO ] [sig ] NAC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:45.450732] [INFO ] [LOCAL ] Saved forecast: NAC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NAC.txt [2026-03-13T20:26:45.450870] [INFO ] [sig ] [1952/3262] Completed NAC in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:45.450909] [INFO ] [sig ] [1953/3262] Forecasting NAD... [2026-03-13T20:26:45.450939] [INFO ] [sig ] Generating forecast for: NAD [2026-03-13T20:26:45.450970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-03-13T20:26:45.461987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-03-13T20:26:45.462307] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-03-13T20:26:45.463125] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-03-13T20:26:45.463178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:45.463211] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:45.463239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:45.463295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:45.527366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:45.528253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:45.528341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:45.528375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:45.654309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:45.654470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:45.654511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:45.654541] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:45.658006] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: UP (p=88.19%) [2026-03-13T20:26:45.658295] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-03-13T20:26:45.658425] [INFO ] [sig ] NAD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:45.806405] [INFO ] [LOCAL ] Saved forecast: NAD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NAD.txt [2026-03-13T20:26:45.806565] [INFO ] [sig ] [1953/3262] Completed NAD in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:45.806628] [INFO ] [sig ] [1954/3262] Forecasting NATH... [2026-03-13T20:26:45.806659] [INFO ] [sig ] Generating forecast for: NATH [2026-03-13T20:26:45.806700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-03-13T20:26:45.818191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-03-13T20:26:45.818564] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-03-13T20:26:45.819464] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-03-13T20:26:45.819520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:45.819552] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:45.819600] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:45.819661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:45.879007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:45.879908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:45.879990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:45.880023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:45.995652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:45.995813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:45.995852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:45.995915] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:45.999451] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: UP (p=82.92%) [2026-03-13T20:26:45.999771] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-03-13T20:26:45.999907] [INFO ] [sig ] NATH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:46.147398] [INFO ] [LOCAL ] Saved forecast: NATH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NATH.txt [2026-03-13T20:26:46.147598] [INFO ] [sig ] [1954/3262] Completed NATH in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:46.147645] [INFO ] [sig ] [1955/3262] Forecasting NATL... [2026-03-13T20:26:46.147678] [INFO ] [sig ] Generating forecast for: NATL [2026-03-13T20:26:46.147709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-03-13T20:26:46.161083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-03-13T20:26:46.161480] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-03-13T20:26:46.162329] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-03-13T20:26:46.162384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:46.162416] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:46.162443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:46.162499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:46.227211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:46.228173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:46.228268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:46.228310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:46.360729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:46.360898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:46.360941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:46.360971] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:46.364638] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: UP (p=55.65%) [2026-03-13T20:26:46.364937] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-03-13T20:26:46.365076] [INFO ] [sig ] NATL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:46.525898] [INFO ] [LOCAL ] Saved forecast: NATL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NATL.txt [2026-03-13T20:26:46.526056] [INFO ] [sig ] [1955/3262] Completed NATL in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:46.526097] [INFO ] [sig ] [1956/3262] Forecasting NAVI... [2026-03-13T20:26:46.526128] [INFO ] [sig ] Generating forecast for: NAVI [2026-03-13T20:26:46.526158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-03-13T20:26:46.537397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-03-13T20:26:46.537775] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-03-13T20:26:46.538629] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-03-13T20:26:46.538682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:46.538714] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:46.538741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:46.538798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:46.597421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:46.598457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:46.598745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:46.598783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:46.722885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:46.723043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:46.723083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:46.723114] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:46.726667] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: DOWN (p=5.57%) [2026-03-13T20:26:46.726957] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-03-13T20:26:46.727090] [INFO ] [sig ] NAVI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:46.870306] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NAVI.txt [2026-03-13T20:26:46.870468] [INFO ] [sig ] [1956/3262] Completed NAVI in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:46.870508] [INFO ] [sig ] [1957/3262] Forecasting NAZ... [2026-03-13T20:26:46.870538] [INFO ] [sig ] Generating forecast for: NAZ [2026-03-13T20:26:46.870589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-03-13T20:26:46.881410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-03-13T20:26:46.881735] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-03-13T20:26:46.882542] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-03-13T20:26:46.882614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:46.882648] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:46.882674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:46.882730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:46.943883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:46.945087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:46.945171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:46.945203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:47.048904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:47.049061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:47.049102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:47.049161] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:47.052769] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: DOWN (p=20.02%) [2026-03-13T20:26:47.053052] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-03-13T20:26:47.053191] [INFO ] [sig ] NAZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:47.197590] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NAZ.txt [2026-03-13T20:26:47.197737] [INFO ] [sig ] [1957/3262] Completed NAZ in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:47.197777] [INFO ] [sig ] [1958/3262] Forecasting NB... [2026-03-13T20:26:47.197805] [INFO ] [sig ] Generating forecast for: NB [2026-03-13T20:26:47.197835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-03-13T20:26:47.209177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-03-13T20:26:47.209494] [INFO ] [FORECASTER] Starting predict_future for NB [2026-03-13T20:26:47.210303] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-03-13T20:26:47.210355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:47.210388] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:47.210415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:47.210471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:47.271229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:47.272155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:47.272243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:47.272279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:47.395252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:47.395420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:47.395460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:47.395490] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:47.398992] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: UP (p=85.03%) [2026-03-13T20:26:47.399383] [INFO ] [FORECASTER] Completed predict_future for NB [2026-03-13T20:26:47.399589] [INFO ] [sig ] NB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:47.552266] [INFO ] [LOCAL ] Saved forecast: NB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NB.txt [2026-03-13T20:26:47.552448] [INFO ] [sig ] [1958/3262] Completed NB in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:47.552492] [INFO ] [sig ] [1959/3262] Forecasting NBB... [2026-03-13T20:26:47.552523] [INFO ] [sig ] Generating forecast for: NBB [2026-03-13T20:26:47.552552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-03-13T20:26:47.564423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-03-13T20:26:47.564869] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-03-13T20:26:47.565806] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-03-13T20:26:47.565860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:47.565892] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:47.565919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:47.565975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:47.625993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:47.626949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:47.627034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:47.627068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:47.747912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:47.748077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:47.748118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:47.748148] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:47.751722] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: UP (p=87.88%) [2026-03-13T20:26:47.752012] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-03-13T20:26:47.752143] [INFO ] [sig ] NBB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:47.901396] [INFO ] [LOCAL ] Saved forecast: NBB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NBB.txt [2026-03-13T20:26:47.901563] [INFO ] [sig ] [1959/3262] Completed NBB in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:47.901623] [INFO ] [sig ] [1960/3262] Forecasting NBBK... [2026-03-13T20:26:47.901654] [INFO ] [sig ] Generating forecast for: NBBK [2026-03-13T20:26:47.901684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-03-13T20:26:47.913279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-03-13T20:26:47.913630] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-03-13T20:26:47.914472] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-03-13T20:26:47.914525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:47.914557] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:47.914602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:47.914660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:47.973690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:47.974400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:47.974481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:47.974515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:48.094806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:48.094964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:48.095004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:48.095032] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:48.098564] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: DOWN (p=34.46%) [2026-03-13T20:26:48.098864] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-03-13T20:26:48.098992] [INFO ] [sig ] NBBK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:48.262620] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NBBK.txt [2026-03-13T20:26:48.262782] [INFO ] [sig ] [1960/3262] Completed NBBK in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:48.262822] [INFO ] [sig ] [1961/3262] Forecasting NBHC... [2026-03-13T20:26:48.262853] [INFO ] [sig ] Generating forecast for: NBHC [2026-03-13T20:26:48.262884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-03-13T20:26:48.273891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-03-13T20:26:48.274260] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-03-13T20:26:48.275093] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-03-13T20:26:48.275145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:48.275176] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:48.275203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:48.275273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:48.331956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:48.332924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:48.333056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:48.333090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:48.453732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:48.453910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:48.453952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:48.453981] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:48.457450] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: UP (p=89.41%) [2026-03-13T20:26:48.457782] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-03-13T20:26:48.457919] [INFO ] [sig ] NBHC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:48.601528] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NBHC.txt [2026-03-13T20:26:48.601722] [INFO ] [sig ] [1961/3262] Completed NBHC in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:48.601764] [INFO ] [sig ] [1962/3262] Forecasting NBIX... [2026-03-13T20:26:48.601796] [INFO ] [sig ] Generating forecast for: NBIX [2026-03-13T20:26:48.601825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-03-13T20:26:48.613860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-03-13T20:26:48.614313] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-03-13T20:26:48.615269] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-03-13T20:26:48.615327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:48.615361] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:48.615393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:48.615451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:48.676549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:48.677497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:48.677637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:48.677675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:48.799966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:48.800132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:48.800174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:48.800203] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:48.803862] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: DOWN (p=6.98%) [2026-03-13T20:26:48.804174] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-03-13T20:26:48.804321] [INFO ] [sig ] NBIX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:48.948686] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NBIX.txt [2026-03-13T20:26:48.948862] [INFO ] [sig ] [1962/3262] Completed NBIX in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:48.948913] [INFO ] [sig ] [1963/3262] Forecasting NBN... [2026-03-13T20:26:48.948951] [INFO ] [sig ] Generating forecast for: NBN [2026-03-13T20:26:48.948988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-03-13T20:26:48.960389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-03-13T20:26:48.960792] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-03-13T20:26:48.961667] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-03-13T20:26:48.961754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:48.961789] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:48.961816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:48.961873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:49.021014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:49.021952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:49.022045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:49.022078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:49.142427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:49.142624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:49.142667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:49.142696] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:49.146397] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: UP (p=51.98%) [2026-03-13T20:26:49.146745] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-03-13T20:26:49.146889] [INFO ] [sig ] NBN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:49.292950] [INFO ] [LOCAL ] Saved forecast: NBN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NBN.txt [2026-03-13T20:26:49.293103] [INFO ] [sig ] [1963/3262] Completed NBN in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:49.293143] [INFO ] [sig ] [1964/3262] Forecasting NBTB... [2026-03-13T20:26:49.293173] [INFO ] [sig ] Generating forecast for: NBTB [2026-03-13T20:26:49.293203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-03-13T20:26:49.305426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-03-13T20:26:49.305804] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-03-13T20:26:49.306761] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-03-13T20:26:49.306815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:49.306849] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:49.306877] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:49.306934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:49.364967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:49.365926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:49.366024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:49.366057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:49.489605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:49.489769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:49.489808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:49.489837] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:49.493498] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-03-13T20:26:49.493830] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-03-13T20:26:49.494001] [INFO ] [sig ] NBTB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:49.711559] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NBTB.txt [2026-03-13T20:26:49.711791] [INFO ] [sig ] [1964/3262] Completed NBTB in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:49.711836] [INFO ] [sig ] [1965/3262] Forecasting NBXG... [2026-03-13T20:26:49.711878] [INFO ] [sig ] Generating forecast for: NBXG [2026-03-13T20:26:49.711928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-03-13T20:26:49.724314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-03-13T20:26:49.724765] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-03-13T20:26:49.725778] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-03-13T20:26:49.725833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:49.725865] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:49.725892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:49.725950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:49.787883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:49.788827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:49.788917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:49.788963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:49.917125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:49.917304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:49.917357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:49.917393] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:49.921137] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: DOWN (p=1.37%) [2026-03-13T20:26:49.921442] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-03-13T20:26:49.921598] [INFO ] [sig ] NBXG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:50.073511] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NBXG.txt [2026-03-13T20:26:50.073697] [INFO ] [sig ] [1965/3262] Completed NBXG in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 7.8m [2026-03-13T20:26:50.073740] [INFO ] [sig ] [1966/3262] Forecasting NC... [2026-03-13T20:26:50.073771] [INFO ] [sig ] Generating forecast for: NC [2026-03-13T20:26:50.073801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-03-13T20:26:50.084664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-03-13T20:26:50.084996] [INFO ] [FORECASTER] Starting predict_future for NC [2026-03-13T20:26:50.085858] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-03-13T20:26:50.085917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:50.085949] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:50.085977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:50.086035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:50.149875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:50.150863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:50.150953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:50.150989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:50.256932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:50.257100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:50.257141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:50.257172] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:50.260770] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: DOWN (p=45.63%) [2026-03-13T20:26:50.261053] [INFO ] [FORECASTER] Completed predict_future for NC [2026-03-13T20:26:50.261182] [INFO ] [sig ] NC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:50.405012] [INFO ] [LOCAL ] Saved forecast: NC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NC.txt [2026-03-13T20:26:50.405172] [INFO ] [sig ] [1966/3262] Completed NC in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:50.405229] [INFO ] [sig ] [1967/3262] Forecasting NCA... [2026-03-13T20:26:50.405263] [INFO ] [sig ] Generating forecast for: NCA [2026-03-13T20:26:50.405293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-03-13T20:26:50.416327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-03-13T20:26:50.416845] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-03-13T20:26:50.417668] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-03-13T20:26:50.417720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:50.417752] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:50.417778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:50.417833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:50.476271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:50.477145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:50.477228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:50.477260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:50.600360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:50.600524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:50.600562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:50.600613] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:50.604261] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: UP (p=91.99%) [2026-03-13T20:26:50.604546] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-03-13T20:26:50.604697] [INFO ] [sig ] NCA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:50.751231] [INFO ] [LOCAL ] Saved forecast: NCA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NCA.txt [2026-03-13T20:26:50.751377] [INFO ] [sig ] [1967/3262] Completed NCA in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:50.751424] [INFO ] [sig ] [1968/3262] Forecasting NCLH... [2026-03-13T20:26:50.751461] [INFO ] [sig ] Generating forecast for: NCLH [2026-03-13T20:26:50.751497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-03-13T20:26:50.762442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-03-13T20:26:50.762765] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-03-13T20:26:50.763532] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-03-13T20:26:50.763604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:50.763664] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:50.763692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:50.763749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:50.824870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:50.825824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:50.825918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:50.825964] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:50.949841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:50.950006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:50.950046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:50.950076] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:50.953506] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: DOWN (p=22.86%) [2026-03-13T20:26:50.953824] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-03-13T20:26:50.953957] [INFO ] [sig ] NCLH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:51.098541] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NCLH.txt [2026-03-13T20:26:51.098700] [INFO ] [sig ] [1968/3262] Completed NCLH in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:51.098922] [INFO ] [sig ] [1969/3262] Forecasting NCMI... [2026-03-13T20:26:51.098952] [INFO ] [sig ] Generating forecast for: NCMI [2026-03-13T20:26:51.098981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-03-13T20:26:51.111209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-03-13T20:26:51.111535] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-03-13T20:26:51.112588] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-03-13T20:26:51.112832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:51.112863] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:51.112889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:51.112945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:51.174020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:51.175011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:51.175096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:51.175129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:51.306376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:51.306563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:51.306625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:51.306653] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:51.310213] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: UP (p=90.71%) [2026-03-13T20:26:51.310591] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-03-13T20:26:51.310757] [INFO ] [sig ] NCMI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:51.463204] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NCMI.txt [2026-03-13T20:26:51.463368] [INFO ] [sig ] [1969/3262] Completed NCMI in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:51.463410] [INFO ] [sig ] [1970/3262] Forecasting NCNA... [2026-03-13T20:26:51.463441] [INFO ] [sig ] Generating forecast for: NCNA [2026-03-13T20:26:51.463471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-03-13T20:26:51.475072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-03-13T20:26:51.475402] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-03-13T20:26:51.476204] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-03-13T20:26:51.476255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:51.476287] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:51.476314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:51.476371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:51.539183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:51.540208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:51.540298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:51.540333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:51.669779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:51.669942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:51.670030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:51.670065] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:51.674040] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: UP (p=57.54%) [2026-03-13T20:26:51.674408] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-03-13T20:26:51.674564] [INFO ] [sig ] NCNA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:51.835060] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NCNA.txt [2026-03-13T20:26:51.835219] [INFO ] [sig ] [1970/3262] Completed NCNA in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:51.835259] [INFO ] [sig ] [1971/3262] Forecasting NCNO... [2026-03-13T20:26:51.835290] [INFO ] [sig ] Generating forecast for: NCNO [2026-03-13T20:26:51.835321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-03-13T20:26:51.846805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-03-13T20:26:51.847153] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-03-13T20:26:51.847980] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-03-13T20:26:51.848032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:51.848064] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:51.848090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:51.848146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:51.906203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:51.907190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:51.907272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:51.907304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:52.030205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:52.030364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:52.030404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:52.030474] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:52.033943] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: UP (p=94.88%) [2026-03-13T20:26:52.034221] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-03-13T20:26:52.034349] [INFO ] [sig ] NCNO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:52.176755] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NCNO.txt [2026-03-13T20:26:52.176896] [INFO ] [sig ] [1971/3262] Completed NCNO in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:52.176936] [INFO ] [sig ] [1972/3262] Forecasting NCTY... [2026-03-13T20:26:52.176966] [INFO ] [sig ] Generating forecast for: NCTY [2026-03-13T20:26:52.176996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-03-13T20:26:52.187782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-03-13T20:26:52.188053] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-03-13T20:26:52.188884] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-03-13T20:26:52.188937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:52.188968] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:52.188995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:52.189051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:52.245536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:52.246192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:52.246269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:52.246300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:52.362670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:52.362829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:52.362868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:52.362897] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:52.366273] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: UP (p=85.24%) [2026-03-13T20:26:52.366554] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-03-13T20:26:52.366706] [INFO ] [sig ] NCTY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:52.508309] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NCTY.txt [2026-03-13T20:26:52.508465] [INFO ] [sig ] [1972/3262] Completed NCTY in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:52.508513] [INFO ] [sig ] [1973/3262] Forecasting NCZ... [2026-03-13T20:26:52.508550] [INFO ] [sig ] Generating forecast for: NCZ [2026-03-13T20:26:52.508608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-03-13T20:26:52.520133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-03-13T20:26:52.520470] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-03-13T20:26:52.521273] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-03-13T20:26:52.521327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:52.521359] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:52.521385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:52.521441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:52.577991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:52.578913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:52.578998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:52.579033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:52.698901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:52.699064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:52.699103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:52.699133] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:52.702772] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: DOWN (p=33.15%) [2026-03-13T20:26:52.703062] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-03-13T20:26:52.703192] [INFO ] [sig ] NCZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:52.854891] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NCZ.txt [2026-03-13T20:26:52.855052] [INFO ] [sig ] [1973/3262] Completed NCZ in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:52.855093] [INFO ] [sig ] [1974/3262] Forecasting NDAQ... [2026-03-13T20:26:52.855124] [INFO ] [sig ] Generating forecast for: NDAQ [2026-03-13T20:26:52.855156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-03-13T20:26:52.866479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-03-13T20:26:52.866814] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-03-13T20:26:52.867633] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-03-13T20:26:52.867684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:52.867730] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:52.867758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:52.867813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:52.924344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:52.925233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:52.925318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:52.925351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:53.047710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:53.047875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:53.047914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:53.047941] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:53.051382] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: DOWN (p=0.41%) [2026-03-13T20:26:53.051708] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-03-13T20:26:53.051840] [INFO ] [sig ] NDAQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:53.197073] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NDAQ.txt [2026-03-13T20:26:53.197233] [INFO ] [sig ] [1974/3262] Completed NDAQ in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:53.197274] [INFO ] [sig ] [1975/3262] Forecasting NDMO... [2026-03-13T20:26:53.197304] [INFO ] [sig ] Generating forecast for: NDMO [2026-03-13T20:26:53.197335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-03-13T20:26:53.208044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-03-13T20:26:53.208372] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-03-13T20:26:53.209228] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-03-13T20:26:53.209281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:53.209313] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:53.209339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:53.209395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:53.266207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:53.267315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:53.267397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:53.267429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:53.391175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:53.391339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:53.391378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:53.391408] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:53.395196] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: UP (p=55.26%) [2026-03-13T20:26:53.395479] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-03-13T20:26:53.395642] [INFO ] [sig ] NDMO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:53.546108] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NDMO.txt [2026-03-13T20:26:53.546266] [INFO ] [sig ] [1975/3262] Completed NDMO in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:53.546307] [INFO ] [sig ] [1976/3262] Forecasting NDRA... [2026-03-13T20:26:53.546338] [INFO ] [sig ] Generating forecast for: NDRA [2026-03-13T20:26:53.546368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-03-13T20:26:53.558655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-03-13T20:26:53.559076] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-03-13T20:26:53.559947] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-03-13T20:26:53.560004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:53.560038] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:53.560067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:53.560126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:53.628228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:53.629220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:53.629315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:53.629351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:53.741798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:53.741965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:53.742005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:53.742035] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:53.745477] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: DOWN (p=44.43%) [2026-03-13T20:26:53.745790] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-03-13T20:26:53.745924] [INFO ] [sig ] NDRA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:53.897260] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NDRA.txt [2026-03-13T20:26:53.897424] [INFO ] [sig ] [1976/3262] Completed NDRA in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:53.897465] [INFO ] [sig ] [1977/3262] Forecasting NDSN... [2026-03-13T20:26:53.897495] [INFO ] [sig ] Generating forecast for: NDSN [2026-03-13T20:26:53.897526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-03-13T20:26:53.909066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-03-13T20:26:53.909429] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-03-13T20:26:53.910450] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-03-13T20:26:53.910507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:53.910539] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:53.910565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:53.910649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:53.970599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:53.971469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:53.971552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:53.971606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:54.096635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:54.096803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:54.096842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:54.096871] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:54.100354] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: DOWN (p=20.20%) [2026-03-13T20:26:54.100670] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-03-13T20:26:54.100808] [INFO ] [sig ] NDSN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:54.250121] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NDSN.txt [2026-03-13T20:26:54.250280] [INFO ] [sig ] [1977/3262] Completed NDSN in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:54.250327] [INFO ] [sig ] [1978/3262] Forecasting NE... [2026-03-13T20:26:54.250358] [INFO ] [sig ] Generating forecast for: NE [2026-03-13T20:26:54.250388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-03-13T20:26:54.262716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-03-13T20:26:54.263070] [INFO ] [FORECASTER] Starting predict_future for NE [2026-03-13T20:26:54.263894] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-03-13T20:26:54.263946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:54.263978] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:54.264005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:54.264060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:54.322520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:54.323641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:54.323751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:54.323786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:54.445962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:54.446131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:54.446172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:54.446202] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:54.450418] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: DOWN (p=22.73%) [2026-03-13T20:26:54.450775] [INFO ] [FORECASTER] Completed predict_future for NE [2026-03-13T20:26:54.450914] [INFO ] [sig ] NE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:54.597710] [INFO ] [LOCAL ] Saved forecast: NE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NE.txt [2026-03-13T20:26:54.598084] [INFO ] [sig ] [1978/3262] Completed NE in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:54.598125] [INFO ] [sig ] [1979/3262] Forecasting NEA... [2026-03-13T20:26:54.598157] [INFO ] [sig ] Generating forecast for: NEA [2026-03-13T20:26:54.598186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-03-13T20:26:54.611784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-03-13T20:26:54.612155] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-03-13T20:26:54.612977] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-03-13T20:26:54.613030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:54.613061] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:54.613088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:54.613143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:54.673535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:54.674696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:54.674784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:54.674819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:54.801968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:54.802176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:54.802239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:54.802287] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:54.805985] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: UP (p=80.60%) [2026-03-13T20:26:54.806284] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-03-13T20:26:54.806417] [INFO ] [sig ] NEA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:54.956282] [INFO ] [LOCAL ] Saved forecast: NEA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NEA.txt [2026-03-13T20:26:54.956440] [INFO ] [sig ] [1979/3262] Completed NEA in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:54.956480] [INFO ] [sig ] [1980/3262] Forecasting NECB... [2026-03-13T20:26:54.956511] [INFO ] [sig ] Generating forecast for: NECB [2026-03-13T20:26:54.956541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-03-13T20:26:54.969366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-03-13T20:26:54.969670] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-03-13T20:26:54.970835] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-03-13T20:26:54.970887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:54.970919] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:54.970946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:54.971001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:55.031148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:55.031975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:55.032059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:55.032092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:55.154704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:55.154870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:55.154911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:55.154939] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:55.158378] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: DOWN (p=44.03%) [2026-03-13T20:26:55.158732] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-03-13T20:26:55.158866] [INFO ] [sig ] NECB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:55.307624] [INFO ] [LOCAL ] Saved forecast: NECB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NECB.txt [2026-03-13T20:26:55.307792] [INFO ] [sig ] [1980/3262] Completed NECB in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:55.307831] [INFO ] [sig ] [1981/3262] Forecasting NEE... [2026-03-13T20:26:55.307862] [INFO ] [sig ] Generating forecast for: NEE [2026-03-13T20:26:55.307891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-03-13T20:26:55.319532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-03-13T20:26:55.319925] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-03-13T20:26:55.320935] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-03-13T20:26:55.320988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:55.321019] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:55.321045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:55.321101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:55.380657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:55.381544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:55.381648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:55.381871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:55.500930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:55.501095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:55.501136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:55.501182] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:55.504697] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=57.70%) [2026-03-13T20:26:55.505003] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-03-13T20:26:55.505142] [INFO ] [sig ] NEE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:55.650104] [INFO ] [LOCAL ] Saved forecast: NEE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NEE.txt [2026-03-13T20:26:55.650288] [INFO ] [sig ] [1981/3262] Completed NEE in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 7.7m [2026-03-13T20:26:55.650360] [INFO ] [sig ] [1982/3262] Forecasting NEGG... [2026-03-13T20:26:55.650404] [INFO ] [sig ] Generating forecast for: NEGG [2026-03-13T20:26:55.650436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-03-13T20:26:55.663828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-03-13T20:26:55.664245] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-03-13T20:26:55.665147] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-03-13T20:26:55.665204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:55.665238] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:55.665265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:55.665323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:55.724079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:55.725120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:55.725217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:55.725253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:55.846475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:55.846654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:55.846698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:55.846728] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:55.850321] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: DOWN (p=4.46%) [2026-03-13T20:26:55.850634] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-03-13T20:26:55.850771] [INFO ] [sig ] NEGG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:55.995638] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NEGG.txt [2026-03-13T20:26:55.995798] [INFO ] [sig ] [1982/3262] Completed NEGG in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 7.6m [2026-03-13T20:26:55.995840] [INFO ] [sig ] [1983/3262] Forecasting NEM... [2026-03-13T20:26:55.995880] [INFO ] [sig ] Generating forecast for: NEM [2026-03-13T20:26:55.995922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-03-13T20:26:56.007799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-03-13T20:26:56.008215] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-03-13T20:26:56.009080] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-03-13T20:26:56.009134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:56.009166] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:56.009192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:56.009247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:56.068257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:56.069230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:56.069318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:56.069370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:56.192417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:56.192604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:56.192646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:56.192675] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:56.196177] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=97.28%) [2026-03-13T20:26:56.196474] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-03-13T20:26:56.196624] [INFO ] [sig ] NEM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:56.341814] [INFO ] [LOCAL ] Saved forecast: NEM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NEM.txt [2026-03-13T20:26:56.341978] [INFO ] [sig ] [1983/3262] Completed NEM in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 7.6m [2026-03-13T20:26:56.342018] [INFO ] [sig ] [1984/3262] Forecasting NEOG... [2026-03-13T20:26:56.342048] [INFO ] [sig ] Generating forecast for: NEOG [2026-03-13T20:26:56.342078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-03-13T20:26:56.353733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-03-13T20:26:56.354174] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-03-13T20:26:56.355104] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-03-13T20:26:56.355160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:56.355193] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:56.355221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:56.355278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:56.414099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:56.415137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:56.415221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:56.415253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:56.535272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:56.535439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:56.535479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:56.535510] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:56.539202] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: UP (p=85.93%) [2026-03-13T20:26:56.539505] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-03-13T20:26:56.539662] [INFO ] [sig ] NEOG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:56.718515] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NEOG.txt [2026-03-13T20:26:56.718733] [INFO ] [sig ] [1984/3262] Completed NEOG in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:26:56.718787] [INFO ] [sig ] [1985/3262] Forecasting NEON... [2026-03-13T20:26:56.718821] [INFO ] [sig ] Generating forecast for: NEON [2026-03-13T20:26:56.718852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-03-13T20:26:56.733893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-03-13T20:26:56.734382] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-03-13T20:26:56.735637] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-03-13T20:26:56.735711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:56.735805] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:56.735873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:56.735972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:56.810342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:56.811248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:56.811332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:56.811367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:56.938024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:56.938188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:56.938228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:56.938257] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:56.941749] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: UP (p=70.44%) [2026-03-13T20:26:56.942240] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-03-13T20:26:56.942371] [INFO ] [sig ] NEON: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:57.100363] [INFO ] [LOCAL ] Saved forecast: NEON 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NEON.txt [2026-03-13T20:26:57.100530] [INFO ] [sig ] [1985/3262] Completed NEON in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:26:57.100590] [INFO ] [sig ] [1986/3262] Forecasting NEXA... [2026-03-13T20:26:57.100627] [INFO ] [sig ] Generating forecast for: NEXA [2026-03-13T20:26:57.100659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-03-13T20:26:57.113889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-03-13T20:26:57.114271] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-03-13T20:26:57.115453] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-03-13T20:26:57.115509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:57.115548] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:57.115610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:57.115682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:57.178823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:57.179752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:57.179835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:57.179868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:57.301826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:57.302022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:57.302077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:57.302119] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:57.306331] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-03-13T20:26:57.306744] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-03-13T20:26:57.306892] [INFO ] [sig ] NEXA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:57.453038] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NEXA.txt [2026-03-13T20:26:57.453196] [INFO ] [sig ] [1986/3262] Completed NEXA in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:26:57.453236] [INFO ] [sig ] [1987/3262] Forecasting NEXN... [2026-03-13T20:26:57.453267] [INFO ] [sig ] Generating forecast for: NEXN [2026-03-13T20:26:57.453297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-03-13T20:26:57.464533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-03-13T20:26:57.464903] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-03-13T20:26:57.465756] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-03-13T20:26:57.465807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:57.465840] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:57.465866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:57.465922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:57.523722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:57.524649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:57.524739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:57.524773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:57.652681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:57.652841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:57.652882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:57.652911] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:57.656448] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=68.74%) [2026-03-13T20:26:57.656773] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-03-13T20:26:57.656913] [INFO ] [sig ] NEXN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:57.800377] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NEXN.txt [2026-03-13T20:26:57.800518] [INFO ] [sig ] [1987/3262] Completed NEXN in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:26:57.800565] [INFO ] [sig ] [1988/3262] Forecasting NFBK... [2026-03-13T20:26:57.800629] [INFO ] [sig ] Generating forecast for: NFBK [2026-03-13T20:26:57.800666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-03-13T20:26:57.812175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-03-13T20:26:57.812520] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-03-13T20:26:57.813327] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-03-13T20:26:57.813379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:57.813411] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:57.813438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:57.813494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:57.870373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:57.871245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:57.871331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:57.871364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:57.993096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:57.993253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:57.993294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:57.993352] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:57.996804] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: UP (p=80.58%) [2026-03-13T20:26:57.997121] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-03-13T20:26:57.997258] [INFO ] [sig ] NFBK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:58.140717] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NFBK.txt [2026-03-13T20:26:58.140872] [INFO ] [sig ] [1988/3262] Completed NFBK in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:26:58.140912] [INFO ] [sig ] [1989/3262] Forecasting NFE... [2026-03-13T20:26:58.140943] [INFO ] [sig ] Generating forecast for: NFE [2026-03-13T20:26:58.140999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-03-13T20:26:58.152464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-03-13T20:26:58.152877] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-03-13T20:26:58.153708] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-03-13T20:26:58.153761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:58.153793] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:58.153819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:58.153875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:58.212704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:58.213502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:58.213604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:58.213641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:58.336099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:58.336265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:58.336305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:58.336334] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:58.339856] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=82.97%) [2026-03-13T20:26:58.340143] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-03-13T20:26:58.340277] [INFO ] [sig ] NFE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:58.486070] [INFO ] [LOCAL ] Saved forecast: NFE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NFE.txt [2026-03-13T20:26:58.486273] [INFO ] [sig ] [1989/3262] Completed NFE in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:26:58.486326] [INFO ] [sig ] [1990/3262] Forecasting NFG... [2026-03-13T20:26:58.486367] [INFO ] [sig ] Generating forecast for: NFG [2026-03-13T20:26:58.486407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-03-13T20:26:58.500916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-03-13T20:26:58.501342] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-03-13T20:26:58.502349] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-03-13T20:26:58.502414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:58.502459] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:58.502499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:58.502607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:58.569071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:58.569999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:58.570083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:58.570116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:58.694245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:58.694432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:58.694475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:58.694505] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:58.699466] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=33.02%) [2026-03-13T20:26:58.699989] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-03-13T20:26:58.700165] [INFO ] [sig ] NFG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:58.891157] [INFO ] [LOCAL ] Saved forecast: NFG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NFG.txt [2026-03-13T20:26:58.891327] [INFO ] [sig ] [1990/3262] Completed NFG in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:26:58.891371] [INFO ] [sig ] [1991/3262] Forecasting NFJ... [2026-03-13T20:26:58.891401] [INFO ] [sig ] Generating forecast for: NFJ [2026-03-13T20:26:58.891433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-03-13T20:26:58.903623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-03-13T20:26:58.904036] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-03-13T20:26:58.904917] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-03-13T20:26:58.904971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:58.905002] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:58.905029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:58.905084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:58.962332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:58.963282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:58.963366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:58.963400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:59.085781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:59.085938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:59.085977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:59.086006] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:59.089472] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: UP (p=77.44%) [2026-03-13T20:26:59.089786] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-03-13T20:26:59.089914] [INFO ] [sig ] NFJ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:59.233616] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NFJ.txt [2026-03-13T20:26:59.233791] [INFO ] [sig ] [1991/3262] Completed NFJ in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:26:59.233834] [INFO ] [sig ] [1992/3262] Forecasting NFLX... [2026-03-13T20:26:59.233864] [INFO ] [sig ] Generating forecast for: NFLX [2026-03-13T20:26:59.233892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-03-13T20:26:59.245712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-03-13T20:26:59.246113] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-03-13T20:26:59.246943] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-03-13T20:26:59.246995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:59.247028] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:59.247054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:59.247110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:59.305653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:59.306547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:59.306650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:59.306683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:59.429307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:59.429480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:59.429520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:59.429551] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:59.433270] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: DOWN (p=34.09%) [2026-03-13T20:26:59.433601] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-03-13T20:26:59.433750] [INFO ] [sig ] NFLX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:26:59.580614] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NFLX.txt [2026-03-13T20:26:59.580810] [INFO ] [sig ] [1992/3262] Completed NFLX in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:26:59.580854] [INFO ] [sig ] [1993/3262] Forecasting NFTY... [2026-03-13T20:26:59.580886] [INFO ] [sig ] Generating forecast for: NFTY [2026-03-13T20:26:59.580916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-03-13T20:26:59.592343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-03-13T20:26:59.592767] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-03-13T20:26:59.593605] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-03-13T20:26:59.593660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:59.593692] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:59.593719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:59.593775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:59.652717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:59.653635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:59.653719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:59.653753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:26:59.769181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:26:59.769341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:26:59.769380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:26:59.769411] [INFO ] [FORECASTER] Training complete [2026-03-13T20:26:59.772865] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: UP (p=95.35%) [2026-03-13T20:26:59.773156] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-03-13T20:26:59.773290] [INFO ] [sig ] NFTY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:26:59.920866] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NFTY.txt [2026-03-13T20:26:59.921028] [INFO ] [sig ] [1993/3262] Completed NFTY in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:26:59.921070] [INFO ] [sig ] [1994/3262] Forecasting NGG... [2026-03-13T20:26:59.921101] [INFO ] [sig ] Generating forecast for: NGG [2026-03-13T20:26:59.921132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-03-13T20:26:59.933169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-03-13T20:26:59.933562] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-03-13T20:26:59.934400] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-03-13T20:26:59.934453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:26:59.934486] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:26:59.934514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:26:59.934593] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:26:59.992536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:26:59.993515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:26:59.993618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:26:59.993655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:00.154135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:00.154305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:00.154346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:00.154374] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:00.157942] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=90.06%) [2026-03-13T20:27:00.158285] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-03-13T20:27:00.158427] [INFO ] [sig ] NGG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:00.302494] [INFO ] [LOCAL ] Saved forecast: NGG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NGG.txt [2026-03-13T20:27:00.302675] [INFO ] [sig ] [1994/3262] Completed NGG in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:27:00.302718] [INFO ] [sig ] [1995/3262] Forecasting NGL... [2026-03-13T20:27:00.302749] [INFO ] [sig ] Generating forecast for: NGL [2026-03-13T20:27:00.302779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-03-13T20:27:00.314644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-03-13T20:27:00.315041] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-03-13T20:27:00.315896] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-03-13T20:27:00.315947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:00.315978] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:00.316005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:00.316061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:00.373186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:00.374081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:00.374200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:00.374235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:00.501932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:00.502116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:00.502166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:00.502201] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:00.506734] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: DOWN (p=17.20%) [2026-03-13T20:27:00.507084] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-03-13T20:27:00.507276] [INFO ] [sig ] NGL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:00.662369] [INFO ] [LOCAL ] Saved forecast: NGL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NGL.txt [2026-03-13T20:27:00.662539] [INFO ] [sig ] [1995/3262] Completed NGL in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:27:00.662606] [INFO ] [sig ] [1996/3262] Forecasting NGNE... [2026-03-13T20:27:00.662640] [INFO ] [sig ] Generating forecast for: NGNE [2026-03-13T20:27:00.662670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-03-13T20:27:00.674110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-03-13T20:27:00.674485] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-03-13T20:27:00.675298] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-03-13T20:27:00.675351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:00.675384] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:00.675410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:00.675466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:00.732115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:00.733038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:00.733123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:00.733156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:00.855231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:00.855397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:00.855437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:00.855466] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:00.859045] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: UP (p=54.48%) [2026-03-13T20:27:00.859357] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-03-13T20:27:00.859499] [INFO ] [sig ] NGNE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:01.003278] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NGNE.txt [2026-03-13T20:27:01.003448] [INFO ] [sig ] [1996/3262] Completed NGNE in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:27:01.003489] [INFO ] [sig ] [1997/3262] Forecasting NGS... [2026-03-13T20:27:01.003520] [INFO ] [sig ] Generating forecast for: NGS [2026-03-13T20:27:01.003550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-03-13T20:27:01.015079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-03-13T20:27:01.015502] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-03-13T20:27:01.016427] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-03-13T20:27:01.016481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:01.016515] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:01.016542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:01.016630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:01.073931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:01.074860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:01.074950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:01.074985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:01.199153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:01.199319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:01.199359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:01.199387] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:01.202989] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: UP (p=78.47%) [2026-03-13T20:27:01.203310] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-03-13T20:27:01.203452] [INFO ] [sig ] NGS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:01.356331] [INFO ] [LOCAL ] Saved forecast: NGS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NGS.txt [2026-03-13T20:27:01.356500] [INFO ] [sig ] [1997/3262] Completed NGS in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:27:01.356542] [INFO ] [sig ] [1998/3262] Forecasting NGVC... [2026-03-13T20:27:01.356593] [INFO ] [sig ] Generating forecast for: NGVC [2026-03-13T20:27:01.356626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-03-13T20:27:01.367905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-03-13T20:27:01.368279] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-03-13T20:27:01.369114] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-03-13T20:27:01.369182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:01.369215] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:01.369241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:01.369297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:01.427994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:01.428968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:01.429057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:01.429091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:01.570198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:01.570375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:01.570418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:01.570450] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:01.574161] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: UP (p=97.95%) [2026-03-13T20:27:01.574465] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-03-13T20:27:01.574631] [INFO ] [sig ] NGVC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:01.730534] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NGVC.txt [2026-03-13T20:27:01.730746] [INFO ] [sig ] [1998/3262] Completed NGVC in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 7.6m [2026-03-13T20:27:01.730792] [INFO ] [sig ] [1999/3262] Forecasting NHI... [2026-03-13T20:27:01.730826] [INFO ] [sig ] Generating forecast for: NHI [2026-03-13T20:27:01.730858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-03-13T20:27:01.743731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-03-13T20:27:01.744123] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-03-13T20:27:01.745006] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-03-13T20:27:01.745060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:01.745093] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:01.745120] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:01.745177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:01.806193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:01.807161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:01.807253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:01.807287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:01.931919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:01.932088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:01.932128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:01.932158] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:01.935855] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-03-13T20:27:01.936178] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-03-13T20:27:01.936321] [INFO ] [sig ] NHI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:02.089897] [INFO ] [LOCAL ] Saved forecast: NHI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NHI.txt [2026-03-13T20:27:02.090063] [INFO ] [sig ] [1999/3262] Completed NHI in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 7.5m [2026-03-13T20:27:02.090106] [INFO ] [sig ] [2000/3262] Forecasting NHTC... [2026-03-13T20:27:02.090136] [INFO ] [sig ] Generating forecast for: NHTC [2026-03-13T20:27:02.090166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-03-13T20:27:02.101157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-03-13T20:27:02.101462] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-03-13T20:27:02.102322] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-03-13T20:27:02.102377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:02.102410] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:02.102438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:02.102496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:02.162873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:02.163905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:02.164011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:02.164048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:02.279036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:02.279197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:02.279238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:02.279268] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:02.283181] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: DOWN (p=2.93%) [2026-03-13T20:27:02.283499] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-03-13T20:27:02.283657] [INFO ] [sig ] NHTC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:02.442242] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NHTC.txt [2026-03-13T20:27:02.442418] [INFO ] [sig ] [2000/3262] Completed NHTC in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:02.442465] [INFO ] [sig ] [2001/3262] Forecasting NI... [2026-03-13T20:27:02.442514] [INFO ] [sig ] Generating forecast for: NI [2026-03-13T20:27:02.442562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-03-13T20:27:02.454621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-03-13T20:27:02.455063] [INFO ] [FORECASTER] Starting predict_future for NI [2026-03-13T20:27:02.455944] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-03-13T20:27:02.455997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:02.456031] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:02.456058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:02.456114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:02.515048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:02.516208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:02.516316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:02.516363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:02.640527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:02.640717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:02.640758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:02.640789] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:02.644418] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=81.79%) [2026-03-13T20:27:02.644796] [INFO ] [FORECASTER] Completed predict_future for NI [2026-03-13T20:27:02.644946] [INFO ] [sig ] NI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:02.793488] [INFO ] [LOCAL ] Saved forecast: NI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NI.txt [2026-03-13T20:27:02.793671] [INFO ] [sig ] [2001/3262] Completed NI in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:02.793731] [INFO ] [sig ] [2002/3262] Forecasting NIC... [2026-03-13T20:27:02.793764] [INFO ] [sig ] Generating forecast for: NIC [2026-03-13T20:27:02.793795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-03-13T20:27:02.807619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-03-13T20:27:02.808117] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-03-13T20:27:02.809292] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-03-13T20:27:02.809359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:02.809441] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:02.809488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:02.809568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:02.877340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:02.878494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:02.878623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:02.878668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:03.005463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:03.005654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:03.005696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:03.005725] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:03.009228] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: DOWN (p=5.90%) [2026-03-13T20:27:03.009526] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-03-13T20:27:03.009688] [INFO ] [sig ] NIC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:03.152612] [INFO ] [LOCAL ] Saved forecast: NIC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NIC.txt [2026-03-13T20:27:03.152774] [INFO ] [sig ] [2002/3262] Completed NIC in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:03.152816] [INFO ] [sig ] [2003/3262] Forecasting NICE... [2026-03-13T20:27:03.152846] [INFO ] [sig ] Generating forecast for: NICE [2026-03-13T20:27:03.152876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-03-13T20:27:03.164033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-03-13T20:27:03.164383] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-03-13T20:27:03.165206] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-03-13T20:27:03.165259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:03.165291] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:03.165317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:03.165372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:03.222215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:03.223051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:03.223133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:03.223166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:03.340703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:03.340867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:03.340908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:03.340936] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:03.344393] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: DOWN (p=11.30%) [2026-03-13T20:27:03.344715] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-03-13T20:27:03.344885] [INFO ] [sig ] NICE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:03.489133] [INFO ] [LOCAL ] Saved forecast: NICE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NICE.txt [2026-03-13T20:27:03.489301] [INFO ] [sig ] [2003/3262] Completed NICE in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:03.489343] [INFO ] [sig ] [2004/3262] Forecasting NIE... [2026-03-13T20:27:03.489373] [INFO ] [sig ] Generating forecast for: NIE [2026-03-13T20:27:03.489402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-03-13T20:27:03.500641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-03-13T20:27:03.500993] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-03-13T20:27:03.501825] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-03-13T20:27:03.501877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:03.501909] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:03.501935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:03.501991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:03.558893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:03.559824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:03.559912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:03.559945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:03.671765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:03.671926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:03.671966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:03.671994] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:03.675373] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: UP (p=64.36%) [2026-03-13T20:27:03.675677] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-03-13T20:27:03.675810] [INFO ] [sig ] NIE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:03.817485] [INFO ] [LOCAL ] Saved forecast: NIE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NIE.txt [2026-03-13T20:27:03.817687] [INFO ] [sig ] [2004/3262] Completed NIE in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:03.817733] [INFO ] [sig ] [2005/3262] Forecasting NIKL... [2026-03-13T20:27:03.817762] [INFO ] [sig ] Generating forecast for: NIKL [2026-03-13T20:27:03.817792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-03-13T20:27:03.828495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-03-13T20:27:03.828824] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-03-13T20:27:03.829630] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-03-13T20:27:03.829686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:03.829725] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:03.829757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:03.829825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:03.886736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:03.887678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:03.887781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:03.887820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:04.002842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:04.003006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:04.003082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:04.003145] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:04.006598] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: UP (p=81.03%) [2026-03-13T20:27:04.006892] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-03-13T20:27:04.007021] [INFO ] [sig ] NIKL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:04.156662] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NIKL.txt [2026-03-13T20:27:04.156839] [INFO ] [sig ] [2005/3262] Completed NIKL in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:04.156882] [INFO ] [sig ] [2006/3262] Forecasting NIM... [2026-03-13T20:27:04.156914] [INFO ] [sig ] Generating forecast for: NIM [2026-03-13T20:27:04.156944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-03-13T20:27:04.167468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-03-13T20:27:04.167890] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-03-13T20:27:04.168708] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-03-13T20:27:04.168766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:04.168797] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:04.168824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:04.168880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:04.227005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:04.227956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:04.228058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:04.228090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:04.337713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:04.337881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:04.337926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:04.337958] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:04.341631] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: UP (p=69.87%) [2026-03-13T20:27:04.341978] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-03-13T20:27:04.342126] [INFO ] [sig ] NIM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:04.486660] [INFO ] [LOCAL ] Saved forecast: NIM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NIM.txt [2026-03-13T20:27:04.486832] [INFO ] [sig ] [2006/3262] Completed NIM in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:04.486873] [INFO ] [sig ] [2007/3262] Forecasting NIO... [2026-03-13T20:27:04.486904] [INFO ] [sig ] Generating forecast for: NIO [2026-03-13T20:27:04.486934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-03-13T20:27:04.499240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-03-13T20:27:04.499696] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-03-13T20:27:04.500526] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-03-13T20:27:04.500603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:04.500638] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:04.500665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:04.500724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:04.559540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:04.560528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:04.560671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:04.560712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:04.683223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:04.683394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:04.683437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:04.683467] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:04.687056] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: DOWN (p=3.29%) [2026-03-13T20:27:04.687407] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-03-13T20:27:04.687612] [INFO ] [sig ] NIO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:04.834077] [INFO ] [LOCAL ] Saved forecast: NIO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NIO.txt [2026-03-13T20:27:04.834451] [INFO ] [sig ] [2007/3262] Completed NIO in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:04.834508] [INFO ] [sig ] [2008/3262] Forecasting NKSH... [2026-03-13T20:27:04.834541] [INFO ] [sig ] Generating forecast for: NKSH [2026-03-13T20:27:04.834591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-03-13T20:27:04.848374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-03-13T20:27:04.848920] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-03-13T20:27:04.850276] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-03-13T20:27:04.850349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:04.850397] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:04.850439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:04.850520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:04.915225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:04.916369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:04.916453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:04.916486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:05.022325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:05.022492] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-13T20:27:05.022531] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:05.022559] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:05.026115] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-03-13T20:27:05.026407] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-03-13T20:27:05.026541] [INFO ] [sig ] NKSH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:05.182533] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NKSH.txt [2026-03-13T20:27:05.182717] [INFO ] [sig ] [2008/3262] Completed NKSH in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:05.182757] [INFO ] [sig ] [2009/3262] Forecasting NKTX... [2026-03-13T20:27:05.182789] [INFO ] [sig ] Generating forecast for: NKTX [2026-03-13T20:27:05.182818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-03-13T20:27:05.193999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-03-13T20:27:05.194328] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-03-13T20:27:05.195135] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-03-13T20:27:05.195187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:05.195256] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:05.195286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:05.195343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:05.253384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:05.254297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:05.254379] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:05.254412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:05.372192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:05.372366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:05.372406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:05.372435] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:05.376206] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=31.69%) [2026-03-13T20:27:05.376608] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-03-13T20:27:05.376765] [INFO ] [sig ] NKTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:05.524865] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NKTX.txt [2026-03-13T20:27:05.525035] [INFO ] [sig ] [2009/3262] Completed NKTX in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:05.525076] [INFO ] [sig ] [2010/3262] Forecasting NKX... [2026-03-13T20:27:05.525106] [INFO ] [sig ] Generating forecast for: NKX [2026-03-13T20:27:05.525136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-03-13T20:27:05.536254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-03-13T20:27:05.536637] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-03-13T20:27:05.537456] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-03-13T20:27:05.537510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:05.537541] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:05.537610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:05.537669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:05.598310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:05.599343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:05.599428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:05.599461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:05.716042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:05.716205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:05.716245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:05.716274] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:05.720141] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: DOWN (p=3.70%) [2026-03-13T20:27:05.720423] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-03-13T20:27:05.720552] [INFO ] [sig ] NKX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:05.870776] [INFO ] [LOCAL ] Saved forecast: NKX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NKX.txt [2026-03-13T20:27:05.870939] [INFO ] [sig ] [2010/3262] Completed NKX in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:05.870980] [INFO ] [sig ] [2011/3262] Forecasting NLOP... [2026-03-13T20:27:05.871011] [INFO ] [sig ] Generating forecast for: NLOP [2026-03-13T20:27:05.871041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-03-13T20:27:05.882853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-03-13T20:27:05.883426] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-03-13T20:27:05.884254] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-03-13T20:27:05.884311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:05.884342] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:05.884368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:05.884423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:05.944274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:05.945196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:05.945281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:05.945313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:06.070358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:06.070519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:06.070560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:06.070611] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:06.074068] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: DOWN (p=19.02%) [2026-03-13T20:27:06.074356] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-03-13T20:27:06.074488] [INFO ] [sig ] NLOP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:06.223321] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NLOP.txt [2026-03-13T20:27:06.223494] [INFO ] [sig ] [2011/3262] Completed NLOP in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:06.223550] [INFO ] [sig ] [2012/3262] Forecasting NLY... [2026-03-13T20:27:06.223604] [INFO ] [sig ] Generating forecast for: NLY [2026-03-13T20:27:06.223639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-03-13T20:27:06.235280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-03-13T20:27:06.235642] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-03-13T20:27:06.236466] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-03-13T20:27:06.236526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:06.236560] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:06.236614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:06.236673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:06.302729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:06.303696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:06.303828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:06.303882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:06.426867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:06.427030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:06.427073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:06.427106] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:06.430734] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: UP (p=77.98%) [2026-03-13T20:27:06.431023] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-03-13T20:27:06.431159] [INFO ] [sig ] NLY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:06.576639] [INFO ] [LOCAL ] Saved forecast: NLY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NLY.txt [2026-03-13T20:27:06.576775] [INFO ] [sig ] [2012/3262] Completed NLY in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:06.576816] [INFO ] [sig ] [2013/3262] Forecasting NMAI... [2026-03-13T20:27:06.576876] [INFO ] [sig ] Generating forecast for: NMAI [2026-03-13T20:27:06.576910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-03-13T20:27:06.588043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-03-13T20:27:06.588371] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-03-13T20:27:06.589238] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-03-13T20:27:06.589292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:06.589324] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:06.589351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:06.589408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:06.646755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:06.647537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:06.647656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:06.647691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:06.764200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:06.764357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:06.764400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:06.764428] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:06.767992] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: UP (p=91.92%) [2026-03-13T20:27:06.768283] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-03-13T20:27:06.768412] [INFO ] [sig ] NMAI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:06.911253] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NMAI.txt [2026-03-13T20:27:06.911411] [INFO ] [sig ] [2013/3262] Completed NMAI in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:06.911453] [INFO ] [sig ] [2014/3262] Forecasting NMCO... [2026-03-13T20:27:06.911484] [INFO ] [sig ] Generating forecast for: NMCO [2026-03-13T20:27:06.911516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-03-13T20:27:06.923384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-03-13T20:27:06.923731] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-03-13T20:27:06.924560] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-03-13T20:27:06.924638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:06.924672] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:06.924701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:06.924758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:06.983171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:06.983975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:06.984059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:06.984094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:07.107827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:07.108008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:07.108050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:07.108080] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:07.112238] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: UP (p=69.43%) [2026-03-13T20:27:07.112557] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-03-13T20:27:07.112717] [INFO ] [sig ] NMCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:07.258832] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NMCO.txt [2026-03-13T20:27:07.258986] [INFO ] [sig ] [2014/3262] Completed NMCO in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 7.5m [2026-03-13T20:27:07.259026] [INFO ] [sig ] [2015/3262] Forecasting NMFC... [2026-03-13T20:27:07.259056] [INFO ] [sig ] Generating forecast for: NMFC [2026-03-13T20:27:07.259087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-03-13T20:27:07.270503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-03-13T20:27:07.270897] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-03-13T20:27:07.271707] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-03-13T20:27:07.271768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:07.271807] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:07.271840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:07.271909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:07.330794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:07.331678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:07.331763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:07.331797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:07.455673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:07.455858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:07.455901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:07.455932] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:07.459461] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: DOWN (p=5.02%) [2026-03-13T20:27:07.459769] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-03-13T20:27:07.459902] [INFO ] [sig ] NMFC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:07.614352] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NMFC.txt [2026-03-13T20:27:07.614529] [INFO ] [sig ] [2015/3262] Completed NMFC in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 7.4m [2026-03-13T20:27:07.614587] [INFO ] [sig ] [2016/3262] Forecasting NMG... [2026-03-13T20:27:07.614621] [INFO ] [sig ] Generating forecast for: NMG [2026-03-13T20:27:07.614653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-03-13T20:27:07.625697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-03-13T20:27:07.626020] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-03-13T20:27:07.626837] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-03-13T20:27:07.626900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:07.626939] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:07.626966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:07.627022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:07.685675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:07.686668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:07.686760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:07.686795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:07.806592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:07.806761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:07.806804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:07.806886] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:07.810406] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: DOWN (p=46.93%) [2026-03-13T20:27:07.810713] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-03-13T20:27:07.810848] [INFO ] [sig ] NMG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:07.959424] [INFO ] [LOCAL ] Saved forecast: NMG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NMG.txt [2026-03-13T20:27:07.959596] [INFO ] [sig ] [2016/3262] Completed NMG in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 7.4m [2026-03-13T20:27:07.959647] [INFO ] [sig ] [2017/3262] Forecasting NMI... [2026-03-13T20:27:07.959681] [INFO ] [sig ] Generating forecast for: NMI [2026-03-13T20:27:07.959714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-03-13T20:27:07.970909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-03-13T20:27:07.971176] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-03-13T20:27:07.972010] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-03-13T20:27:07.972063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:07.972095] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:07.972124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:07.972181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:08.034049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:08.034967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:08.035053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:08.035089] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:08.143291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:08.143453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:08.143496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:08.143527] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:08.147486] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: UP (p=59.57%) [2026-03-13T20:27:08.147817] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-03-13T20:27:08.147950] [INFO ] [sig ] NMI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:08.295280] [INFO ] [LOCAL ] Saved forecast: NMI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NMI.txt [2026-03-13T20:27:08.295419] [INFO ] [sig ] [2017/3262] Completed NMI in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 7.4m [2026-03-13T20:27:08.295458] [INFO ] [sig ] [2018/3262] Forecasting NMIH... [2026-03-13T20:27:08.295488] [INFO ] [sig ] Generating forecast for: NMIH [2026-03-13T20:27:08.295519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-03-13T20:27:08.307266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-03-13T20:27:08.307673] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-03-13T20:27:08.308494] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-03-13T20:27:08.308547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:08.308597] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:08.308627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:08.308684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:08.366917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:08.367624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:08.367703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:08.367735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:08.488426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:08.488606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:08.488648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:08.488678] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:08.492402] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: UP (p=51.30%) [2026-03-13T20:27:08.492703] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-03-13T20:27:08.492834] [INFO ] [sig ] NMIH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:08.636603] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NMIH.txt [2026-03-13T20:27:08.636754] [INFO ] [sig ] [2018/3262] Completed NMIH in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-13T20:27:08.636796] [INFO ] [sig ] [2019/3262] Forecasting NMM... [2026-03-13T20:27:08.636828] [INFO ] [sig ] Generating forecast for: NMM [2026-03-13T20:27:08.636858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-03-13T20:27:08.648057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-03-13T20:27:08.648353] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-03-13T20:27:08.649146] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-03-13T20:27:08.649197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:08.649257] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:08.649286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:08.649343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:08.707266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:08.708038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:08.708117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:08.708151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:08.829769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:08.829943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:08.829987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:08.830016] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:08.833454] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-03-13T20:27:08.833767] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-03-13T20:27:08.833902] [INFO ] [sig ] NMM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:08.978602] [INFO ] [LOCAL ] Saved forecast: NMM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NMM.txt [2026-03-13T20:27:08.978745] [INFO ] [sig ] [2019/3262] Completed NMM in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-13T20:27:08.978786] [INFO ] [sig ] [2020/3262] Forecasting NMRA... [2026-03-13T20:27:08.978816] [INFO ] [sig ] Generating forecast for: NMRA [2026-03-13T20:27:08.978850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-03-13T20:27:08.990025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-03-13T20:27:08.990522] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-03-13T20:27:08.991342] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-03-13T20:27:08.991394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:08.991427] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:08.991454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:08.991545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:09.050398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:09.051222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:09.051304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:09.051337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:09.171371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:09.171530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:09.171588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:09.171620] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:09.175027] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: DOWN (p=41.26%) [2026-03-13T20:27:09.175303] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-03-13T20:27:09.175429] [INFO ] [sig ] NMRA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:09.317636] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NMRA.txt [2026-03-13T20:27:09.317791] [INFO ] [sig ] [2020/3262] Completed NMRA in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-13T20:27:09.317832] [INFO ] [sig ] [2021/3262] Forecasting NMRK... [2026-03-13T20:27:09.317863] [INFO ] [sig ] Generating forecast for: NMRK [2026-03-13T20:27:09.317893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-03-13T20:27:09.330397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-03-13T20:27:09.330805] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-03-13T20:27:09.331654] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-03-13T20:27:09.331718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:09.331758] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:09.331789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:09.331861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:09.390802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:09.391555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:09.391653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:09.391687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:09.514737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:09.514899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:09.514941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:09.514970] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:09.518455] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: DOWN (p=45.64%) [2026-03-13T20:27:09.518765] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-03-13T20:27:09.518894] [INFO ] [sig ] NMRK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:09.660103] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NMRK.txt [2026-03-13T20:27:09.660252] [INFO ] [sig ] [2021/3262] Completed NMRK in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-13T20:27:09.660293] [INFO ] [sig ] [2022/3262] Forecasting NN... [2026-03-13T20:27:09.660323] [INFO ] [sig ] Generating forecast for: NN [2026-03-13T20:27:09.660354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-03-13T20:27:09.672303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-03-13T20:27:09.672621] [INFO ] [FORECASTER] Starting predict_future for NN [2026-03-13T20:27:09.673401] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-03-13T20:27:09.673467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:09.673500] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:09.673526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:09.673606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:09.733442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:09.734388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:09.734476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:09.734511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:09.861692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:09.861860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:09.861903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:09.861970] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:09.866062] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: DOWN (p=30.44%) [2026-03-13T20:27:09.866375] [INFO ] [FORECASTER] Completed predict_future for NN [2026-03-13T20:27:09.866534] [INFO ] [sig ] NN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:10.016648] [INFO ] [LOCAL ] Saved forecast: NN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NN.txt [2026-03-13T20:27:10.016790] [INFO ] [sig ] [2022/3262] Completed NN in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-13T20:27:10.016831] [INFO ] [sig ] [2023/3262] Forecasting NNDM... [2026-03-13T20:27:10.016868] [INFO ] [sig ] Generating forecast for: NNDM [2026-03-13T20:27:10.016899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-03-13T20:27:10.029842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-03-13T20:27:10.030161] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-03-13T20:27:10.030985] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-03-13T20:27:10.031039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:10.031073] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:10.031101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:10.031159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:10.089407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:10.090101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:10.090180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:10.090212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:10.217743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:10.217907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:10.217948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:10.217979] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:10.221421] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: UP (p=76.98%) [2026-03-13T20:27:10.221728] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-03-13T20:27:10.221863] [INFO ] [sig ] NNDM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:10.366110] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NNDM.txt [2026-03-13T20:27:10.366276] [INFO ] [sig ] [2023/3262] Completed NNDM in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-13T20:27:10.366318] [INFO ] [sig ] [2024/3262] Forecasting NNE... [2026-03-13T20:27:10.366348] [INFO ] [sig ] Generating forecast for: NNE [2026-03-13T20:27:10.366379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-03-13T20:27:10.378296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-03-13T20:27:10.378709] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-03-13T20:27:10.379517] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-03-13T20:27:10.379570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:10.379628] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:10.379656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:10.379715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:10.437618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:10.438465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:10.438549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:10.438605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:10.570126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:10.570292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:10.570334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:10.570364] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:10.573911] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: UP (p=89.64%) [2026-03-13T20:27:10.574218] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-03-13T20:27:10.574354] [INFO ] [sig ] NNE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:10.728133] [INFO ] [LOCAL ] Saved forecast: NNE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NNE.txt [2026-03-13T20:27:10.728292] [INFO ] [sig ] [2024/3262] Completed NNE in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-13T20:27:10.728334] [INFO ] [sig ] [2025/3262] Forecasting NNI... [2026-03-13T20:27:10.728364] [INFO ] [sig ] Generating forecast for: NNI [2026-03-13T20:27:10.728395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-03-13T20:27:10.740068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-03-13T20:27:10.740450] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-03-13T20:27:10.741331] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-03-13T20:27:10.741389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:10.741421] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:10.741449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:10.741510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:10.800971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:10.801959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:10.802055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:10.802087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:10.920054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:10.920217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:10.920256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:10.920285] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:10.923750] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: UP (p=94.49%) [2026-03-13T20:27:10.924059] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-03-13T20:27:10.924196] [INFO ] [sig ] NNI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:11.071966] [INFO ] [LOCAL ] Saved forecast: NNI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NNI.txt [2026-03-13T20:27:11.072141] [INFO ] [sig ] [2025/3262] Completed NNI in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-13T20:27:11.072189] [INFO ] [sig ] [2026/3262] Forecasting NNN... [2026-03-13T20:27:11.072220] [INFO ] [sig ] Generating forecast for: NNN [2026-03-13T20:27:11.072249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-03-13T20:27:11.083265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-03-13T20:27:11.083666] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-03-13T20:27:11.084462] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-03-13T20:27:11.084514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:11.084547] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:11.084595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:11.084655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:11.143481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:11.144374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:11.144457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:11.144491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:11.267461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:11.271033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:11.271101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:11.271134] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:11.274803] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: DOWN (p=40.92%) [2026-03-13T20:27:11.275134] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-03-13T20:27:11.275281] [INFO ] [sig ] NNN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:11.421651] [INFO ] [LOCAL ] Saved forecast: NNN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NNN.txt [2026-03-13T20:27:11.421828] [INFO ] [sig ] [2026/3262] Completed NNN in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-13T20:27:11.421876] [INFO ] [sig ] [2027/3262] Forecasting NNY... [2026-03-13T20:27:11.421913] [INFO ] [sig ] Generating forecast for: NNY [2026-03-13T20:27:11.421948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-03-13T20:27:11.432782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-03-13T20:27:11.433135] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-03-13T20:27:11.433969] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-03-13T20:27:11.434021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:11.434052] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:11.434079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:11.434134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:11.492718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:11.493648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:11.493734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:11.493768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:11.601410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:11.601586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:11.601629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:11.601658] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:11.605136] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: UP (p=71.81%) [2026-03-13T20:27:11.605476] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-03-13T20:27:11.605636] [INFO ] [sig ] NNY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:11.749110] [INFO ] [LOCAL ] Saved forecast: NNY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NNY.txt [2026-03-13T20:27:11.749264] [INFO ] [sig ] [2027/3262] Completed NNY in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-13T20:27:11.749305] [INFO ] [sig ] [2028/3262] Forecasting NOA... [2026-03-13T20:27:11.749335] [INFO ] [sig ] Generating forecast for: NOA [2026-03-13T20:27:11.749365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-03-13T20:27:11.760894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-03-13T20:27:11.761282] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-03-13T20:27:11.762096] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-03-13T20:27:11.762148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:11.762179] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:11.762211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:11.762267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:11.839531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:11.840518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:11.840626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:11.840662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:11.958533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:11.958711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:11.958752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:11.958781] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:11.962472] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-03-13T20:27:11.962768] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-03-13T20:27:11.962895] [INFO ] [sig ] NOA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:12.106696] [INFO ] [LOCAL ] Saved forecast: NOA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NOA.txt [2026-03-13T20:27:12.106832] [INFO ] [sig ] [2028/3262] Completed NOA in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-13T20:27:12.106871] [INFO ] [sig ] [2029/3262] Forecasting NOAH... [2026-03-13T20:27:12.106902] [INFO ] [sig ] Generating forecast for: NOAH [2026-03-13T20:27:12.106935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-03-13T20:27:12.118121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-03-13T20:27:12.118432] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-03-13T20:27:12.119233] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-03-13T20:27:12.119285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:12.119317] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:12.119345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:12.119401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:12.176941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:12.177830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:12.177935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:12.177969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:12.297669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:12.297826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:12.297930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:12.297969] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:12.301734] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: UP (p=79.88%) [2026-03-13T20:27:12.302021] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-03-13T20:27:12.302154] [INFO ] [sig ] NOAH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:12.447139] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NOAH.txt [2026-03-13T20:27:12.447300] [INFO ] [sig ] [2029/3262] Completed NOAH in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-13T20:27:12.447341] [INFO ] [sig ] [2030/3262] Forecasting NODK... [2026-03-13T20:27:12.447372] [INFO ] [sig ] Generating forecast for: NODK [2026-03-13T20:27:12.447402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-03-13T20:27:12.458659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-03-13T20:27:12.459074] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-03-13T20:27:12.459965] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-03-13T20:27:12.460031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:12.460067] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:12.460094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:12.460150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:12.519934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:12.520941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:12.521046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:12.521079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:12.621865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:12.622028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:12.622067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:12.622096] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:12.625511] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: DOWN (p=46.39%) [2026-03-13T20:27:12.625808] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-03-13T20:27:12.625940] [INFO ] [sig ] NODK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:12.774822] [INFO ] [LOCAL ] Saved forecast: NODK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NODK.txt [2026-03-13T20:27:12.774976] [INFO ] [sig ] [2030/3262] Completed NODK in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-13T20:27:12.775016] [INFO ] [sig ] [2031/3262] Forecasting NOG... [2026-03-13T20:27:12.775046] [INFO ] [sig ] Generating forecast for: NOG [2026-03-13T20:27:12.775075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-03-13T20:27:12.787544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-03-13T20:27:12.787890] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-03-13T20:27:12.788942] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-03-13T20:27:12.789009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:12.789054] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:12.789093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:12.789363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:12.852657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:12.853732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:12.853817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:12.853851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:12.979375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:12.979535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:12.979593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:12.979627] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:12.983709] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=10.83%) [2026-03-13T20:27:12.984009] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-03-13T20:27:12.984154] [INFO ] [sig ] NOG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:13.136431] [INFO ] [LOCAL ] Saved forecast: NOG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NOG.txt [2026-03-13T20:27:13.136564] [INFO ] [sig ] [2031/3262] Completed NOG in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 7.4m [2026-03-13T20:27:13.136623] [INFO ] [sig ] [2032/3262] Forecasting NOMD... [2026-03-13T20:27:13.136654] [INFO ] [sig ] Generating forecast for: NOMD [2026-03-13T20:27:13.136683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-03-13T20:27:13.147993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-03-13T20:27:13.148311] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-03-13T20:27:13.149130] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-03-13T20:27:13.149183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:13.149215] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:13.149242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:13.149299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:13.209496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:13.210277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:13.210358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:13.210392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:13.331186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:13.331328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:13.331368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:13.331399] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:13.334893] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-03-13T20:27:13.335188] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-03-13T20:27:13.335322] [INFO ] [sig ] NOMD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:13.486888] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NOMD.txt [2026-03-13T20:27:13.487046] [INFO ] [sig ] [2032/3262] Completed NOMD in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 7.3m [2026-03-13T20:27:13.487087] [INFO ] [sig ] [2033/3262] Forecasting NPCE... [2026-03-13T20:27:13.487117] [INFO ] [sig ] Generating forecast for: NPCE [2026-03-13T20:27:13.487148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-03-13T20:27:13.497893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-03-13T20:27:13.498205] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-03-13T20:27:13.499047] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-03-13T20:27:13.499101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:13.499150] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:13.499179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:13.499236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:13.559621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:13.560321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:13.560402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:13.560437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:13.677461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:13.677647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:13.677694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:13.677725] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:13.681561] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-03-13T20:27:13.681869] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-03-13T20:27:13.682001] [INFO ] [sig ] NPCE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:13.837722] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NPCE.txt [2026-03-13T20:27:13.837872] [INFO ] [sig ] [2033/3262] Completed NPCE in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 7.3m [2026-03-13T20:27:13.837915] [INFO ] [sig ] [2034/3262] Forecasting NPFD... [2026-03-13T20:27:13.837945] [INFO ] [sig ] Generating forecast for: NPFD [2026-03-13T20:27:13.837974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-03-13T20:27:13.851275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-03-13T20:27:13.851720] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-03-13T20:27:13.852703] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-03-13T20:27:13.852770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:13.852817] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:13.852859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:13.852934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:13.922703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:13.923607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:13.923690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:13.923724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:14.049983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:14.050154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:14.050197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:14.050227] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:14.053799] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: DOWN (p=49.34%) [2026-03-13T20:27:14.054112] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-03-13T20:27:14.054256] [INFO ] [sig ] NPFD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:14.202369] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NPFD.txt [2026-03-13T20:27:14.202500] [INFO ] [sig ] [2034/3262] Completed NPFD in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 7.3m [2026-03-13T20:27:14.202541] [INFO ] [sig ] [2035/3262] Forecasting NPK... [2026-03-13T20:27:14.202589] [INFO ] [sig ] Generating forecast for: NPK [2026-03-13T20:27:14.202622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-03-13T20:27:14.212889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-03-13T20:27:14.213167] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-03-13T20:27:14.213986] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-03-13T20:27:14.214038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:14.214072] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:14.214099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:14.214155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:14.273259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:14.274010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:14.274101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:14.274135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:14.398335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:14.398496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:14.398535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:14.398564] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:14.402021] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: DOWN (p=13.55%) [2026-03-13T20:27:14.402311] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-03-13T20:27:14.402438] [INFO ] [sig ] NPK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:14.560314] [INFO ] [LOCAL ] Saved forecast: NPK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NPK.txt [2026-03-13T20:27:14.560477] [INFO ] [sig ] [2035/3262] Completed NPK in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-13T20:27:14.560525] [INFO ] [sig ] [2036/3262] Forecasting NPO... [2026-03-13T20:27:14.560557] [INFO ] [sig ] Generating forecast for: NPO [2026-03-13T20:27:14.560617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-03-13T20:27:14.573594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-03-13T20:27:14.573935] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-03-13T20:27:14.575027] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-03-13T20:27:14.575082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:14.575344] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:14.575375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:14.575438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:14.636776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:14.637685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:14.637767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:14.637799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:14.756731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:14.756854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:14.756892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:14.756920] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:14.760255] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: DOWN (p=42.51%) [2026-03-13T20:27:14.760532] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-03-13T20:27:14.760674] [INFO ] [sig ] NPO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:14.905980] [INFO ] [LOCAL ] Saved forecast: NPO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NPO.txt [2026-03-13T20:27:14.906091] [INFO ] [sig ] [2036/3262] Completed NPO in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-13T20:27:14.906130] [INFO ] [sig ] [2037/3262] Forecasting NQP... [2026-03-13T20:27:14.906166] [INFO ] [sig ] Generating forecast for: NQP [2026-03-13T20:27:14.906198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-03-13T20:27:14.917266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-03-13T20:27:14.917616] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-03-13T20:27:14.918436] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-03-13T20:27:14.918491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:14.918524] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:14.918551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:14.918635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:14.976832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:14.977453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:14.977531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:14.977595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:15.091682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:15.091797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:15.091836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:15.091865] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:15.095135] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: DOWN (p=35.63%) [2026-03-13T20:27:15.095409] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-03-13T20:27:15.095535] [INFO ] [sig ] NQP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:15.240289] [INFO ] [LOCAL ] Saved forecast: NQP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NQP.txt [2026-03-13T20:27:15.240423] [INFO ] [sig ] [2037/3262] Completed NQP in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-13T20:27:15.240462] [INFO ] [sig ] [2038/3262] Forecasting NRC... [2026-03-13T20:27:15.240492] [INFO ] [sig ] Generating forecast for: NRC [2026-03-13T20:27:15.240521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-03-13T20:27:15.252385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-03-13T20:27:15.252805] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-03-13T20:27:15.253675] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-03-13T20:27:15.253732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:15.253765] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:15.253793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:15.253851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:15.311439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:15.312371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:15.312457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:15.312490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:15.431597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:15.431760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:15.431799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:15.431827] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:15.435263] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: UP (p=65.91%) [2026-03-13T20:27:15.435543] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-03-13T20:27:15.435710] [INFO ] [sig ] NRC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:15.578808] [INFO ] [LOCAL ] Saved forecast: NRC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NRC.txt [2026-03-13T20:27:15.578954] [INFO ] [sig ] [2038/3262] Completed NRC in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-13T20:27:15.578995] [INFO ] [sig ] [2039/3262] Forecasting NRDS... [2026-03-13T20:27:15.579028] [INFO ] [sig ] Generating forecast for: NRDS [2026-03-13T20:27:15.579059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-03-13T20:27:15.590305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-03-13T20:27:15.590624] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-03-13T20:27:15.591412] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-03-13T20:27:15.591465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:15.591496] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:15.591523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:15.591601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:15.649155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:15.649832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:15.649912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:15.649950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:15.768756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:15.768919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:15.768966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:15.769038] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:15.772478] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: UP (p=50.25%) [2026-03-13T20:27:15.772781] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-03-13T20:27:15.772914] [INFO ] [sig ] NRDS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:15.916508] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NRDS.txt [2026-03-13T20:27:15.916666] [INFO ] [sig ] [2039/3262] Completed NRDS in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-13T20:27:15.916707] [INFO ] [sig ] [2040/3262] Forecasting NREF... [2026-03-13T20:27:15.916737] [INFO ] [sig ] Generating forecast for: NREF [2026-03-13T20:27:15.916767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-03-13T20:27:15.927520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-03-13T20:27:15.927876] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-03-13T20:27:15.928699] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-03-13T20:27:15.928751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:15.928783] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:15.928810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:15.928866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:15.986805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:15.987530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:15.987648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:15.987681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:16.106731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:16.106890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:16.106929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:16.106974] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:16.111328] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: UP (p=67.16%) [2026-03-13T20:27:16.111634] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-03-13T20:27:16.111763] [INFO ] [sig ] NREF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:16.259609] [INFO ] [LOCAL ] Saved forecast: NREF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NREF.txt [2026-03-13T20:27:16.259776] [INFO ] [sig ] [2040/3262] Completed NREF in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-13T20:27:16.259816] [INFO ] [sig ] [2041/3262] Forecasting NRG... [2026-03-13T20:27:16.259847] [INFO ] [sig ] Generating forecast for: NRG [2026-03-13T20:27:16.259877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-03-13T20:27:16.271115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-03-13T20:27:16.271506] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-03-13T20:27:16.272523] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-03-13T20:27:16.272595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:16.272630] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:16.272656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:16.272713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:16.331993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:16.332929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:16.333015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:16.333055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:16.451472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:16.451639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:16.451680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:16.451709] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:16.455054] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=16.34%) [2026-03-13T20:27:16.455329] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-03-13T20:27:16.455459] [INFO ] [sig ] NRG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:16.608117] [INFO ] [LOCAL ] Saved forecast: NRG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NRG.txt [2026-03-13T20:27:16.608275] [INFO ] [sig ] [2041/3262] Completed NRG in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-13T20:27:16.608320] [INFO ] [sig ] [2042/3262] Forecasting NRIM... [2026-03-13T20:27:16.608352] [INFO ] [sig ] Generating forecast for: NRIM [2026-03-13T20:27:16.608383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-03-13T20:27:16.619769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-03-13T20:27:16.620070] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-03-13T20:27:16.620913] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-03-13T20:27:16.620971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:16.621013] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:16.621043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:16.621108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:16.682302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:16.683054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:16.683138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:16.683189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:16.814151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:16.814305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:16.814344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:16.814373] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:16.818013] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: DOWN (p=17.18%) [2026-03-13T20:27:16.818494] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-03-13T20:27:16.818645] [INFO ] [sig ] NRIM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:16.970695] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NRIM.txt [2026-03-13T20:27:16.970840] [INFO ] [sig ] [2042/3262] Completed NRIM in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-13T20:27:16.970882] [INFO ] [sig ] [2043/3262] Forecasting NRIX... [2026-03-13T20:27:16.970913] [INFO ] [sig ] Generating forecast for: NRIX [2026-03-13T20:27:16.970944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-03-13T20:27:16.986412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-03-13T20:27:16.986836] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-03-13T20:27:16.987722] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-03-13T20:27:16.987777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:16.987810] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:16.987838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:16.987896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:17.051037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:17.051909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:17.052006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:17.052046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:17.178216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:17.178376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:17.178417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:17.178446] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:17.181917] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: DOWN (p=46.36%) [2026-03-13T20:27:17.182195] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-03-13T20:27:17.182323] [INFO ] [sig ] NRIX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:17.325452] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NRIX.txt [2026-03-13T20:27:17.325602] [INFO ] [sig ] [2043/3262] Completed NRIX in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-13T20:27:17.325645] [INFO ] [sig ] [2044/3262] Forecasting NRK... [2026-03-13T20:27:17.325674] [INFO ] [sig ] Generating forecast for: NRK [2026-03-13T20:27:17.325703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-03-13T20:27:17.337020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-03-13T20:27:17.337348] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-03-13T20:27:17.338216] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-03-13T20:27:17.338270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:17.338302] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:17.338343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:17.338400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:17.395827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:17.396492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:17.396589] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:17.396626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:17.515218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:17.515370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:17.515409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:17.515438] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:17.518933] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: UP (p=60.69%) [2026-03-13T20:27:17.519218] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-03-13T20:27:17.519348] [INFO ] [sig ] NRK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:17.664587] [INFO ] [LOCAL ] Saved forecast: NRK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NRK.txt [2026-03-13T20:27:17.664730] [INFO ] [sig ] [2044/3262] Completed NRK in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-13T20:27:17.664771] [INFO ] [sig ] [2045/3262] Forecasting NRP... [2026-03-13T20:27:17.664800] [INFO ] [sig ] Generating forecast for: NRP [2026-03-13T20:27:17.664829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-03-13T20:27:17.675632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-03-13T20:27:17.675947] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-03-13T20:27:17.676769] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-03-13T20:27:17.676821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:17.676853] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:17.676879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:17.676935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:17.735618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:17.736484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:17.736591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:17.736629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:17.851147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:17.851308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:17.851347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:17.851376] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:17.854805] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=56.15%) [2026-03-13T20:27:17.855090] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-03-13T20:27:17.855216] [INFO ] [sig ] NRP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:17.996907] [INFO ] [LOCAL ] Saved forecast: NRP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NRP.txt [2026-03-13T20:27:17.997042] [INFO ] [sig ] [2045/3262] Completed NRP in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-13T20:27:17.997085] [INFO ] [sig ] [2046/3262] Forecasting NRXP... [2026-03-13T20:27:17.997115] [INFO ] [sig ] Generating forecast for: NRXP [2026-03-13T20:27:17.997145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-03-13T20:27:18.008157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-03-13T20:27:18.008470] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-03-13T20:27:18.009294] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-03-13T20:27:18.009347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:18.009378] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:18.009405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:18.009461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:18.066181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:18.066886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:18.066994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:18.067029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:18.187681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:18.187842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:18.187882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:18.187912] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:18.191283] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: DOWN (p=48.88%) [2026-03-13T20:27:18.191559] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-03-13T20:27:18.191709] [INFO ] [sig ] NRXP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:18.333505] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NRXP.txt [2026-03-13T20:27:18.333650] [INFO ] [sig ] [2046/3262] Completed NRXP in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-13T20:27:18.333692] [INFO ] [sig ] [2047/3262] Forecasting NSC... [2026-03-13T20:27:18.333723] [INFO ] [sig ] Generating forecast for: NSC [2026-03-13T20:27:18.333753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-03-13T20:27:18.345547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-03-13T20:27:18.345902] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-03-13T20:27:18.346916] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-03-13T20:27:18.346979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:18.347020] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:18.347052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:18.347111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:18.405541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:18.406193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:18.406274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:18.406306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:18.525275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:18.525435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:18.525475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:18.525504] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:18.529609] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: UP (p=83.39%) [2026-03-13T20:27:18.529896] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-03-13T20:27:18.530029] [INFO ] [sig ] NSC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:18.674049] [INFO ] [LOCAL ] Saved forecast: NSC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NSC.txt [2026-03-13T20:27:18.674194] [INFO ] [sig ] [2047/3262] Completed NSC in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.3m [2026-03-13T20:27:18.674233] [INFO ] [sig ] [2048/3262] Forecasting NSP... [2026-03-13T20:27:18.674263] [INFO ] [sig ] Generating forecast for: NSP [2026-03-13T20:27:18.674299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-03-13T20:27:18.685721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-03-13T20:27:18.686047] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-03-13T20:27:18.686852] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-03-13T20:27:18.686904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:18.686935] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:18.686962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:18.687018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:18.745091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:18.745786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:18.745866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:18.745898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:18.865636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:18.865793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:18.865832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:18.865861] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:18.869357] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-03-13T20:27:18.869660] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-03-13T20:27:18.869793] [INFO ] [sig ] NSP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:19.012796] [INFO ] [LOCAL ] Saved forecast: NSP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NSP.txt [2026-03-13T20:27:19.012960] [INFO ] [sig ] [2048/3262] Completed NSP in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.2m [2026-03-13T20:27:19.013002] [INFO ] [sig ] [2049/3262] Forecasting NSSC... [2026-03-13T20:27:19.013033] [INFO ] [sig ] Generating forecast for: NSSC [2026-03-13T20:27:19.013063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-03-13T20:27:19.024136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-03-13T20:27:19.024433] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-03-13T20:27:19.025273] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-03-13T20:27:19.025325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:19.025356] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:19.025382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:19.025437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:19.082428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:19.083095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:19.083177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:19.083210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:19.202699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:19.202865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:19.202905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:19.202934] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:19.206380] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=95.57%) [2026-03-13T20:27:19.206696] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-03-13T20:27:19.206833] [INFO ] [sig ] NSSC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:19.349963] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NSSC.txt [2026-03-13T20:27:19.350156] [INFO ] [sig ] [2049/3262] Completed NSSC in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.2m [2026-03-13T20:27:19.350199] [INFO ] [sig ] [2050/3262] Forecasting NTAP... [2026-03-13T20:27:19.350230] [INFO ] [sig ] Generating forecast for: NTAP [2026-03-13T20:27:19.350260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-03-13T20:27:19.361528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-03-13T20:27:19.361905] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-03-13T20:27:19.362721] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-03-13T20:27:19.362773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:19.362805] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:19.362831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:19.362891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:19.420636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:19.421612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:19.421703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:19.421736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:19.546928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:19.547098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:19.547139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:19.547168] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:19.550702] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: UP (p=95.52%) [2026-03-13T20:27:19.551019] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-03-13T20:27:19.551164] [INFO ] [sig ] NTAP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:19.695204] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NTAP.txt [2026-03-13T20:27:19.695419] [INFO ] [sig ] [2050/3262] Completed NTAP in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.2m [2026-03-13T20:27:19.695471] [INFO ] [sig ] [2051/3262] Forecasting NTB... [2026-03-13T20:27:19.695508] [INFO ] [sig ] Generating forecast for: NTB [2026-03-13T20:27:19.695543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-03-13T20:27:19.708108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-03-13T20:27:19.708697] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-03-13T20:27:19.709851] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-03-13T20:27:19.709920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:19.709965] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:19.710007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:19.710105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:19.770924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:19.771892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:19.771979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:19.772013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:19.897825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:19.898004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:19.898045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:19.898073] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:19.901884] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-03-13T20:27:19.902278] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-03-13T20:27:19.902442] [INFO ] [sig ] NTB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:20.052302] [INFO ] [LOCAL ] Saved forecast: NTB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NTB.txt [2026-03-13T20:27:20.052465] [INFO ] [sig ] [2051/3262] Completed NTB in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 7.2m [2026-03-13T20:27:20.052506] [INFO ] [sig ] [2052/3262] Forecasting NTES... [2026-03-13T20:27:20.052538] [INFO ] [sig ] Generating forecast for: NTES [2026-03-13T20:27:20.052568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-03-13T20:27:20.064406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-03-13T20:27:20.064727] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-03-13T20:27:20.065540] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-03-13T20:27:20.065611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:20.065646] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:20.065672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:20.065733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:20.122195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:20.122850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:20.122930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:20.122963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:20.244628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:20.244781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:20.244819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:20.244848] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:20.248785] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-03-13T20:27:20.249077] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-03-13T20:27:20.249227] [INFO ] [sig ] NTES: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:20.395237] [INFO ] [LOCAL ] Saved forecast: NTES 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NTES.txt [2026-03-13T20:27:20.395388] [INFO ] [sig ] [2052/3262] Completed NTES in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-13T20:27:20.395428] [INFO ] [sig ] [2053/3262] Forecasting NTIC... [2026-03-13T20:27:20.395457] [INFO ] [sig ] Generating forecast for: NTIC [2026-03-13T20:27:20.395488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-03-13T20:27:20.406919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-03-13T20:27:20.407202] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-03-13T20:27:20.408231] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-03-13T20:27:20.408282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:20.408341] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:20.408371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:20.408440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:20.466331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:20.467214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:20.467301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:20.467334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:20.572701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:20.572875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:20.572917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:20.572946] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:20.576336] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: UP (p=72.10%) [2026-03-13T20:27:20.576641] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-03-13T20:27:20.576771] [INFO ] [sig ] NTIC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:20.717870] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NTIC.txt [2026-03-13T20:27:20.718006] [INFO ] [sig ] [2053/3262] Completed NTIC in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-13T20:27:20.718047] [INFO ] [sig ] [2054/3262] Forecasting NTLA... [2026-03-13T20:27:20.718078] [INFO ] [sig ] Generating forecast for: NTLA [2026-03-13T20:27:20.718108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-03-13T20:27:20.729086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-03-13T20:27:20.729402] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-03-13T20:27:20.730252] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-03-13T20:27:20.730304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:20.730336] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:20.730363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:20.730419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:20.787250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:20.788216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:20.788301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:20.788333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:20.909073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:20.909237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:20.909276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:20.909305] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:20.912813] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: UP (p=87.23%) [2026-03-13T20:27:20.913130] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-03-13T20:27:20.913271] [INFO ] [sig ] NTLA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:21.057405] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NTLA.txt [2026-03-13T20:27:21.057606] [INFO ] [sig ] [2054/3262] Completed NTLA in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-13T20:27:21.057652] [INFO ] [sig ] [2055/3262] Forecasting NTNX... [2026-03-13T20:27:21.057683] [INFO ] [sig ] Generating forecast for: NTNX [2026-03-13T20:27:21.057713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-03-13T20:27:21.068904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-03-13T20:27:21.069328] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-03-13T20:27:21.070233] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-03-13T20:27:21.070288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:21.070322] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:21.070350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:21.070419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:21.129724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:21.130650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:21.130738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:21.130773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:21.256227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:21.256602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:21.256646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:21.256674] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:21.260514] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: UP (p=79.69%) [2026-03-13T20:27:21.261039] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-03-13T20:27:21.261186] [INFO ] [sig ] NTNX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:21.405056] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NTNX.txt [2026-03-13T20:27:21.405219] [INFO ] [sig ] [2055/3262] Completed NTNX in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-13T20:27:21.405260] [INFO ] [sig ] [2056/3262] Forecasting NTRA... [2026-03-13T20:27:21.405292] [INFO ] [sig ] Generating forecast for: NTRA [2026-03-13T20:27:21.405323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-03-13T20:27:21.417746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-03-13T20:27:21.418157] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-03-13T20:27:21.419056] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-03-13T20:27:21.419112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:21.419150] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:21.419178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:21.419234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:21.477703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:21.478633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:21.478720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:21.478756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:21.599942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:21.600110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:21.600151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:21.600211] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:21.604266] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: DOWN (p=6.42%) [2026-03-13T20:27:21.604644] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-03-13T20:27:21.604795] [INFO ] [sig ] NTRA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:21.754472] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NTRA.txt [2026-03-13T20:27:21.754634] [INFO ] [sig ] [2056/3262] Completed NTRA in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-13T20:27:21.754676] [INFO ] [sig ] [2057/3262] Forecasting NTRB... [2026-03-13T20:27:21.754708] [INFO ] [sig ] Generating forecast for: NTRB [2026-03-13T20:27:21.754738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-03-13T20:27:21.765512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-03-13T20:27:21.765814] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-03-13T20:27:21.766663] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-03-13T20:27:21.766730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:21.766763] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:21.766790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:21.766845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:21.829605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:21.830486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:21.830568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:21.830622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:21.944786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:21.944954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:21.944993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:21.945022] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:21.948520] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: DOWN (p=28.09%) [2026-03-13T20:27:21.948831] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-03-13T20:27:21.948965] [INFO ] [sig ] NTRB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:22.091405] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NTRB.txt [2026-03-13T20:27:22.091595] [INFO ] [sig ] [2057/3262] Completed NTRB in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-13T20:27:22.091640] [INFO ] [sig ] [2058/3262] Forecasting NTRS... [2026-03-13T20:27:22.091670] [INFO ] [sig ] Generating forecast for: NTRS [2026-03-13T20:27:22.091700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-03-13T20:27:22.103463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-03-13T20:27:22.103910] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-03-13T20:27:22.104815] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-03-13T20:27:22.104870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:22.104902] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:22.104930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:22.104988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:22.163906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:22.164834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:22.164923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:22.164957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:22.286894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:22.287052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:22.287094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:22.287132] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:22.290797] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-03-13T20:27:22.291089] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-03-13T20:27:22.291246] [INFO ] [sig ] NTRS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:22.435497] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NTRS.txt [2026-03-13T20:27:22.435691] [INFO ] [sig ] [2058/3262] Completed NTRS in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-13T20:27:22.435734] [INFO ] [sig ] [2059/3262] Forecasting NTRSO... [2026-03-13T20:27:22.435774] [INFO ] [sig ] Generating forecast for: NTRSO [2026-03-13T20:27:22.435805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-03-13T20:27:22.447694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-03-13T20:27:22.448150] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-03-13T20:27:22.449092] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-03-13T20:27:22.449153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:22.449193] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:22.449226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:22.449296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:22.518805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:22.519938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:22.520048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:22.520084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:22.644898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:22.645062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:22.645104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:22.645146] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:22.648897] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: DOWN (p=1.58%) [2026-03-13T20:27:22.649224] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-03-13T20:27:22.649371] [INFO ] [sig ] NTRSO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:22.804619] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NTRSO.txt [2026-03-13T20:27:22.804802] [INFO ] [sig ] [2059/3262] Completed NTRSO in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-13T20:27:22.804858] [INFO ] [sig ] [2060/3262] Forecasting NUS... [2026-03-13T20:27:22.804900] [INFO ] [sig ] Generating forecast for: NUS [2026-03-13T20:27:22.804933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-03-13T20:27:22.817332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-03-13T20:27:22.817796] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-03-13T20:27:22.818827] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-03-13T20:27:22.818892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:22.818927] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:22.818954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:22.819025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:22.882122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:22.883125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:22.883236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:22.883282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:23.015883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:23.016066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:23.016118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:23.016150] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:23.019761] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: UP (p=92.49%) [2026-03-13T20:27:23.020062] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-03-13T20:27:23.020208] [INFO ] [sig ] NUS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:23.177065] [INFO ] [LOCAL ] Saved forecast: NUS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NUS.txt [2026-03-13T20:27:23.177224] [INFO ] [sig ] [2060/3262] Completed NUS in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-13T20:27:23.177282] [INFO ] [sig ] [2061/3262] Forecasting NUTX... [2026-03-13T20:27:23.177317] [INFO ] [sig ] Generating forecast for: NUTX [2026-03-13T20:27:23.177347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-03-13T20:27:23.189104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-03-13T20:27:23.189530] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-03-13T20:27:23.190649] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-03-13T20:27:23.190712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:23.190752] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:23.190791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:23.190879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:23.256997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:23.258055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:23.258153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:23.258203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:23.388602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:23.388765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:23.388808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:23.388838] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:23.392850] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: UP (p=73.07%) [2026-03-13T20:27:23.393233] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-03-13T20:27:23.393588] [INFO ] [sig ] NUTX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:23.560653] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NUTX.txt [2026-03-13T20:27:23.560813] [INFO ] [sig ] [2061/3262] Completed NUTX in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-13T20:27:23.560855] [INFO ] [sig ] [2062/3262] Forecasting NUVB... [2026-03-13T20:27:23.560885] [INFO ] [sig ] Generating forecast for: NUVB [2026-03-13T20:27:23.560917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-03-13T20:27:23.572415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-03-13T20:27:23.572788] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-03-13T20:27:23.573681] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-03-13T20:27:23.573745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:23.573780] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:23.573807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:23.573864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:23.641866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:23.642778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:23.642862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:23.642895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:23.775607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:23.775772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:23.775815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:23.775856] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:23.779569] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-03-13T20:27:23.779900] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-03-13T20:27:23.780038] [INFO ] [sig ] NUVB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:23.937881] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NUVB.txt [2026-03-13T20:27:23.938042] [INFO ] [sig ] [2062/3262] Completed NUVB in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-13T20:27:23.938083] [INFO ] [sig ] [2063/3262] Forecasting NUVL... [2026-03-13T20:27:23.938112] [INFO ] [sig ] Generating forecast for: NUVL [2026-03-13T20:27:23.938144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-03-13T20:27:23.950714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-03-13T20:27:23.951076] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-03-13T20:27:23.951913] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-03-13T20:27:23.951965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:23.951996] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:23.952023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:23.952079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:24.018546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:24.019507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:24.019665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:24.019705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:24.141343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:24.141510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:24.141550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:24.141599] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:24.145240] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: UP (p=80.29%) [2026-03-13T20:27:24.145625] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-03-13T20:27:24.145766] [INFO ] [sig ] NUVL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:24.297880] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NUVL.txt [2026-03-13T20:27:24.298056] [INFO ] [sig ] [2063/3262] Completed NUVL in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-13T20:27:24.298098] [INFO ] [sig ] [2064/3262] Forecasting NUWE... [2026-03-13T20:27:24.298129] [INFO ] [sig ] Generating forecast for: NUWE [2026-03-13T20:27:24.298158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-03-13T20:27:24.309689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-03-13T20:27:24.309975] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-03-13T20:27:24.310841] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-03-13T20:27:24.310893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:24.310925] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:24.310952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:24.311008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:24.375086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:24.376073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:24.376171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:24.376214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:24.495039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:24.495204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:24.495261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:24.495291] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:24.498838] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-03-13T20:27:24.499159] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-03-13T20:27:24.499297] [INFO ] [sig ] NUWE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:24.650402] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NUWE.txt [2026-03-13T20:27:24.650619] [INFO ] [sig ] [2064/3262] Completed NUWE in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 7.2m [2026-03-13T20:27:24.650671] [INFO ] [sig ] [2065/3262] Forecasting NVAX... [2026-03-13T20:27:24.650701] [INFO ] [sig ] Generating forecast for: NVAX [2026-03-13T20:27:24.650737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-03-13T20:27:24.662433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-03-13T20:27:24.662868] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-03-13T20:27:24.663729] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-03-13T20:27:24.663782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:24.663814] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:24.663842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:24.663897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:24.722858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:24.723839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:24.723945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:24.723981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:24.847932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:24.848102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:24.848145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:24.848175] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:24.851915] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=2.36%) [2026-03-13T20:27:24.852291] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-03-13T20:27:24.852445] [INFO ] [sig ] NVAX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:25.013842] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NVAX.txt [2026-03-13T20:27:25.014011] [INFO ] [sig ] [2065/3262] Completed NVAX in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 7.1m [2026-03-13T20:27:25.014068] [INFO ] [sig ] [2066/3262] Forecasting NVD... [2026-03-13T20:27:25.014100] [INFO ] [sig ] Generating forecast for: NVD [2026-03-13T20:27:25.014132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-03-13T20:27:25.024967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-03-13T20:27:25.025331] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-03-13T20:27:25.026139] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-03-13T20:27:25.026191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:25.026224] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:25.026251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:25.026308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:25.086683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:25.087725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:25.087822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:25.087856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:25.203303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:25.203462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:25.203501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:25.203531] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:25.206953] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: DOWN (p=30.10%) [2026-03-13T20:27:25.207238] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-03-13T20:27:25.207365] [INFO ] [sig ] NVD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:25.355761] [INFO ] [LOCAL ] Saved forecast: NVD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NVD.txt [2026-03-13T20:27:25.355955] [INFO ] [sig ] [2066/3262] Completed NVD in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 7.1m [2026-03-13T20:27:25.355997] [INFO ] [sig ] [2067/3262] Forecasting NVDA... [2026-03-13T20:27:25.356028] [INFO ] [sig ] Generating forecast for: NVDA [2026-03-13T20:27:25.356059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-03-13T20:27:25.367860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-03-13T20:27:25.368232] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-03-13T20:27:25.369048] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-03-13T20:27:25.369101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:25.369133] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:25.369166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:25.369236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:25.430322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:25.431677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:25.431770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:25.431804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:25.557121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:25.557285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:25.557328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:25.557359] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:25.560859] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: UP (p=95.24%) [2026-03-13T20:27:25.561143] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-03-13T20:27:25.561299] [INFO ] [sig ] NVDA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:25.711771] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NVDA.txt [2026-03-13T20:27:25.711962] [INFO ] [sig ] [2067/3262] Completed NVDA in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 7.1m [2026-03-13T20:27:25.712005] [INFO ] [sig ] [2068/3262] Forecasting NVDD... [2026-03-13T20:27:25.712036] [INFO ] [sig ] Generating forecast for: NVDD [2026-03-13T20:27:25.712067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-03-13T20:27:25.724942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-03-13T20:27:25.725369] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-03-13T20:27:25.726204] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-03-13T20:27:25.726268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:25.726324] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:25.726359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:25.726419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:25.784231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:25.785201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:25.785296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:25.785331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:25.906493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:25.906683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:25.906728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:25.906757] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:25.910311] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: UP (p=85.74%) [2026-03-13T20:27:25.910685] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-03-13T20:27:25.910834] [INFO ] [sig ] NVDD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:26.057502] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NVDD.txt [2026-03-13T20:27:26.057697] [INFO ] [sig ] [2068/3262] Completed NVDD in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 7.1m [2026-03-13T20:27:26.057742] [INFO ] [sig ] [2069/3262] Forecasting NVDL... [2026-03-13T20:27:26.057773] [INFO ] [sig ] Generating forecast for: NVDL [2026-03-13T20:27:26.057805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-03-13T20:27:26.069297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-03-13T20:27:26.069655] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-03-13T20:27:26.070450] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-03-13T20:27:26.070504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:26.070538] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:26.070566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:26.070656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:26.133384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:26.134518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:26.134645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:26.134685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:26.257853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:26.258014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:26.258058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:26.258089] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:26.262391] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: UP (p=71.36%) [2026-03-13T20:27:26.262835] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-03-13T20:27:26.263024] [INFO ] [sig ] NVDL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:26.420896] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NVDL.txt [2026-03-13T20:27:26.421039] [INFO ] [sig ] [2069/3262] Completed NVDL in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-13T20:27:26.421093] [INFO ] [sig ] [2070/3262] Forecasting NVDS... [2026-03-13T20:27:26.421125] [INFO ] [sig ] Generating forecast for: NVDS [2026-03-13T20:27:26.421156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-03-13T20:27:26.434280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-03-13T20:27:26.434719] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-03-13T20:27:26.435753] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-03-13T20:27:26.435816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:26.435887] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:26.435926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:26.436002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:26.498929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:26.499985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:26.500074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:26.500108] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:26.629648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:26.629813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:26.629853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:26.629881] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:26.633447] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=7.86%) [2026-03-13T20:27:26.633770] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-03-13T20:27:26.633906] [INFO ] [sig ] NVDS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:26.793206] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NVDS.txt [2026-03-13T20:27:26.793387] [INFO ] [sig ] [2070/3262] Completed NVDS in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-13T20:27:26.793437] [INFO ] [sig ] [2071/3262] Forecasting NVEC... [2026-03-13T20:27:26.793467] [INFO ] [sig ] Generating forecast for: NVEC [2026-03-13T20:27:26.793499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-03-13T20:27:26.805314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-03-13T20:27:26.805922] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-03-13T20:27:26.806979] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-03-13T20:27:26.807032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:26.807064] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:26.807091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:26.807147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:26.867243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:26.868351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:26.868466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:26.868503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:26.995047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:26.995217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:26.995263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:26.995293] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:26.999072] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: DOWN (p=40.25%) [2026-03-13T20:27:26.999439] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-03-13T20:27:26.999607] [INFO ] [sig ] NVEC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:27.143778] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NVEC.txt [2026-03-13T20:27:27.143932] [INFO ] [sig ] [2071/3262] Completed NVEC in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-13T20:27:27.143987] [INFO ] [sig ] [2072/3262] Forecasting NVG... [2026-03-13T20:27:27.144018] [INFO ] [sig ] Generating forecast for: NVG [2026-03-13T20:27:27.144049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-03-13T20:27:27.155507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-03-13T20:27:27.155833] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-03-13T20:27:27.156643] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-03-13T20:27:27.156695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:27.156727] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:27.156753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:27.156809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:27.218379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:27.219667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:27.219794] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:27.219830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:27.343930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:27.344095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:27.344135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:27.344163] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:27.347615] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-03-13T20:27:27.347894] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-03-13T20:27:27.348022] [INFO ] [sig ] NVG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:27.498030] [INFO ] [LOCAL ] Saved forecast: NVG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NVG.txt [2026-03-13T20:27:27.498248] [INFO ] [sig ] [2072/3262] Completed NVG in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-13T20:27:27.498320] [INFO ] [sig ] [2073/3262] Forecasting NVGS... [2026-03-13T20:27:27.498369] [INFO ] [sig ] Generating forecast for: NVGS [2026-03-13T20:27:27.498416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-03-13T20:27:27.514711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-03-13T20:27:27.515203] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-03-13T20:27:27.516387] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-03-13T20:27:27.516458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:27.516508] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:27.516550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:27.516672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:27.585852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:27.586766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:27.586850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:27.586883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:27.711301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:27.711505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:27.711554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:27.711643] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:27.715562] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: UP (p=79.83%) [2026-03-13T20:27:27.715927] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-03-13T20:27:27.716105] [INFO ] [sig ] NVGS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:27.860442] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NVGS.txt [2026-03-13T20:27:27.860610] [INFO ] [sig ] [2073/3262] Completed NVGS in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-13T20:27:27.860654] [INFO ] [sig ] [2074/3262] Forecasting NVMI... [2026-03-13T20:27:27.860686] [INFO ] [sig ] Generating forecast for: NVMI [2026-03-13T20:27:27.860717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-03-13T20:27:27.872224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-03-13T20:27:27.872562] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-03-13T20:27:27.873390] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-03-13T20:27:27.873445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:27.873478] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:27.873506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:27.873564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:27.932472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:27.933183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:27.933265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:27.933302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:28.055895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:28.056058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:28.056098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:28.056127] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:28.059889] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: UP (p=78.02%) [2026-03-13T20:27:28.060199] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-03-13T20:27:28.060349] [INFO ] [sig ] NVMI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:28.205398] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NVMI.txt [2026-03-13T20:27:28.205531] [INFO ] [sig ] [2074/3262] Completed NVMI in 0.3s | 2.79 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-13T20:27:28.205588] [INFO ] [sig ] [2075/3262] Forecasting NVO... [2026-03-13T20:27:28.205621] [INFO ] [sig ] Generating forecast for: NVO [2026-03-13T20:27:28.205652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-03-13T20:27:28.221480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-03-13T20:27:28.222013] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-03-13T20:27:28.223129] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-03-13T20:27:28.223183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:28.223215] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:28.223242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:28.223300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:28.289715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:28.290986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:28.291102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:28.291153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:28.443190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:28.443363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:28.443613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:28.443704] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:28.447938] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=93.12%) [2026-03-13T20:27:28.448241] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-03-13T20:27:28.448403] [INFO ] [sig ] NVO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:28.597988] [INFO ] [LOCAL ] Saved forecast: NVO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NVO.txt [2026-03-13T20:27:28.598154] [INFO ] [sig ] [2075/3262] Completed NVO in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-13T20:27:28.598194] [INFO ] [sig ] [2076/3262] Forecasting NVRI... [2026-03-13T20:27:28.598223] [INFO ] [sig ] Generating forecast for: NVRI [2026-03-13T20:27:28.598257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-03-13T20:27:28.611186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-03-13T20:27:28.611610] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-03-13T20:27:28.612413] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-03-13T20:27:28.612468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:28.612500] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:28.612529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:28.612613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:28.670936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:28.671919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:28.672033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:28.672066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:28.805613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:28.805781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:28.805820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:28.805849] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:28.809731] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: UP (p=79.73%) [2026-03-13T20:27:28.810100] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-03-13T20:27:28.810266] [INFO ] [sig ] NVRI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:28.966775] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NVRI.txt [2026-03-13T20:27:28.966943] [INFO ] [sig ] [2076/3262] Completed NVRI in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-13T20:27:28.966984] [INFO ] [sig ] [2077/3262] Forecasting NVS... [2026-03-13T20:27:28.967013] [INFO ] [sig ] Generating forecast for: NVS [2026-03-13T20:27:28.967043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-03-13T20:27:28.979864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-03-13T20:27:28.980295] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-03-13T20:27:28.981172] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-03-13T20:27:28.981227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:28.981262] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:28.981291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:28.981347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:29.048658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:29.050010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:29.050148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:29.050185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:29.176998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:29.177171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:29.177214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:29.177243] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:29.181060] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: DOWN (p=25.60%) [2026-03-13T20:27:29.181357] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-03-13T20:27:29.181710] [INFO ] [sig ] NVS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:29.336922] [INFO ] [LOCAL ] Saved forecast: NVS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NVS.txt [2026-03-13T20:27:29.337089] [INFO ] [sig ] [2077/3262] Completed NVS in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-13T20:27:29.337134] [INFO ] [sig ] [2078/3262] Forecasting NVTS... [2026-03-13T20:27:29.337177] [INFO ] [sig ] Generating forecast for: NVTS [2026-03-13T20:27:29.337228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-03-13T20:27:29.348990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-03-13T20:27:29.349354] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-03-13T20:27:29.350458] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-03-13T20:27:29.350513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:29.350547] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:29.350595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:29.350664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:29.414601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:29.415474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:29.415586] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:29.415624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:29.544245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:29.544606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:29.544662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:29.544692] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:29.548692] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: DOWN (p=16.24%) [2026-03-13T20:27:29.549027] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-03-13T20:27:29.549171] [INFO ] [sig ] NVTS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:29.692682] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NVTS.txt [2026-03-13T20:27:29.692820] [INFO ] [sig ] [2078/3262] Completed NVTS in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-13T20:27:29.692860] [INFO ] [sig ] [2079/3262] Forecasting NWBI... [2026-03-13T20:27:29.692890] [INFO ] [sig ] Generating forecast for: NWBI [2026-03-13T20:27:29.692927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-03-13T20:27:29.706405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-03-13T20:27:29.706944] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-03-13T20:27:29.708061] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-03-13T20:27:29.708115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:29.708146] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:29.708187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:29.708253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:29.765315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:29.766220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:29.766305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:29.766344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:29.889085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:29.889252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:29.889298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:29.889332] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:29.892914] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-03-13T20:27:29.893190] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-03-13T20:27:29.893329] [INFO ] [sig ] NWBI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:30.039912] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NWBI.txt [2026-03-13T20:27:30.040055] [INFO ] [sig ] [2079/3262] Completed NWBI in 0.3s | 2.79 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-13T20:27:30.040095] [INFO ] [sig ] [2080/3262] Forecasting NWE... [2026-03-13T20:27:30.040124] [INFO ] [sig ] Generating forecast for: NWE [2026-03-13T20:27:30.040156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-03-13T20:27:30.054861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-03-13T20:27:30.055207] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-03-13T20:27:30.056213] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-03-13T20:27:30.056265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:30.056302] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:30.056335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:30.056403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:30.118623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:30.119489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:30.119627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:30.119663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:30.236117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:30.236281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:30.236321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:30.236354] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:30.240149] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: UP (p=85.96%) [2026-03-13T20:27:30.240435] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-03-13T20:27:30.240788] [INFO ] [sig ] NWE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:30.392946] [INFO ] [LOCAL ] Saved forecast: NWE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NWE.txt [2026-03-13T20:27:30.393119] [INFO ] [sig ] [2080/3262] Completed NWE in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-13T20:27:30.393161] [INFO ] [sig ] [2081/3262] Forecasting NWFL... [2026-03-13T20:27:30.393192] [INFO ] [sig ] Generating forecast for: NWFL [2026-03-13T20:27:30.393225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-03-13T20:27:30.404062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-03-13T20:27:30.404326] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-03-13T20:27:30.405186] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-03-13T20:27:30.405239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:30.405271] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:30.405296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:30.405352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:30.464859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:30.465681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:30.465765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:30.465799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:30.573007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:30.573169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:30.573223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:30.573274] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:30.576930] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: DOWN (p=26.63%) [2026-03-13T20:27:30.577235] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-03-13T20:27:30.577390] [INFO ] [sig ] NWFL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:30.749592] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NWFL.txt [2026-03-13T20:27:30.749813] [INFO ] [sig ] [2081/3262] Completed NWFL in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.1m [2026-03-13T20:27:30.749868] [INFO ] [sig ] [2082/3262] Forecasting NWG... [2026-03-13T20:27:30.749907] [INFO ] [sig ] Generating forecast for: NWG [2026-03-13T20:27:30.749948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-03-13T20:27:30.765991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-03-13T20:27:30.766481] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-03-13T20:27:30.767546] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-03-13T20:27:30.767660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:30.767701] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:30.767734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:30.767814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:30.833250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:30.834172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:30.834280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:30.834315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:30.960752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:30.960919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:30.960959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:30.960988] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:30.964494] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: DOWN (p=7.57%) [2026-03-13T20:27:30.964817] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-03-13T20:27:30.964950] [INFO ] [sig ] NWG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:31.128732] [INFO ] [LOCAL ] Saved forecast: NWG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NWG.txt [2026-03-13T20:27:31.128897] [INFO ] [sig ] [2082/3262] Completed NWG in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.0m [2026-03-13T20:27:31.128947] [INFO ] [sig ] [2083/3262] Forecasting NWL... [2026-03-13T20:27:31.128979] [INFO ] [sig ] Generating forecast for: NWL [2026-03-13T20:27:31.129026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-03-13T20:27:31.141009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-03-13T20:27:31.141308] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-03-13T20:27:31.142146] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-03-13T20:27:31.142199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:31.142245] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:31.142281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:31.142338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:31.204377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:31.205268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:31.205378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:31.205414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:31.334612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:31.334772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:31.334811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:31.334840] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:31.338267] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: UP (p=92.32%) [2026-03-13T20:27:31.338550] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-03-13T20:27:31.338884] [INFO ] [sig ] NWL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:31.485239] [INFO ] [LOCAL ] Saved forecast: NWL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NWL.txt [2026-03-13T20:27:31.485447] [INFO ] [sig ] [2083/3262] Completed NWL in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.0m [2026-03-13T20:27:31.485491] [INFO ] [sig ] [2084/3262] Forecasting NWPX... [2026-03-13T20:27:31.485523] [INFO ] [sig ] Generating forecast for: NWPX [2026-03-13T20:27:31.485555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-03-13T20:27:31.497617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-03-13T20:27:31.498046] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-03-13T20:27:31.498905] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-03-13T20:27:31.498960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:31.498996] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:31.499024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:31.499084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:31.562013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:31.562935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:31.563024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:31.563057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:31.693008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:31.693215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:31.693293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:31.693349] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:31.697324] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: DOWN (p=45.50%) [2026-03-13T20:27:31.697711] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-03-13T20:27:31.697872] [INFO ] [sig ] NWPX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:31.858523] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NWPX.txt [2026-03-13T20:27:31.858767] [INFO ] [sig ] [2084/3262] Completed NWPX in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.0m [2026-03-13T20:27:31.858821] [INFO ] [sig ] [2085/3262] Forecasting NWS... [2026-03-13T20:27:31.858859] [INFO ] [sig ] Generating forecast for: NWS [2026-03-13T20:27:31.858911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-03-13T20:27:31.872041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-03-13T20:27:31.872470] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-03-13T20:27:31.873318] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-03-13T20:27:31.873372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:31.873405] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:31.873432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:31.873495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:31.932704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:31.933667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:31.933773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:31.933808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:32.057405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:32.057611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:32.057656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:32.057685] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:32.061227] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: UP (p=97.73%) [2026-03-13T20:27:32.061566] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-03-13T20:27:32.061726] [INFO ] [sig ] NWS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:32.232204] [INFO ] [LOCAL ] Saved forecast: NWS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NWS.txt [2026-03-13T20:27:32.232373] [INFO ] [sig ] [2085/3262] Completed NWS in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.0m [2026-03-13T20:27:32.232414] [INFO ] [sig ] [2086/3262] Forecasting NWSA... [2026-03-13T20:27:32.232445] [INFO ] [sig ] Generating forecast for: NWSA [2026-03-13T20:27:32.232475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-03-13T20:27:32.244312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-03-13T20:27:32.244735] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-03-13T20:27:32.245544] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-03-13T20:27:32.245620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:32.245662] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:32.245701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:32.245762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:32.307643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:32.308760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:32.308858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:32.308894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:32.429012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:32.429181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:32.429223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:32.429253] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:32.432868] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: UP (p=75.98%) [2026-03-13T20:27:32.433175] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-03-13T20:27:32.433319] [INFO ] [sig ] NWSA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:32.586303] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NWSA.txt [2026-03-13T20:27:32.586462] [INFO ] [sig ] [2086/3262] Completed NWSA in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-13T20:27:32.586502] [INFO ] [sig ] [2087/3262] Forecasting NX... [2026-03-13T20:27:32.586531] [INFO ] [sig ] Generating forecast for: NX [2026-03-13T20:27:32.586563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-03-13T20:27:32.600249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-03-13T20:27:32.600679] [INFO ] [FORECASTER] Starting predict_future for NX [2026-03-13T20:27:32.601493] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-03-13T20:27:32.601548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:32.601638] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:32.601667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:32.601723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:32.668379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:32.669543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:32.669677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:32.669726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:32.801690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:32.801855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:32.801896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:32.801927] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:32.805548] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: UP (p=51.17%) [2026-03-13T20:27:32.805871] [INFO ] [FORECASTER] Completed predict_future for NX [2026-03-13T20:27:32.806009] [INFO ] [sig ] NX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:32.963729] [INFO ] [LOCAL ] Saved forecast: NX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NX.txt [2026-03-13T20:27:32.963908] [INFO ] [sig ] [2087/3262] Completed NX in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-13T20:27:32.963961] [INFO ] [sig ] [2088/3262] Forecasting NXE... [2026-03-13T20:27:32.963992] [INFO ] [sig ] Generating forecast for: NXE [2026-03-13T20:27:32.964034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-03-13T20:27:32.977458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-03-13T20:27:32.977978] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-03-13T20:27:32.978854] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-03-13T20:27:32.978908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:32.978948] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:32.978977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:32.979033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:33.039328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:33.040191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:33.040295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:33.040332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:33.170779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:33.170940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:33.170983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:33.171023] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:33.174815] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=98.90%) [2026-03-13T20:27:33.175125] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-03-13T20:27:33.175262] [INFO ] [sig ] NXE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:33.323485] [INFO ] [LOCAL ] Saved forecast: NXE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NXE.txt [2026-03-13T20:27:33.323650] [INFO ] [sig ] [2088/3262] Completed NXE in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-13T20:27:33.323694] [INFO ] [sig ] [2089/3262] Forecasting NXG... [2026-03-13T20:27:33.323723] [INFO ] [sig ] Generating forecast for: NXG [2026-03-13T20:27:33.323754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-03-13T20:27:33.336880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-03-13T20:27:33.337361] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-03-13T20:27:33.338277] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-03-13T20:27:33.338333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:33.338367] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:33.338394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:33.338450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:33.398096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:33.399107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:33.399191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:33.399224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:33.522413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:33.522603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:33.522645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:33.522672] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:33.526202] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: DOWN (p=14.91%) [2026-03-13T20:27:33.526513] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-03-13T20:27:33.526673] [INFO ] [sig ] NXG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:33.682986] [INFO ] [LOCAL ] Saved forecast: NXG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NXG.txt [2026-03-13T20:27:33.683155] [INFO ] [sig ] [2089/3262] Completed NXG in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-13T20:27:33.683196] [INFO ] [sig ] [2090/3262] Forecasting NXP... [2026-03-13T20:27:33.683225] [INFO ] [sig ] Generating forecast for: NXP [2026-03-13T20:27:33.683257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-03-13T20:27:33.695468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-03-13T20:27:33.695913] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-03-13T20:27:33.696793] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-03-13T20:27:33.696848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:33.696880] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:33.696906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:33.696962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:33.757110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:33.758052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:33.758137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:33.758170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:33.885873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:33.886055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:33.886098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:33.886127] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:33.889821] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-03-13T20:27:33.890112] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-03-13T20:27:33.890251] [INFO ] [sig ] NXP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:34.040401] [INFO ] [LOCAL ] Saved forecast: NXP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NXP.txt [2026-03-13T20:27:34.040546] [INFO ] [sig ] [2090/3262] Completed NXP in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-13T20:27:34.040605] [INFO ] [sig ] [2091/3262] Forecasting NXPI... [2026-03-13T20:27:34.040637] [INFO ] [sig ] Generating forecast for: NXPI [2026-03-13T20:27:34.040668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-03-13T20:27:34.054123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-03-13T20:27:34.054467] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-03-13T20:27:34.055271] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-03-13T20:27:34.055323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:34.055355] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:34.055381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:34.055437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:34.114863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:34.115513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:34.115625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:34.115662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:34.239496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:34.239844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:34.239884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:34.239913] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:34.243222] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: DOWN (p=23.43%) [2026-03-13T20:27:34.243494] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-03-13T20:27:34.243638] [INFO ] [sig ] NXPI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:34.388554] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NXPI.txt [2026-03-13T20:27:34.388725] [INFO ] [sig ] [2091/3262] Completed NXPI in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-13T20:27:34.388765] [INFO ] [sig ] [2092/3262] Forecasting NYXH... [2026-03-13T20:27:34.388794] [INFO ] [sig ] Generating forecast for: NYXH [2026-03-13T20:27:34.388825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-03-13T20:27:34.400181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-03-13T20:27:34.400435] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-03-13T20:27:34.401272] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-03-13T20:27:34.401339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:34.401370] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:34.401396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:34.401452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:34.458261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:34.458908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:34.458986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:34.459017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:34.577423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:34.577608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:34.577651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:34.577679] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:34.581091] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: UP (p=80.82%) [2026-03-13T20:27:34.581363] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-03-13T20:27:34.581491] [INFO ] [sig ] NYXH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:34.730911] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/NYXH.txt [2026-03-13T20:27:34.731102] [INFO ] [sig ] [2092/3262] Completed NYXH in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-13T20:27:34.731150] [INFO ] [sig ] [2093/3262] Forecasting NZF... [2026-03-13T20:27:34.731189] [INFO ] [sig ] Generating forecast for: NZF [2026-03-13T20:27:34.731232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-03-13T20:27:34.746314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-03-13T20:27:34.746781] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-03-13T20:27:34.747658] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-03-13T20:27:34.747712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:34.747744] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:34.747771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:34.747827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:34.805060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:34.806043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:34.806132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:34.806166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:34.933887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:34.934091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:34.934143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:34.934182] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:34.937961] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: DOWN (p=46.38%) [2026-03-13T20:27:34.938313] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-03-13T20:27:34.938486] [INFO ] [sig ] NZF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:35.087296] [INFO ] [LOCAL ] Saved forecast: NZF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/NZF.txt [2026-03-13T20:27:35.087461] [INFO ] [sig ] [2093/3262] Completed NZF in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-13T20:27:35.087510] [INFO ] [sig ] [2094/3262] Forecasting OABI... [2026-03-13T20:27:35.087541] [INFO ] [sig ] Generating forecast for: OABI [2026-03-13T20:27:35.087605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-03-13T20:27:35.099864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-03-13T20:27:35.100273] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-03-13T20:27:35.101119] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-03-13T20:27:35.101185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:35.101230] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:35.101259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:35.101315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:35.166113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:35.167071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:35.167166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:35.167215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:35.294128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:35.294303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:35.294345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:35.294373] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:35.297968] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: UP (p=62.60%) [2026-03-13T20:27:35.298274] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-03-13T20:27:35.298408] [INFO ] [sig ] OABI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:35.445513] [INFO ] [LOCAL ] Saved forecast: OABI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OABI.txt [2026-03-13T20:27:35.445708] [INFO ] [sig ] [2094/3262] Completed OABI in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-13T20:27:35.445751] [INFO ] [sig ] [2095/3262] Forecasting OBDC... [2026-03-13T20:27:35.445780] [INFO ] [sig ] Generating forecast for: OBDC [2026-03-13T20:27:35.445810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-03-13T20:27:35.457434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-03-13T20:27:35.457854] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-03-13T20:27:35.458729] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-03-13T20:27:35.458788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:35.458821] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:35.458848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:35.458905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:35.521686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:35.522608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:35.522699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:35.522733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:35.648145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:35.648312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:35.648356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:35.648403] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:35.652420] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: UP (p=70.26%) [2026-03-13T20:27:35.652822] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-03-13T20:27:35.652974] [INFO ] [sig ] OBDC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:35.926177] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OBDC.txt [2026-03-13T20:27:35.926416] [INFO ] [sig ] [2095/3262] Completed OBDC in 0.5s | 2.79 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-13T20:27:35.926490] [INFO ] [sig ] [2096/3262] Forecasting OBIL... [2026-03-13T20:27:35.926541] [INFO ] [sig ] Generating forecast for: OBIL [2026-03-13T20:27:35.926624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-03-13T20:27:35.943100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-03-13T20:27:35.943672] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-03-13T20:27:35.945009] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-03-13T20:27:35.945106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:35.945158] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:35.945206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:35.945292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:36.033450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:36.034712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:36.034873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:36.034933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:36.191292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:36.191495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:36.191546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:36.191606] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:36.196323] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=66.83%) [2026-03-13T20:27:36.196739] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-03-13T20:27:36.196916] [INFO ] [sig ] OBIL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:36.397879] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OBIL.txt [2026-03-13T20:27:36.398099] [INFO ] [sig ] [2096/3262] Completed OBIL in 0.5s | 2.79 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-13T20:27:36.398153] [INFO ] [sig ] [2097/3262] Forecasting OBIO... [2026-03-13T20:27:36.398193] [INFO ] [sig ] Generating forecast for: OBIO [2026-03-13T20:27:36.398241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-03-13T20:27:36.419912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-03-13T20:27:36.420454] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-03-13T20:27:36.421797] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-03-13T20:27:36.421881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:36.421937] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:36.421987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:36.422079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:36.512209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:36.513411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:36.513599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:36.513654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:36.672780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:36.672963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:36.673007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:36.673036] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:36.677728] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-03-13T20:27:36.678201] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-03-13T20:27:36.678378] [INFO ] [sig ] OBIO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:36.857374] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OBIO.txt [2026-03-13T20:27:36.857670] [INFO ] [sig ] [2097/3262] Completed OBIO in 0.5s | 2.79 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-13T20:27:36.857743] [INFO ] [sig ] [2098/3262] Forecasting OBK... [2026-03-13T20:27:36.857799] [INFO ] [sig ] Generating forecast for: OBK [2026-03-13T20:27:36.857854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-03-13T20:27:36.873846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-03-13T20:27:36.874357] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-03-13T20:27:36.875674] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-03-13T20:27:36.875749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:36.875803] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:36.875851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:36.875948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:36.968181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:36.969501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:36.969665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:36.969719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:37.138037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:37.138208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:37.138250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:37.138279] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:37.142081] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: UP (p=92.55%) [2026-03-13T20:27:37.142436] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-03-13T20:27:37.142606] [INFO ] [sig ] OBK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:37.287523] [INFO ] [LOCAL ] Saved forecast: OBK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OBK.txt [2026-03-13T20:27:37.287743] [INFO ] [sig ] [2098/3262] Completed OBK in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.0m [2026-03-13T20:27:37.287787] [INFO ] [sig ] [2099/3262] Forecasting OC... [2026-03-13T20:27:37.287815] [INFO ] [sig ] Generating forecast for: OC [2026-03-13T20:27:37.287847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-03-13T20:27:37.299510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-03-13T20:27:37.299959] [INFO ] [FORECASTER] Starting predict_future for OC [2026-03-13T20:27:37.300840] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-03-13T20:27:37.300895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:37.300927] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:37.300955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:37.301011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:37.358307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:37.359201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:37.359286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:37.359319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:37.485754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:37.485921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:37.485999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:37.486031] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:37.489501] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: UP (p=53.30%) [2026-03-13T20:27:37.489826] [INFO ] [FORECASTER] Completed predict_future for OC [2026-03-13T20:27:37.489956] [INFO ] [sig ] OC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:37.637682] [INFO ] [LOCAL ] Saved forecast: OC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OC.txt [2026-03-13T20:27:37.637996] [INFO ] [sig ] [2099/3262] Completed OC in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 6.9m [2026-03-13T20:27:37.638035] [INFO ] [sig ] [2100/3262] Forecasting OCCI... [2026-03-13T20:27:37.638065] [INFO ] [sig ] Generating forecast for: OCCI [2026-03-13T20:27:37.638094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-03-13T20:27:37.650167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-03-13T20:27:37.650458] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-03-13T20:27:37.651479] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-03-13T20:27:37.651543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:37.651610] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:37.651647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:37.651705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:37.711892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:37.712568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:37.712669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:37.712701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:37.833264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:37.833421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:37.833461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:37.833497] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:37.837048] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: DOWN (p=35.06%) [2026-03-13T20:27:37.837331] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-03-13T20:27:37.837462] [INFO ] [sig ] OCCI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:37.983290] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OCCI.txt [2026-03-13T20:27:37.983509] [INFO ] [sig ] [2100/3262] Completed OCCI in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 6.9m [2026-03-13T20:27:37.983560] [INFO ] [sig ] [2101/3262] Forecasting OCFC... [2026-03-13T20:27:37.983627] [INFO ] [sig ] Generating forecast for: OCFC [2026-03-13T20:27:37.983665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-03-13T20:27:37.995776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-03-13T20:27:37.996150] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-03-13T20:27:37.996983] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-03-13T20:27:37.997037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:37.997069] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:37.997095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:37.997152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:38.055769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:38.056522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:38.056639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:38.056676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:38.182269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:38.182432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:38.182471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:38.182499] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:38.185906] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: UP (p=69.06%) [2026-03-13T20:27:38.186181] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-03-13T20:27:38.186312] [INFO ] [sig ] OCFC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:38.330586] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OCFC.txt [2026-03-13T20:27:38.330893] [INFO ] [sig ] [2101/3262] Completed OCFC in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 6.9m [2026-03-13T20:27:38.330933] [INFO ] [sig ] [2102/3262] Forecasting OCGN... [2026-03-13T20:27:38.330962] [INFO ] [sig ] Generating forecast for: OCGN [2026-03-13T20:27:38.330991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-03-13T20:27:38.343863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-03-13T20:27:38.344221] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-03-13T20:27:38.345040] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-03-13T20:27:38.345091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:38.345124] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:38.345151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:38.345206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:38.406120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:38.406983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:38.407067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:38.407101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:38.532961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:38.533125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:38.533163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:38.533192] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:38.536619] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: UP (p=87.10%) [2026-03-13T20:27:38.536898] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-03-13T20:27:38.537027] [INFO ] [sig ] OCGN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:38.683708] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OCGN.txt [2026-03-13T20:27:38.683860] [INFO ] [sig ] [2102/3262] Completed OCGN in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-13T20:27:38.683901] [INFO ] [sig ] [2103/3262] Forecasting OCSL... [2026-03-13T20:27:38.683932] [INFO ] [sig ] Generating forecast for: OCSL [2026-03-13T20:27:38.683963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-03-13T20:27:38.695262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-03-13T20:27:38.695640] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-03-13T20:27:38.696419] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-03-13T20:27:38.696473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:38.696529] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:38.696564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:38.696662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:38.757029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:38.757986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:38.758082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:38.758135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:38.884643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:38.884800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:38.884839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:38.884868] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:38.888281] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: DOWN (p=8.48%) [2026-03-13T20:27:38.888594] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-03-13T20:27:38.888734] [INFO ] [sig ] OCSL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:39.051781] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OCSL.txt [2026-03-13T20:27:39.051939] [INFO ] [sig ] [2103/3262] Completed OCSL in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-13T20:27:39.051980] [INFO ] [sig ] [2104/3262] Forecasting OCUL... [2026-03-13T20:27:39.052012] [INFO ] [sig ] Generating forecast for: OCUL [2026-03-13T20:27:39.052044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-03-13T20:27:39.064896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-03-13T20:27:39.065340] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-03-13T20:27:39.066448] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-03-13T20:27:39.066517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:39.066638] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:39.066682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:39.066764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:39.130494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:39.131465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:39.131568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:39.131636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:39.266151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:39.266339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:39.266395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:39.266436] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:39.270861] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: DOWN (p=6.02%) [2026-03-13T20:27:39.271195] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-03-13T20:27:39.271344] [INFO ] [sig ] OCUL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:39.428023] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OCUL.txt [2026-03-13T20:27:39.428186] [INFO ] [sig ] [2104/3262] Completed OCUL in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-13T20:27:39.428228] [INFO ] [sig ] [2105/3262] Forecasting ODC... [2026-03-13T20:27:39.428257] [INFO ] [sig ] Generating forecast for: ODC [2026-03-13T20:27:39.428286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-03-13T20:27:39.440384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-03-13T20:27:39.440793] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-03-13T20:27:39.441603] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-03-13T20:27:39.441656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:39.441688] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:39.441714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:39.441770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:39.500453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:39.501682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:39.501788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:39.501830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:39.625042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:39.625221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:39.625275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:39.625322] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:39.629471] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=88.66%) [2026-03-13T20:27:39.629814] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-03-13T20:27:39.629948] [INFO ] [sig ] ODC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:39.787184] [INFO ] [LOCAL ] Saved forecast: ODC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ODC.txt [2026-03-13T20:27:39.787341] [INFO ] [sig ] [2105/3262] Completed ODC in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-13T20:27:39.787382] [INFO ] [sig ] [2106/3262] Forecasting ODD... [2026-03-13T20:27:39.787412] [INFO ] [sig ] Generating forecast for: ODD [2026-03-13T20:27:39.787447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-03-13T20:27:39.800474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-03-13T20:27:39.800904] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-03-13T20:27:39.801762] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-03-13T20:27:39.802013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:39.802046] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:39.802072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:39.802127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:39.867177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:39.868056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:39.868144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:39.868188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:40.007861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:40.008045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:40.008087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:40.008116] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:40.011785] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: UP (p=97.41%) [2026-03-13T20:27:40.012086] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-03-13T20:27:40.012223] [INFO ] [sig ] ODD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:40.173890] [INFO ] [LOCAL ] Saved forecast: ODD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ODD.txt [2026-03-13T20:27:40.174046] [INFO ] [sig ] [2106/3262] Completed ODD in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-13T20:27:40.174086] [INFO ] [sig ] [2107/3262] Forecasting ODFL... [2026-03-13T20:27:40.174122] [INFO ] [sig ] Generating forecast for: ODFL [2026-03-13T20:27:40.174154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-03-13T20:27:40.188716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-03-13T20:27:40.189070] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-03-13T20:27:40.189927] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-03-13T20:27:40.189980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:40.190012] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:40.190039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:40.190095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:40.249286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:40.250133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:40.250219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:40.250251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:40.374310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:40.374472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:40.374512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:40.374597] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:40.378403] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: DOWN (p=19.52%) [2026-03-13T20:27:40.378747] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-03-13T20:27:40.378880] [INFO ] [sig ] ODFL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:40.536868] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ODFL.txt [2026-03-13T20:27:40.537031] [INFO ] [sig ] [2107/3262] Completed ODFL in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-13T20:27:40.537075] [INFO ] [sig ] [2108/3262] Forecasting OEC... [2026-03-13T20:27:40.537107] [INFO ] [sig ] Generating forecast for: OEC [2026-03-13T20:27:40.537140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-03-13T20:27:40.549595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-03-13T20:27:40.549979] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-03-13T20:27:40.550893] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-03-13T20:27:40.550950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:40.550983] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:40.551011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:40.551069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:40.616538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:40.617454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:40.617542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:40.617629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:40.745275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:40.745457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:40.745506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:40.745536] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:40.749709] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-03-13T20:27:40.750047] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-03-13T20:27:40.750206] [INFO ] [sig ] OEC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:40.905656] [INFO ] [LOCAL ] Saved forecast: OEC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OEC.txt [2026-03-13T20:27:40.905829] [INFO ] [sig ] [2108/3262] Completed OEC in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-13T20:27:40.906038] [INFO ] [sig ] [2109/3262] Forecasting OESX... [2026-03-13T20:27:40.906070] [INFO ] [sig ] Generating forecast for: OESX [2026-03-13T20:27:40.906102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-03-13T20:27:40.918296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-03-13T20:27:40.918655] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-03-13T20:27:40.919704] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-03-13T20:27:40.919769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:40.919804] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:40.919833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:40.919912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:40.982074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:40.982910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:40.982997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:40.983032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:41.107477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:41.107714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:41.107770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:41.107803] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:41.111957] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: DOWN (p=33.20%) [2026-03-13T20:27:41.112260] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-03-13T20:27:41.112398] [INFO ] [sig ] OESX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:41.267602] [INFO ] [LOCAL ] Saved forecast: OESX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OESX.txt [2026-03-13T20:27:41.267780] [INFO ] [sig ] [2109/3262] Completed OESX in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-13T20:27:41.267825] [INFO ] [sig ] [2110/3262] Forecasting OFG... [2026-03-13T20:27:41.267856] [INFO ] [sig ] Generating forecast for: OFG [2026-03-13T20:27:41.267887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-03-13T20:27:41.279702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-03-13T20:27:41.280250] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-03-13T20:27:41.281118] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-03-13T20:27:41.281173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:41.281206] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:41.281234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:41.281292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:41.345566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:41.346700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:41.346980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:41.347027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:41.477201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:41.477375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:41.477415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:41.477474] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:41.481351] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: DOWN (p=15.68%) [2026-03-13T20:27:41.481662] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-03-13T20:27:41.481960] [INFO ] [sig ] OFG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:41.635681] [INFO ] [LOCAL ] Saved forecast: OFG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OFG.txt [2026-03-13T20:27:41.635832] [INFO ] [sig ] [2110/3262] Completed OFG in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-13T20:27:41.635874] [INFO ] [sig ] [2111/3262] Forecasting OFIX... [2026-03-13T20:27:41.635907] [INFO ] [sig ] Generating forecast for: OFIX [2026-03-13T20:27:41.635938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-03-13T20:27:41.648291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-03-13T20:27:41.648705] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-03-13T20:27:41.649602] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-03-13T20:27:41.649659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:41.649693] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:41.649721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:41.649780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:41.713267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:41.714104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:41.714192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:41.714225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:41.845355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:41.845521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:41.845562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:41.845614] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:41.849147] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: UP (p=78.65%) [2026-03-13T20:27:41.849431] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-03-13T20:27:41.849565] [INFO ] [sig ] OFIX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:42.003970] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OFIX.txt [2026-03-13T20:27:42.004128] [INFO ] [sig ] [2111/3262] Completed OFIX in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-13T20:27:42.004171] [INFO ] [sig ] [2112/3262] Forecasting OFLX... [2026-03-13T20:27:42.004200] [INFO ] [sig ] Generating forecast for: OFLX [2026-03-13T20:27:42.004231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-03-13T20:27:42.015275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-03-13T20:27:42.015730] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-03-13T20:27:42.016570] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-03-13T20:27:42.016656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:42.016690] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:42.016718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:42.016776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:42.080802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:42.081744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:42.081839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:42.081891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:42.210928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:42.211100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:42.211144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:42.211175] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:42.214902] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: DOWN (p=26.49%) [2026-03-13T20:27:42.215211] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-03-13T20:27:42.215346] [INFO ] [sig ] OFLX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:42.360269] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OFLX.txt [2026-03-13T20:27:42.360426] [INFO ] [sig ] [2112/3262] Completed OFLX in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-13T20:27:42.360467] [INFO ] [sig ] [2113/3262] Forecasting OFS... [2026-03-13T20:27:42.360497] [INFO ] [sig ] Generating forecast for: OFS [2026-03-13T20:27:42.360527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-03-13T20:27:42.371382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-03-13T20:27:42.371695] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-03-13T20:27:42.372486] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-03-13T20:27:42.372538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:42.372570] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:42.372619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:42.372676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:42.432879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:42.433841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:42.433929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:42.433964] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:42.556256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:42.556426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:42.556468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:42.556498] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:42.560133] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-03-13T20:27:42.560438] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-03-13T20:27:42.560593] [INFO ] [sig ] OFS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:42.711423] [INFO ] [LOCAL ] Saved forecast: OFS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OFS.txt [2026-03-13T20:27:42.711561] [INFO ] [sig ] [2113/3262] Completed OFS in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-13T20:27:42.711648] [INFO ] [sig ] [2114/3262] Forecasting OGE... [2026-03-13T20:27:42.711686] [INFO ] [sig ] Generating forecast for: OGE [2026-03-13T20:27:42.711744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-03-13T20:27:42.724394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-03-13T20:27:42.724734] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-03-13T20:27:42.725515] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-03-13T20:27:42.725566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:42.725627] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:42.725655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:42.725727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:42.784415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:42.785111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:42.785219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:42.785261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:42.901986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:42.902154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:42.902193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:42.902222] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:42.905627] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: UP (p=90.68%) [2026-03-13T20:27:42.906096] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-03-13T20:27:42.906223] [INFO ] [sig ] OGE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:43.054769] [INFO ] [LOCAL ] Saved forecast: OGE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OGE.txt [2026-03-13T20:27:43.054920] [INFO ] [sig ] [2114/3262] Completed OGE in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-13T20:27:43.054960] [INFO ] [sig ] [2115/3262] Forecasting OGI... [2026-03-13T20:27:43.054991] [INFO ] [sig ] Generating forecast for: OGI [2026-03-13T20:27:43.055034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-03-13T20:27:43.067486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-03-13T20:27:43.067878] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-03-13T20:27:43.068728] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-03-13T20:27:43.068791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:43.068824] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:43.068853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:43.068911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:43.128565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:43.129410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:43.129494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:43.129527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:43.256982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:43.257164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:43.257206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:43.257235] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:43.260892] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: UP (p=83.97%) [2026-03-13T20:27:43.261189] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-03-13T20:27:43.261319] [INFO ] [sig ] OGI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:43.408378] [INFO ] [LOCAL ] Saved forecast: OGI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OGI.txt [2026-03-13T20:27:43.408544] [INFO ] [sig ] [2115/3262] Completed OGI in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.9m [2026-03-13T20:27:43.408613] [INFO ] [sig ] [2116/3262] Forecasting OGN... [2026-03-13T20:27:43.408654] [INFO ] [sig ] Generating forecast for: OGN [2026-03-13T20:27:43.408691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-03-13T20:27:43.420435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-03-13T20:27:43.420862] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-03-13T20:27:43.421716] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-03-13T20:27:43.421803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:43.421836] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:43.421862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:43.421916] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:43.479650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:43.480534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:43.480640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:43.480675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:43.606362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:43.606533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:43.606593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:43.606626] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:43.610391] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: UP (p=77.84%) [2026-03-13T20:27:43.610701] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-03-13T20:27:43.611031] [INFO ] [sig ] OGN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:43.764467] [INFO ] [LOCAL ] Saved forecast: OGN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OGN.txt [2026-03-13T20:27:43.764645] [INFO ] [sig ] [2116/3262] Completed OGN in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.8m [2026-03-13T20:27:43.764688] [INFO ] [sig ] [2117/3262] Forecasting OHI... [2026-03-13T20:27:43.764719] [INFO ] [sig ] Generating forecast for: OHI [2026-03-13T20:27:43.764750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-03-13T20:27:43.777248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-03-13T20:27:43.777665] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-03-13T20:27:43.778490] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-03-13T20:27:43.778543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:43.778599] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:43.778635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:43.778705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:43.841296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:43.842366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:43.842450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:43.842484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:43.971464] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:43.971641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:43.971682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:43.971712] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:43.975071] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: UP (p=65.40%) [2026-03-13T20:27:43.975351] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-03-13T20:27:43.975478] [INFO ] [sig ] OHI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:44.128391] [INFO ] [LOCAL ] Saved forecast: OHI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OHI.txt [2026-03-13T20:27:44.128557] [INFO ] [sig ] [2117/3262] Completed OHI in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 6.8m [2026-03-13T20:27:44.128619] [INFO ] [sig ] [2118/3262] Forecasting OI... [2026-03-13T20:27:44.128651] [INFO ] [sig ] Generating forecast for: OI [2026-03-13T20:27:44.128683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-03-13T20:27:44.141694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-03-13T20:27:44.142041] [INFO ] [FORECASTER] Starting predict_future for OI [2026-03-13T20:27:44.142884] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-03-13T20:27:44.142938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:44.142972] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:44.143001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:44.143060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:44.206394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:44.207468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:44.211265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:44.211312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:44.335706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:44.335873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:44.335913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:44.335942] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:44.339442] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: UP (p=81.72%) [2026-03-13T20:27:44.339752] [INFO ] [FORECASTER] Completed predict_future for OI [2026-03-13T20:27:44.339892] [INFO ] [sig ] OI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:44.489912] [INFO ] [LOCAL ] Saved forecast: OI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OI.txt [2026-03-13T20:27:44.490068] [INFO ] [sig ] [2118/3262] Completed OI in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:44.490108] [INFO ] [sig ] [2119/3262] Forecasting OIA... [2026-03-13T20:27:44.490137] [INFO ] [sig ] Generating forecast for: OIA [2026-03-13T20:27:44.490167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-03-13T20:27:44.501604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-03-13T20:27:44.501907] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-03-13T20:27:44.502736] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-03-13T20:27:44.502799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:44.502831] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:44.502858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:44.502915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:44.559512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:44.560319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:44.560401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:44.560435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:44.686030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:44.686188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:44.686228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:44.686256] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:44.689878] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: DOWN (p=34.06%) [2026-03-13T20:27:44.690170] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-03-13T20:27:44.690302] [INFO ] [sig ] OIA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:44.857617] [INFO ] [LOCAL ] Saved forecast: OIA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OIA.txt [2026-03-13T20:27:44.857819] [INFO ] [sig ] [2119/3262] Completed OIA in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:44.857867] [INFO ] [sig ] [2120/3262] Forecasting OIS... [2026-03-13T20:27:44.857899] [INFO ] [sig ] Generating forecast for: OIS [2026-03-13T20:27:44.857932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-03-13T20:27:44.871339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-03-13T20:27:44.871885] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-03-13T20:27:44.873070] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-03-13T20:27:44.873126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:44.873160] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:44.873187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:44.873244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:44.963937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:44.965090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:44.965204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:44.965252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:45.090841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:45.091006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:45.091047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:45.091076] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:45.094560] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=66.87%) [2026-03-13T20:27:45.094902] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-03-13T20:27:45.095036] [INFO ] [sig ] OIS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:45.238227] [INFO ] [LOCAL ] Saved forecast: OIS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OIS.txt [2026-03-13T20:27:45.238392] [INFO ] [sig ] [2120/3262] Completed OIS in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:45.238433] [INFO ] [sig ] [2121/3262] Forecasting OKE... [2026-03-13T20:27:45.238462] [INFO ] [sig ] Generating forecast for: OKE [2026-03-13T20:27:45.238495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-03-13T20:27:45.253765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-03-13T20:27:45.254199] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-03-13T20:27:45.255120] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-03-13T20:27:45.255176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:45.255241] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:45.255271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:45.255331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:45.315636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:45.316601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:45.316692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:45.316729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:45.441902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:45.442070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:45.442109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:45.442139] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:45.445545] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: DOWN (p=36.36%) [2026-03-13T20:27:45.445908] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-03-13T20:27:45.446043] [INFO ] [sig ] OKE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:45.594998] [INFO ] [LOCAL ] Saved forecast: OKE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OKE.txt [2026-03-13T20:27:45.595168] [INFO ] [sig ] [2121/3262] Completed OKE in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:45.595210] [INFO ] [sig ] [2122/3262] Forecasting OKTA... [2026-03-13T20:27:45.595240] [INFO ] [sig ] Generating forecast for: OKTA [2026-03-13T20:27:45.595269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-03-13T20:27:45.606995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-03-13T20:27:45.607429] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-03-13T20:27:45.608368] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-03-13T20:27:45.608429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:45.608471] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:45.608507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:45.608594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:45.668570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:45.669518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:45.669638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:45.669682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:45.793105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:45.793273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:45.793313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:45.793342] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:45.796791] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=98.83%) [2026-03-13T20:27:45.797085] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-03-13T20:27:45.797222] [INFO ] [sig ] OKTA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:45.949918] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OKTA.txt [2026-03-13T20:27:45.950084] [INFO ] [sig ] [2122/3262] Completed OKTA in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:45.950125] [INFO ] [sig ] [2123/3262] Forecasting OKYO... [2026-03-13T20:27:45.950155] [INFO ] [sig ] Generating forecast for: OKYO [2026-03-13T20:27:45.950188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-03-13T20:27:45.961974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-03-13T20:27:45.962410] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-03-13T20:27:45.963299] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-03-13T20:27:45.963356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:45.963390] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:45.963416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:45.963473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:46.024156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:46.025078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:46.025166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:46.025201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:46.149511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:46.149700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:46.149789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:46.149829] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:46.153420] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: DOWN (p=49.74%) [2026-03-13T20:27:46.153738] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-03-13T20:27:46.153878] [INFO ] [sig ] OKYO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:46.308283] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OKYO.txt [2026-03-13T20:27:46.308457] [INFO ] [sig ] [2123/3262] Completed OKYO in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:46.308498] [INFO ] [sig ] [2124/3262] Forecasting OLED... [2026-03-13T20:27:46.308526] [INFO ] [sig ] Generating forecast for: OLED [2026-03-13T20:27:46.308559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-03-13T20:27:46.320793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-03-13T20:27:46.321220] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-03-13T20:27:46.322150] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-03-13T20:27:46.322205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:46.322238] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:46.322267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:46.322328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:46.381990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:46.382919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:46.383007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:46.383041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:46.502329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:46.502494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:46.502535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:46.502624] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:46.506216] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: DOWN (p=42.90%) [2026-03-13T20:27:46.506517] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-03-13T20:27:46.506675] [INFO ] [sig ] OLED: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:46.655330] [INFO ] [LOCAL ] Saved forecast: OLED 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OLED.txt [2026-03-13T20:27:46.655502] [INFO ] [sig ] [2124/3262] Completed OLED in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:46.655543] [INFO ] [sig ] [2125/3262] Forecasting OLLI... [2026-03-13T20:27:46.655589] [INFO ] [sig ] Generating forecast for: OLLI [2026-03-13T20:27:46.655624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-03-13T20:27:46.667479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-03-13T20:27:46.667907] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-03-13T20:27:46.668744] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-03-13T20:27:46.668807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:46.668846] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:46.668878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:46.668935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:46.727778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:46.728737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:46.728827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:46.728861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:46.846933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:46.847099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:46.847139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:46.847169] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:46.850820] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: UP (p=83.53%) [2026-03-13T20:27:46.851126] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-03-13T20:27:46.851263] [INFO ] [sig ] OLLI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:47.004366] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OLLI.txt [2026-03-13T20:27:47.004534] [INFO ] [sig ] [2125/3262] Completed OLLI in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:47.004604] [INFO ] [sig ] [2126/3262] Forecasting OLMA... [2026-03-13T20:27:47.004646] [INFO ] [sig ] Generating forecast for: OLMA [2026-03-13T20:27:47.004689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-03-13T20:27:47.016501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-03-13T20:27:47.016994] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-03-13T20:27:47.017955] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-03-13T20:27:47.018010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:47.018043] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:47.018070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:47.018128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:47.078764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:47.079759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:47.079878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:47.079916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:47.203639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:47.203802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:47.203842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:47.203872] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:47.207398] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: DOWN (p=12.70%) [2026-03-13T20:27:47.207747] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-03-13T20:27:47.207887] [INFO ] [sig ] OLMA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:47.363142] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OLMA.txt [2026-03-13T20:27:47.363320] [INFO ] [sig ] [2126/3262] Completed OLMA in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:47.363362] [INFO ] [sig ] [2127/3262] Forecasting OLN... [2026-03-13T20:27:47.363392] [INFO ] [sig ] Generating forecast for: OLN [2026-03-13T20:27:47.363424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-03-13T20:27:47.375429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-03-13T20:27:47.375928] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-03-13T20:27:47.376928] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-03-13T20:27:47.376990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:47.377039] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:47.377068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:47.377127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:47.436503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:47.437473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:47.437627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:47.437668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:47.562638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:47.562815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:47.562856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:47.562886] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:47.566532] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: DOWN (p=13.49%) [2026-03-13T20:27:47.566964] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-03-13T20:27:47.567136] [INFO ] [sig ] OLN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:47.720921] [INFO ] [LOCAL ] Saved forecast: OLN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OLN.txt [2026-03-13T20:27:47.721082] [INFO ] [sig ] [2127/3262] Completed OLN in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:47.721123] [INFO ] [sig ] [2128/3262] Forecasting OLP... [2026-03-13T20:27:47.721152] [INFO ] [sig ] Generating forecast for: OLP [2026-03-13T20:27:47.721184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-03-13T20:27:47.733902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-03-13T20:27:47.734336] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-03-13T20:27:47.735343] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-03-13T20:27:47.735403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:47.735437] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:47.735465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:47.735522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:47.799272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:47.800417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:47.800549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:47.800622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:47.934754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:47.934925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:47.934969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:47.934997] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:47.938872] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: UP (p=67.81%) [2026-03-13T20:27:47.939253] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-03-13T20:27:47.939402] [INFO ] [sig ] OLP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:48.126654] [INFO ] [LOCAL ] Saved forecast: OLP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OLP.txt [2026-03-13T20:27:48.126832] [INFO ] [sig ] [2128/3262] Completed OLP in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:48.126873] [INFO ] [sig ] [2129/3262] Forecasting OLPX... [2026-03-13T20:27:48.126902] [INFO ] [sig ] Generating forecast for: OLPX [2026-03-13T20:27:48.126934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-03-13T20:27:48.141399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-03-13T20:27:48.141945] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-03-13T20:27:48.143161] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-03-13T20:27:48.143237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:48.143276] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:48.143311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:48.143385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:48.201866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:48.202834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:48.202921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:48.202954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:48.321917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:48.322083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:48.322124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:48.322152] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:48.325638] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=22.51%) [2026-03-13T20:27:48.325941] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-03-13T20:27:48.326076] [INFO ] [sig ] OLPX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:48.468897] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OLPX.txt [2026-03-13T20:27:48.469046] [INFO ] [sig ] [2129/3262] Completed OLPX in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:48.469087] [INFO ] [sig ] [2130/3262] Forecasting OM... [2026-03-13T20:27:48.469116] [INFO ] [sig ] Generating forecast for: OM [2026-03-13T20:27:48.469147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-03-13T20:27:48.481058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-03-13T20:27:48.481440] [INFO ] [FORECASTER] Starting predict_future for OM [2026-03-13T20:27:48.482262] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-03-13T20:27:48.482315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:48.482346] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:48.482372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:48.482427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:48.539783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:48.540730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:48.540813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:48.540847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:48.665484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:48.665684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:48.665730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:48.665758] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:48.669358] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=99.71%) [2026-03-13T20:27:48.669661] [INFO ] [FORECASTER] Completed predict_future for OM [2026-03-13T20:27:48.669792] [INFO ] [sig ] OM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:48.813789] [INFO ] [LOCAL ] Saved forecast: OM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OM.txt [2026-03-13T20:27:48.813978] [INFO ] [sig ] [2130/3262] Completed OM in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:48.814025] [INFO ] [sig ] [2131/3262] Forecasting OMAB... [2026-03-13T20:27:48.814062] [INFO ] [sig ] Generating forecast for: OMAB [2026-03-13T20:27:48.814095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-03-13T20:27:48.826325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-03-13T20:27:48.826702] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-03-13T20:27:48.828436] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-03-13T20:27:48.828636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:48.828686] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:48.828728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:48.828808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:48.892642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:48.893527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:48.893665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:48.893702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:49.014744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:49.014909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:49.014950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:49.014980] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:49.019117] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: DOWN (p=14.97%) [2026-03-13T20:27:49.019407] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-03-13T20:27:49.019543] [INFO ] [sig ] OMAB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:49.166232] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OMAB.txt [2026-03-13T20:27:49.166376] [INFO ] [sig ] [2131/3262] Completed OMAB in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:49.166416] [INFO ] [sig ] [2132/3262] Forecasting OMC... [2026-03-13T20:27:49.166446] [INFO ] [sig ] Generating forecast for: OMC [2026-03-13T20:27:49.166477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-03-13T20:27:49.179150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-03-13T20:27:49.179480] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-03-13T20:27:49.180281] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-03-13T20:27:49.180334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:49.180370] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:49.180409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:49.180475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:49.244804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:49.245671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:49.245754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:49.245789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:49.370001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:49.370163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:49.370206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:49.370237] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:49.373723] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-03-13T20:27:49.374030] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-03-13T20:27:49.374165] [INFO ] [sig ] OMC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:49.521370] [INFO ] [LOCAL ] Saved forecast: OMC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OMC.txt [2026-03-13T20:27:49.521514] [INFO ] [sig ] [2132/3262] Completed OMC in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 6.8m [2026-03-13T20:27:49.521554] [INFO ] [sig ] [2133/3262] Forecasting OMCL... [2026-03-13T20:27:49.521603] [INFO ] [sig ] Generating forecast for: OMCL [2026-03-13T20:27:49.521636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-03-13T20:27:49.534397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-03-13T20:27:49.534783] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-03-13T20:27:49.535795] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-03-13T20:27:49.535847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:49.535878] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:49.535903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:49.535959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:49.594440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:49.595207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:49.595288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:49.595320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:49.721331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:49.721491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:49.721533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:49.721563] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:49.725270] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: UP (p=97.45%) [2026-03-13T20:27:49.725605] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-03-13T20:27:49.725761] [INFO ] [sig ] OMCL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:49.872981] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OMCL.txt [2026-03-13T20:27:49.873321] [INFO ] [sig ] [2133/3262] Completed OMCL in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 6.7m [2026-03-13T20:27:49.873363] [INFO ] [sig ] [2134/3262] Forecasting OMEX... [2026-03-13T20:27:49.873393] [INFO ] [sig ] Generating forecast for: OMEX [2026-03-13T20:27:49.873423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-03-13T20:27:49.885472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-03-13T20:27:49.885837] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-03-13T20:27:49.886852] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-03-13T20:27:49.886904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:49.886936] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:49.886963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:49.887018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:49.944876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:49.945725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:49.945808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:49.945842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:50.068714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:50.068880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:50.068924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:50.068985] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:50.072902] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: UP (p=61.98%) [2026-03-13T20:27:50.073184] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-03-13T20:27:50.073316] [INFO ] [sig ] OMEX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:50.223026] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OMEX.txt [2026-03-13T20:27:50.223212] [INFO ] [sig ] [2134/3262] Completed OMEX in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 6.7m [2026-03-13T20:27:50.223256] [INFO ] [sig ] [2135/3262] Forecasting OMF... [2026-03-13T20:27:50.223288] [INFO ] [sig ] Generating forecast for: OMF [2026-03-13T20:27:50.223320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-03-13T20:27:50.234125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-03-13T20:27:50.234463] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-03-13T20:27:50.235310] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-03-13T20:27:50.235365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:50.235399] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:50.235427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:50.235487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:50.294241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:50.295033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:50.295115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:50.295150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:50.429401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:50.429570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:50.429637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:50.429668] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:50.433910] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-03-13T20:27:50.434328] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-03-13T20:27:50.434491] [INFO ] [sig ] OMF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:50.601771] [INFO ] [LOCAL ] Saved forecast: OMF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OMF.txt [2026-03-13T20:27:50.601979] [INFO ] [sig ] [2135/3262] Completed OMF in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-13T20:27:50.602039] [INFO ] [sig ] [2136/3262] Forecasting ON... [2026-03-13T20:27:50.602087] [INFO ] [sig ] Generating forecast for: ON [2026-03-13T20:27:50.602140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-03-13T20:27:50.614621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-03-13T20:27:50.614963] [INFO ] [FORECASTER] Starting predict_future for ON [2026-03-13T20:27:50.615820] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-03-13T20:27:50.615874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:50.615906] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:50.615934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:50.615990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:50.674438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:50.675256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:50.675353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:50.675413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:50.800803] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:50.800963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:50.801005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:50.801035] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:50.804521] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=24.45%) [2026-03-13T20:27:50.804829] [INFO ] [FORECASTER] Completed predict_future for ON [2026-03-13T20:27:50.804958] [INFO ] [sig ] ON: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:50.952295] [INFO ] [LOCAL ] Saved forecast: ON 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ON.txt [2026-03-13T20:27:50.952453] [INFO ] [sig ] [2136/3262] Completed ON in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-13T20:27:50.952499] [INFO ] [sig ] [2137/3262] Forecasting ONB... [2026-03-13T20:27:50.952532] [INFO ] [sig ] Generating forecast for: ONB [2026-03-13T20:27:50.952567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-03-13T20:27:50.963749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-03-13T20:27:50.964077] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-03-13T20:27:50.964940] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-03-13T20:27:50.964992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:50.965025] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:50.965051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:50.965108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:51.023457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:51.024199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:51.024290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:51.024333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:51.149677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:51.149835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:51.149876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:51.149907] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:51.153675] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: UP (p=87.00%) [2026-03-13T20:27:51.153965] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-03-13T20:27:51.154095] [INFO ] [sig ] ONB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:51.301712] [INFO ] [LOCAL ] Saved forecast: ONB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ONB.txt [2026-03-13T20:27:51.301870] [INFO ] [sig ] [2137/3262] Completed ONB in 0.3s | 2.79 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-13T20:27:51.301922] [INFO ] [sig ] [2138/3262] Forecasting ONDS... [2026-03-13T20:27:51.301955] [INFO ] [sig ] Generating forecast for: ONDS [2026-03-13T20:27:51.301986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-03-13T20:27:51.313549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-03-13T20:27:51.313898] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-03-13T20:27:51.314695] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-03-13T20:27:51.314747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:51.314807] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:51.314835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:51.314907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:51.376088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:51.377019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:51.377103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:51.377137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:51.499710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:51.499869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:51.499926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:51.499960] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:51.503449] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: UP (p=73.73%) [2026-03-13T20:27:51.503750] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-03-13T20:27:51.503876] [INFO ] [sig ] ONDS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:51.651674] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ONDS.txt [2026-03-13T20:27:51.651814] [INFO ] [sig ] [2138/3262] Completed ONDS in 0.3s | 2.79 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-13T20:27:51.651855] [INFO ] [sig ] [2139/3262] Forecasting ONEQ... [2026-03-13T20:27:51.651886] [INFO ] [sig ] Generating forecast for: ONEQ [2026-03-13T20:27:51.651916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-03-13T20:27:51.664129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-03-13T20:27:51.664494] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-03-13T20:27:51.665347] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-03-13T20:27:51.665401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:51.665434] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:51.665462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:51.665520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:51.725278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:51.726105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:51.726188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:51.726223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:51.850895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:51.851063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:51.851104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:51.851135] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:51.855049] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: DOWN (p=18.61%) [2026-03-13T20:27:51.855505] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-03-13T20:27:51.855754] [INFO ] [sig ] ONEQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:52.017765] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ONEQ.txt [2026-03-13T20:27:52.018170] [INFO ] [sig ] [2139/3262] Completed ONEQ in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-13T20:27:52.018222] [INFO ] [sig ] [2140/3262] Forecasting ONL... [2026-03-13T20:27:52.018254] [INFO ] [sig ] Generating forecast for: ONL [2026-03-13T20:27:52.018284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-03-13T20:27:52.033131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-03-13T20:27:52.033526] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-03-13T20:27:52.034379] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-03-13T20:27:52.034448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:52.034482] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:52.034509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:52.034565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:52.095126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:52.096139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:52.096245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:52.096280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:52.228758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:52.228937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:52.228983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:52.229014] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:52.232910] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: DOWN (p=37.76%) [2026-03-13T20:27:52.233212] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-03-13T20:27:52.233347] [INFO ] [sig ] ONL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:52.377876] [INFO ] [LOCAL ] Saved forecast: ONL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ONL.txt [2026-03-13T20:27:52.378010] [INFO ] [sig ] [2140/3262] Completed ONL in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-13T20:27:52.378051] [INFO ] [sig ] [2141/3262] Forecasting ONON... [2026-03-13T20:27:52.378272] [INFO ] [sig ] Generating forecast for: ONON [2026-03-13T20:27:52.378301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-03-13T20:27:52.389888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-03-13T20:27:52.390179] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-03-13T20:27:52.391000] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-03-13T20:27:52.391053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:52.391084] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:52.391111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:52.391167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:52.450699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:52.451393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:52.451474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:52.451507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:52.576322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:52.576508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:52.576558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:52.576644] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:52.580698] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: UP (p=60.10%) [2026-03-13T20:27:52.581008] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-03-13T20:27:52.581321] [INFO ] [sig ] ONON: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:52.726592] [INFO ] [LOCAL ] Saved forecast: ONON 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ONON.txt [2026-03-13T20:27:52.726748] [INFO ] [sig ] [2141/3262] Completed ONON in 0.3s | 2.79 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-13T20:27:52.726789] [INFO ] [sig ] [2142/3262] Forecasting ONTF... [2026-03-13T20:27:52.726820] [INFO ] [sig ] Generating forecast for: ONTF [2026-03-13T20:27:52.726851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-03-13T20:27:52.738224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-03-13T20:27:52.738593] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-03-13T20:27:52.739430] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-03-13T20:27:52.739482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:52.739514] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:52.739540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:52.739614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:52.796533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:52.797513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:52.797692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:52.797730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:52.927984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:52.928147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:52.928191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:52.928224] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:52.931757] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-03-13T20:27:52.932089] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-03-13T20:27:52.932227] [INFO ] [sig ] ONTF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:53.080969] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ONTF.txt [2026-03-13T20:27:53.081303] [INFO ] [sig ] [2142/3262] Completed ONTF in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-13T20:27:53.081346] [INFO ] [sig ] [2143/3262] Forecasting ONTO... [2026-03-13T20:27:53.081383] [INFO ] [sig ] Generating forecast for: ONTO [2026-03-13T20:27:53.081421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-03-13T20:27:53.092788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-03-13T20:27:53.093113] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-03-13T20:27:53.093975] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-03-13T20:27:53.094029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:53.094062] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:53.094089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:53.094147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:53.155611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:53.156567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:53.156689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:53.156723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:53.281131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:53.281294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:53.281337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:53.281368] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:53.285368] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: UP (p=95.87%) [2026-03-13T20:27:53.285691] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-03-13T20:27:53.285826] [INFO ] [sig ] ONTO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:53.448305] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ONTO.txt [2026-03-13T20:27:53.448470] [INFO ] [sig ] [2143/3262] Completed ONTO in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-13T20:27:53.448513] [INFO ] [sig ] [2144/3262] Forecasting OOMA... [2026-03-13T20:27:53.448543] [INFO ] [sig ] Generating forecast for: OOMA [2026-03-13T20:27:53.448595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-03-13T20:27:53.461180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-03-13T20:27:53.461472] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-03-13T20:27:53.462288] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-03-13T20:27:53.462341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:53.462373] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:53.462400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:53.462456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:53.522462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:53.523208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:53.523292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:53.523326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:53.645954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:53.646310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:53.646363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:53.646404] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:53.651447] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: DOWN (p=9.34%) [2026-03-13T20:27:53.651866] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-03-13T20:27:53.652036] [INFO ] [sig ] OOMA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:53.813422] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OOMA.txt [2026-03-13T20:27:53.813649] [INFO ] [sig ] [2144/3262] Completed OOMA in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-13T20:27:53.813704] [INFO ] [sig ] [2145/3262] Forecasting OPAL... [2026-03-13T20:27:53.813736] [INFO ] [sig ] Generating forecast for: OPAL [2026-03-13T20:27:53.813766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-03-13T20:27:53.826443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-03-13T20:27:53.826879] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-03-13T20:27:53.827811] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-03-13T20:27:53.827865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:53.827897] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:53.827923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:53.827979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:53.889458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:53.890387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:53.890506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:53.890541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:54.013374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:54.013539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:54.013600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:54.013635] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:54.017253] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: DOWN (p=23.16%) [2026-03-13T20:27:54.017592] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-03-13T20:27:54.017757] [INFO ] [sig ] OPAL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:54.177666] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OPAL.txt [2026-03-13T20:27:54.177834] [INFO ] [sig ] [2145/3262] Completed OPAL in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-13T20:27:54.177880] [INFO ] [sig ] [2146/3262] Forecasting OPBK... [2026-03-13T20:27:54.177912] [INFO ] [sig ] Generating forecast for: OPBK [2026-03-13T20:27:54.177946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-03-13T20:27:54.189096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-03-13T20:27:54.189454] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-03-13T20:27:54.190300] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-03-13T20:27:54.190356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:54.190391] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:54.190419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:54.190478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:54.255335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:54.256330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:54.256440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:54.256476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:54.384230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:54.384403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:54.384444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:54.384473] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:54.388034] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: DOWN (p=8.18%) [2026-03-13T20:27:54.388342] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-03-13T20:27:54.388478] [INFO ] [sig ] OPBK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:54.535283] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OPBK.txt [2026-03-13T20:27:54.535432] [INFO ] [sig ] [2146/3262] Completed OPBK in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-13T20:27:54.535473] [INFO ] [sig ] [2147/3262] Forecasting OPCH... [2026-03-13T20:27:54.535503] [INFO ] [sig ] Generating forecast for: OPCH [2026-03-13T20:27:54.535535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-03-13T20:27:54.546770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-03-13T20:27:54.547103] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-03-13T20:27:54.547960] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-03-13T20:27:54.548021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:54.548059] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:54.548091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:54.548161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:54.606217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:54.607003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:54.607086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:54.607119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:54.735057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:54.735222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:54.735262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:54.735291] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:54.738882] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: DOWN (p=41.80%) [2026-03-13T20:27:54.739167] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-03-13T20:27:54.739298] [INFO ] [sig ] OPCH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:54.895283] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OPCH.txt [2026-03-13T20:27:54.895468] [INFO ] [sig ] [2147/3262] Completed OPCH in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-13T20:27:54.895510] [INFO ] [sig ] [2148/3262] Forecasting OPEN... [2026-03-13T20:27:54.895539] [INFO ] [sig ] Generating forecast for: OPEN [2026-03-13T20:27:54.895587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-03-13T20:27:54.908244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-03-13T20:27:54.908612] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-03-13T20:27:54.909424] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-03-13T20:27:54.909477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:54.909510] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:54.909537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:54.909623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:54.969280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:54.970233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:54.970539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:54.970592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:55.100463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:55.100663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:55.100707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:55.100739] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:55.104768] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: UP (p=99.22%) [2026-03-13T20:27:55.105123] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-03-13T20:27:55.105285] [INFO ] [sig ] OPEN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:55.260765] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OPEN.txt [2026-03-13T20:27:55.260994] [INFO ] [sig ] [2148/3262] Completed OPEN in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 6.7m [2026-03-13T20:27:55.261049] [INFO ] [sig ] [2149/3262] Forecasting OPFI... [2026-03-13T20:27:55.261089] [INFO ] [sig ] Generating forecast for: OPFI [2026-03-13T20:27:55.261128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-03-13T20:27:55.277514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-03-13T20:27:55.278129] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-03-13T20:27:55.279603] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-03-13T20:27:55.279679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:55.279713] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:55.279740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:55.279797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:55.350815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:55.351954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:55.352042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:55.352076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:55.477742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:55.477894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:55.477933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:55.477962] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:55.481487] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=94.11%) [2026-03-13T20:27:55.481792] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-03-13T20:27:55.481925] [INFO ] [sig ] OPFI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:55.624776] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OPFI.txt [2026-03-13T20:27:55.624923] [INFO ] [sig ] [2149/3262] Completed OPFI in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 6.6m [2026-03-13T20:27:55.624964] [INFO ] [sig ] [2150/3262] Forecasting OPK... [2026-03-13T20:27:55.624995] [INFO ] [sig ] Generating forecast for: OPK [2026-03-13T20:27:55.625025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-03-13T20:27:55.636652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-03-13T20:27:55.636988] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-03-13T20:27:55.637845] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-03-13T20:27:55.637905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:55.637944] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:55.637978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:55.638047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:55.695813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:55.696694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:55.696777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:55.696810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:55.820482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:55.820667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:55.820709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:55.820738] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:55.824365] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: UP (p=79.06%) [2026-03-13T20:27:55.824668] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-03-13T20:27:55.824796] [INFO ] [sig ] OPK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:55.982157] [INFO ] [LOCAL ] Saved forecast: OPK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OPK.txt [2026-03-13T20:27:55.982344] [INFO ] [sig ] [2150/3262] Completed OPK in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 6.6m [2026-03-13T20:27:55.982388] [INFO ] [sig ] [2151/3262] Forecasting OPP... [2026-03-13T20:27:55.982421] [INFO ] [sig ] Generating forecast for: OPP [2026-03-13T20:27:55.982453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-03-13T20:27:55.994786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-03-13T20:27:55.995310] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-03-13T20:27:55.996153] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-03-13T20:27:55.996225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:55.996259] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:55.996286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:55.996344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:56.058353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:56.059259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:56.059361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:56.059397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:56.179224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:56.179388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:56.179430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:56.179462] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:56.183066] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: UP (p=59.14%) [2026-03-13T20:27:56.183373] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-03-13T20:27:56.183513] [INFO ] [sig ] OPP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:56.331856] [INFO ] [LOCAL ] Saved forecast: OPP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OPP.txt [2026-03-13T20:27:56.332079] [INFO ] [sig ] [2151/3262] Completed OPP in 0.3s | 2.79 sym/s | Total: 12.8m | ETA: 6.6m [2026-03-13T20:27:56.332122] [INFO ] [sig ] [2152/3262] Forecasting OPRA... [2026-03-13T20:27:56.332154] [INFO ] [sig ] Generating forecast for: OPRA [2026-03-13T20:27:56.332188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-03-13T20:27:56.343255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-03-13T20:27:56.343628] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-03-13T20:27:56.344440] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-03-13T20:27:56.344496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:56.344531] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:56.344561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:56.344650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:56.405653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:56.406525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:56.406634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:56.406671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:56.535057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:56.535406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:56.535468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:56.535502] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:56.539591] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: DOWN (p=0.63%) [2026-03-13T20:27:56.539942] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-03-13T20:27:56.540095] [INFO ] [sig ] OPRA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:56.686146] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OPRA.txt [2026-03-13T20:27:56.686286] [INFO ] [sig ] [2152/3262] Completed OPRA in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-13T20:27:56.686327] [INFO ] [sig ] [2153/3262] Forecasting OPTX... [2026-03-13T20:27:56.686357] [INFO ] [sig ] Generating forecast for: OPTX [2026-03-13T20:27:56.686395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-03-13T20:27:56.698717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-03-13T20:27:56.699067] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-03-13T20:27:56.699985] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-03-13T20:27:56.700040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:56.700072] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:56.700101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:56.700169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:56.759525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:56.760565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:56.760668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:56.760702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:56.885030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:56.885190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:56.885230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:56.885260] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:56.888753] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: DOWN (p=47.69%) [2026-03-13T20:27:56.889048] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-03-13T20:27:56.889184] [INFO ] [sig ] OPTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:57.041349] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OPTX.txt [2026-03-13T20:27:57.041521] [INFO ] [sig ] [2153/3262] Completed OPTX in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-13T20:27:57.041562] [INFO ] [sig ] [2154/3262] Forecasting OPXS... [2026-03-13T20:27:57.041611] [INFO ] [sig ] Generating forecast for: OPXS [2026-03-13T20:27:57.041643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-03-13T20:27:57.052675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-03-13T20:27:57.052924] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-03-13T20:27:57.053764] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-03-13T20:27:57.053817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:57.053848] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:57.053875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:57.053931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:57.111884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:57.112476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:57.112553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:57.112603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:57.233470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:57.233559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:57.233621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:57.233652] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:57.236735] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: DOWN (p=0.09%) [2026-03-13T20:27:57.236996] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-03-13T20:27:57.237118] [INFO ] [sig ] OPXS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:57.380626] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OPXS.txt [2026-03-13T20:27:57.380763] [INFO ] [sig ] [2154/3262] Completed OPXS in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-13T20:27:57.380809] [INFO ] [sig ] [2155/3262] Forecasting ORA... [2026-03-13T20:27:57.380839] [INFO ] [sig ] Generating forecast for: ORA [2026-03-13T20:27:57.380869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-03-13T20:27:57.392816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-03-13T20:27:57.393105] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-03-13T20:27:57.393895] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-03-13T20:27:57.393948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:57.394014] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:57.394050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:57.394117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:57.452203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:57.452811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:57.452889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:57.452921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:57.576587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:57.576753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:57.576793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:57.576823] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:57.580478] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: UP (p=66.04%) [2026-03-13T20:27:57.580788] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-03-13T20:27:57.580917] [INFO ] [sig ] ORA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:57.725060] [INFO ] [LOCAL ] Saved forecast: ORA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ORA.txt [2026-03-13T20:27:57.725194] [INFO ] [sig ] [2155/3262] Completed ORA in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-13T20:27:57.725234] [INFO ] [sig ] [2156/3262] Forecasting ORC... [2026-03-13T20:27:57.725264] [INFO ] [sig ] Generating forecast for: ORC [2026-03-13T20:27:57.725294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-03-13T20:27:57.737240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-03-13T20:27:57.737712] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-03-13T20:27:57.738634] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-03-13T20:27:57.738686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:57.738719] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:57.738746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:57.738802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:57.798067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:57.799043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:57.799149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:57.799183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:57.920775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:57.920963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:57.921006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:57.921037] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:57.924630] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-03-13T20:27:57.924977] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-03-13T20:27:57.925119] [INFO ] [sig ] ORC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:58.074557] [INFO ] [LOCAL ] Saved forecast: ORC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ORC.txt [2026-03-13T20:27:58.074739] [INFO ] [sig ] [2156/3262] Completed ORC in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-13T20:27:58.074781] [INFO ] [sig ] [2157/3262] Forecasting ORGO... [2026-03-13T20:27:58.074810] [INFO ] [sig ] Generating forecast for: ORGO [2026-03-13T20:27:58.074842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-03-13T20:27:58.086288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-03-13T20:27:58.086663] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-03-13T20:27:58.087473] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-03-13T20:27:58.087525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:58.087605] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:58.087637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:58.087695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:58.144434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:58.145286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:58.145367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:58.145399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:58.267485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:58.267682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:58.267724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:58.267752] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:58.271103] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: UP (p=94.35%) [2026-03-13T20:27:58.271374] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-03-13T20:27:58.271497] [INFO ] [sig ] ORGO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:58.417387] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ORGO.txt [2026-03-13T20:27:58.417539] [INFO ] [sig ] [2157/3262] Completed ORGO in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-13T20:27:58.417609] [INFO ] [sig ] [2158/3262] Forecasting ORIC... [2026-03-13T20:27:58.417642] [INFO ] [sig ] Generating forecast for: ORIC [2026-03-13T20:27:58.417672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-03-13T20:27:58.429479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-03-13T20:27:58.429853] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-03-13T20:27:58.430859] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-03-13T20:27:58.430910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:58.430941] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:58.430966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:58.431020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:58.493131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:58.494102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:58.494197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:58.494231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:58.617250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:58.617407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:58.617464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:58.617526] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:58.620972] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: UP (p=75.00%) [2026-03-13T20:27:58.621263] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-03-13T20:27:58.621392] [INFO ] [sig ] ORIC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:58.764052] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ORIC.txt [2026-03-13T20:27:58.764185] [INFO ] [sig ] [2158/3262] Completed ORIC in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-13T20:27:58.764234] [INFO ] [sig ] [2159/3262] Forecasting ORKA... [2026-03-13T20:27:58.764267] [INFO ] [sig ] Generating forecast for: ORKA [2026-03-13T20:27:58.764297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-03-13T20:27:58.776763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-03-13T20:27:58.777031] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-03-13T20:27:58.778029] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-03-13T20:27:58.778086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:58.778129] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:58.778156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:58.778212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:58.836036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:58.836681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:58.836757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:58.836789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:58.958087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:58.958219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:58.958256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:58.958284] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:58.961699] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: DOWN (p=11.78%) [2026-03-13T20:27:58.961975] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-03-13T20:27:58.962129] [INFO ] [sig ] ORKA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:27:59.115612] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ORKA.txt [2026-03-13T20:27:59.115745] [INFO ] [sig ] [2159/3262] Completed ORKA in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-13T20:27:59.115785] [INFO ] [sig ] [2160/3262] Forecasting ORLY... [2026-03-13T20:27:59.115815] [INFO ] [sig ] Generating forecast for: ORLY [2026-03-13T20:27:59.115857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-03-13T20:27:59.127314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-03-13T20:27:59.127635] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-03-13T20:27:59.128425] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-03-13T20:27:59.128484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:59.128522] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:59.128550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:59.128629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:59.185560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:59.186191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:59.186285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:59.186319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:59.305956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:59.306058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:59.306092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:59.306119] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:59.309865] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: UP (p=97.69%) [2026-03-13T20:27:59.310139] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-03-13T20:27:59.310261] [INFO ] [sig ] ORLY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:59.453666] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ORLY.txt [2026-03-13T20:27:59.453777] [INFO ] [sig ] [2160/3262] Completed ORLY in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-13T20:27:59.453815] [INFO ] [sig ] [2161/3262] Forecasting ORMP... [2026-03-13T20:27:59.453844] [INFO ] [sig ] Generating forecast for: ORMP [2026-03-13T20:27:59.453875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-03-13T20:27:59.464655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-03-13T20:27:59.464937] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-03-13T20:27:59.465734] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-03-13T20:27:59.465785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:59.465816] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:59.465843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:59.465898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:59.523586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:59.524181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:59.524258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:59.524289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:59.647183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:59.647317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:59.647363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:59.647393] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:59.650794] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: UP (p=64.14%) [2026-03-13T20:27:59.651079] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-03-13T20:27:59.651205] [INFO ] [sig ] ORMP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:27:59.794362] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ORMP.txt [2026-03-13T20:27:59.794472] [INFO ] [sig ] [2161/3262] Completed ORMP in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-13T20:27:59.794510] [INFO ] [sig ] [2162/3262] Forecasting ORN... [2026-03-13T20:27:59.794538] [INFO ] [sig ] Generating forecast for: ORN [2026-03-13T20:27:59.794584] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-03-13T20:27:59.806337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-03-13T20:27:59.806668] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-03-13T20:27:59.807522] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-03-13T20:27:59.807621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:27:59.807680] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:27:59.807712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:27:59.807769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:27:59.864789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:27:59.865385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:27:59.865463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:27:59.865494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:27:59.984269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:27:59.984385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:27:59.984423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:27:59.984452] [INFO ] [FORECASTER] Training complete [2026-03-13T20:27:59.988187] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: DOWN (p=15.32%) [2026-03-13T20:27:59.988459] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-03-13T20:27:59.988602] [INFO ] [sig ] ORN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:00.130558] [INFO ] [LOCAL ] Saved forecast: ORN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ORN.txt [2026-03-13T20:28:00.130687] [INFO ] [sig ] [2162/3262] Completed ORN in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-13T20:28:00.130726] [INFO ] [sig ] [2163/3262] Forecasting ORRF... [2026-03-13T20:28:00.130756] [INFO ] [sig ] Generating forecast for: ORRF [2026-03-13T20:28:00.130786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-03-13T20:28:00.145428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-03-13T20:28:00.145797] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-03-13T20:28:00.146630] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-03-13T20:28:00.146686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:00.146723] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:00.146751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:00.146808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:00.204540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:00.205170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:00.205256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:00.205290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:00.325176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:00.325306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:00.325345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:00.325372] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:00.328999] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: UP (p=66.21%) [2026-03-13T20:28:00.329523] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-03-13T20:28:00.329698] [INFO ] [sig ] ORRF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:00.478777] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ORRF.txt [2026-03-13T20:28:00.478892] [INFO ] [sig ] [2163/3262] Completed ORRF in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-13T20:28:00.478931] [INFO ] [sig ] [2164/3262] Forecasting OS... [2026-03-13T20:28:00.478961] [INFO ] [sig ] Generating forecast for: OS [2026-03-13T20:28:00.478991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-03-13T20:28:00.491297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-03-13T20:28:00.491640] [INFO ] [FORECASTER] Starting predict_future for OS [2026-03-13T20:28:00.492450] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-03-13T20:28:00.492503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:00.492546] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:00.492608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:00.492674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:00.553948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:00.554953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:00.555052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:00.555100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:00.680490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:00.680624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:00.680668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:00.680695] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:00.684293] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-03-13T20:28:00.684597] [INFO ] [FORECASTER] Completed predict_future for OS [2026-03-13T20:28:00.684728] [INFO ] [sig ] OS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:00.843508] [INFO ] [LOCAL ] Saved forecast: OS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OS.txt [2026-03-13T20:28:00.843713] [INFO ] [sig ] [2164/3262] Completed OS in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-13T20:28:00.843758] [INFO ] [sig ] [2165/3262] Forecasting OSBC... [2026-03-13T20:28:00.843791] [INFO ] [sig ] Generating forecast for: OSBC [2026-03-13T20:28:00.843825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-03-13T20:28:00.858336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-03-13T20:28:00.858773] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-03-13T20:28:00.860115] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-03-13T20:28:00.860187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:00.860388] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:00.860441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:00.860537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:00.926365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:00.927199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:00.927693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:00.927732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:01.045338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:01.045455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:01.045493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:01.045523] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:01.048934] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: UP (p=79.89%) [2026-03-13T20:28:01.049222] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-03-13T20:28:01.049355] [INFO ] [sig ] OSBC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:01.193158] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OSBC.txt [2026-03-13T20:28:01.193309] [INFO ] [sig ] [2165/3262] Completed OSBC in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 6.6m [2026-03-13T20:28:01.193350] [INFO ] [sig ] [2166/3262] Forecasting OSIS... [2026-03-13T20:28:01.193387] [INFO ] [sig ] Generating forecast for: OSIS [2026-03-13T20:28:01.193419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-03-13T20:28:01.204181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-03-13T20:28:01.204519] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-03-13T20:28:01.205318] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-03-13T20:28:01.205371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:01.205403] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:01.205431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:01.205503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:01.267869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:01.268751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:01.268833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:01.268867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:01.392593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:01.392717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:01.392756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:01.392784] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:01.396528] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: DOWN (p=29.58%) [2026-03-13T20:28:01.396823] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-03-13T20:28:01.396949] [INFO ] [sig ] OSIS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:01.543287] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OSIS.txt [2026-03-13T20:28:01.543461] [INFO ] [sig ] [2166/3262] Completed OSIS in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 6.5m [2026-03-13T20:28:01.543501] [INFO ] [sig ] [2167/3262] Forecasting OSPN... [2026-03-13T20:28:01.543531] [INFO ] [sig ] Generating forecast for: OSPN [2026-03-13T20:28:01.543563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-03-13T20:28:01.555334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-03-13T20:28:01.555766] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-03-13T20:28:01.556567] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-03-13T20:28:01.556640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:01.556672] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:01.556699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:01.556754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:01.616854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:01.617751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:01.617836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:01.617868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:01.737060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:01.737198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:01.737235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:01.737262] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:01.740660] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-03-13T20:28:01.740941] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-03-13T20:28:01.741067] [INFO ] [sig ] OSPN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:01.883068] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OSPN.txt [2026-03-13T20:28:01.883209] [INFO ] [sig ] [2167/3262] Completed OSPN in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 6.5m [2026-03-13T20:28:01.883249] [INFO ] [sig ] [2168/3262] Forecasting OSS... [2026-03-13T20:28:01.883278] [INFO ] [sig ] Generating forecast for: OSS [2026-03-13T20:28:01.883306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-03-13T20:28:01.896079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-03-13T20:28:01.896520] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-03-13T20:28:01.897401] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-03-13T20:28:01.897456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:01.897491] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:01.897518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:01.897623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:01.961440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:01.962609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:01.962695] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:01.962728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:02.087840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:02.088004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:02.088046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:02.088075] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:02.091593] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: UP (p=74.47%) [2026-03-13T20:28:02.091882] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-03-13T20:28:02.092020] [INFO ] [sig ] OSS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:02.243476] [INFO ] [LOCAL ] Saved forecast: OSS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OSS.txt [2026-03-13T20:28:02.243688] [INFO ] [sig ] [2168/3262] Completed OSS in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 6.5m [2026-03-13T20:28:02.243732] [INFO ] [sig ] [2169/3262] Forecasting OTEX... [2026-03-13T20:28:02.243764] [INFO ] [sig ] Generating forecast for: OTEX [2026-03-13T20:28:02.243795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-03-13T20:28:02.256937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-03-13T20:28:02.257380] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-03-13T20:28:02.258696] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-03-13T20:28:02.258757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:02.258791] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:02.258817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:02.258874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:02.319911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:02.320812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:02.320897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:02.320930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:02.448718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:02.448877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:02.448919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:02.448966] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:02.453053] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=93.92%) [2026-03-13T20:28:02.453358] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-03-13T20:28:02.453495] [INFO ] [sig ] OTEX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:02.607128] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OTEX.txt [2026-03-13T20:28:02.607306] [INFO ] [sig ] [2169/3262] Completed OTEX in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-13T20:28:02.607347] [INFO ] [sig ] [2170/3262] Forecasting OTIS... [2026-03-13T20:28:02.607377] [INFO ] [sig ] Generating forecast for: OTIS [2026-03-13T20:28:02.607410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-03-13T20:28:02.621465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-03-13T20:28:02.621919] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-03-13T20:28:02.622980] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-03-13T20:28:02.623036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:02.623074] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:02.623108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:02.623177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:02.684023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:02.684961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:02.685058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:02.685099] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:02.816059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:02.816248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:02.816289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:02.816317] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:02.820394] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: DOWN (p=16.38%) [2026-03-13T20:28:02.820850] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-03-13T20:28:02.821015] [INFO ] [sig ] OTIS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:02.973552] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OTIS.txt [2026-03-13T20:28:02.973739] [INFO ] [sig ] [2170/3262] Completed OTIS in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-13T20:28:02.973780] [INFO ] [sig ] [2171/3262] Forecasting OTLY... [2026-03-13T20:28:02.973811] [INFO ] [sig ] Generating forecast for: OTLY [2026-03-13T20:28:02.973841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-03-13T20:28:02.985355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-03-13T20:28:02.985708] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-03-13T20:28:02.986702] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-03-13T20:28:02.986754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:02.986787] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:02.986814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:02.986869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:03.046949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:03.047872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:03.047964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:03.048016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:03.171557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:03.171739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:03.171781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:03.171811] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:03.175777] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: UP (p=96.78%) [2026-03-13T20:28:03.176078] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-03-13T20:28:03.176237] [INFO ] [sig ] OTLY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:03.328178] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OTLY.txt [2026-03-13T20:28:03.328365] [INFO ] [sig ] [2171/3262] Completed OTLY in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-13T20:28:03.328409] [INFO ] [sig ] [2172/3262] Forecasting OVID... [2026-03-13T20:28:03.328442] [INFO ] [sig ] Generating forecast for: OVID [2026-03-13T20:28:03.328473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-03-13T20:28:03.341345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-03-13T20:28:03.341810] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-03-13T20:28:03.342936] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-03-13T20:28:03.342992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:03.343055] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:03.343086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:03.343144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:03.406865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:03.407801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:03.407904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:03.407939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:03.531629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:03.531807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:03.531849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:03.531879] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:03.535467] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: UP (p=79.91%) [2026-03-13T20:28:03.535807] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-03-13T20:28:03.535951] [INFO ] [sig ] OVID: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:03.683349] [INFO ] [LOCAL ] Saved forecast: OVID 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OVID.txt [2026-03-13T20:28:03.683511] [INFO ] [sig ] [2172/3262] Completed OVID in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-13T20:28:03.683554] [INFO ] [sig ] [2173/3262] Forecasting OVLY... [2026-03-13T20:28:03.683606] [INFO ] [sig ] Generating forecast for: OVLY [2026-03-13T20:28:03.683639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-03-13T20:28:03.694142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-03-13T20:28:03.694507] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-03-13T20:28:03.695363] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-03-13T20:28:03.695417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:03.695450] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:03.695513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:03.695623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:03.758869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:03.759939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:03.760028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:03.760062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:03.864970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:03.865133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:03.865199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:03.865236] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:03.869246] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: UP (p=80.19%) [2026-03-13T20:28:03.869539] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-03-13T20:28:03.869698] [INFO ] [sig ] OVLY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:04.018263] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OVLY.txt [2026-03-13T20:28:04.018429] [INFO ] [sig ] [2173/3262] Completed OVLY in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-13T20:28:04.018471] [INFO ] [sig ] [2174/3262] Forecasting OWL... [2026-03-13T20:28:04.018501] [INFO ] [sig ] Generating forecast for: OWL [2026-03-13T20:28:04.018531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-03-13T20:28:04.032664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-03-13T20:28:04.033090] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-03-13T20:28:04.033942] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-03-13T20:28:04.033997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:04.034031] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:04.034059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:04.034117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:04.093198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:04.094120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:04.094217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:04.094251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:04.225899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:04.226061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:04.226103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:04.226137] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:04.229793] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: DOWN (p=4.32%) [2026-03-13T20:28:04.230104] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-03-13T20:28:04.230266] [INFO ] [sig ] OWL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:04.377395] [INFO ] [LOCAL ] Saved forecast: OWL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OWL.txt [2026-03-13T20:28:04.377550] [INFO ] [sig ] [2174/3262] Completed OWL in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-13T20:28:04.377632] [INFO ] [sig ] [2175/3262] Forecasting OXLC... [2026-03-13T20:28:04.377663] [INFO ] [sig ] Generating forecast for: OXLC [2026-03-13T20:28:04.377693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-03-13T20:28:04.390311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-03-13T20:28:04.390697] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-03-13T20:28:04.391510] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-03-13T20:28:04.391562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:04.391615] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:04.391642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:04.391698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:04.450922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:04.451847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:04.451934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:04.451968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:04.581155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:04.581327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:04.581370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:04.581439] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:04.585237] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: DOWN (p=1.83%) [2026-03-13T20:28:04.585551] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-03-13T20:28:04.585708] [INFO ] [sig ] OXLC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:04.734442] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OXLC.txt [2026-03-13T20:28:04.734626] [INFO ] [sig ] [2175/3262] Completed OXLC in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-13T20:28:04.734669] [INFO ] [sig ] [2176/3262] Forecasting OXM... [2026-03-13T20:28:04.734700] [INFO ] [sig ] Generating forecast for: OXM [2026-03-13T20:28:04.734732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-03-13T20:28:04.745917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-03-13T20:28:04.746198] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-03-13T20:28:04.746992] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-03-13T20:28:04.747044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:04.747076] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:04.747103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:04.747159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:04.808074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:04.809009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:04.809092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:04.809133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:04.935200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:04.935368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:04.935408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:04.935438] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:04.939071] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: UP (p=58.37%) [2026-03-13T20:28:04.939394] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-03-13T20:28:04.939530] [INFO ] [sig ] OXM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:05.083096] [INFO ] [LOCAL ] Saved forecast: OXM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OXM.txt [2026-03-13T20:28:05.083269] [INFO ] [sig ] [2176/3262] Completed OXM in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-13T20:28:05.083310] [INFO ] [sig ] [2177/3262] Forecasting OXSQ... [2026-03-13T20:28:05.083340] [INFO ] [sig ] Generating forecast for: OXSQ [2026-03-13T20:28:05.083377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-03-13T20:28:05.094671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-03-13T20:28:05.095069] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-03-13T20:28:05.095879] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-03-13T20:28:05.095957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:05.095990] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:05.096017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:05.096074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:05.153404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:05.154394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:05.154499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:05.154532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:05.276596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:05.276765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:05.276805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:05.276834] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:05.280789] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: UP (p=86.59%) [2026-03-13T20:28:05.281201] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-03-13T20:28:05.281372] [INFO ] [sig ] OXSQ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:05.429169] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OXSQ.txt [2026-03-13T20:28:05.429339] [INFO ] [sig ] [2177/3262] Completed OXSQ in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-13T20:28:05.429380] [INFO ] [sig ] [2178/3262] Forecasting OZEM... [2026-03-13T20:28:05.429410] [INFO ] [sig ] Generating forecast for: OZEM [2026-03-13T20:28:05.429441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-03-13T20:28:05.440182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-03-13T20:28:05.440643] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-03-13T20:28:05.441526] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-03-13T20:28:05.441607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:05.441642] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:05.441668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:05.441724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:05.499449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:05.500366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:05.500450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:05.500482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:05.612722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:05.612896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:05.612937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:05.612964] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:05.616635] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: UP (p=91.25%) [2026-03-13T20:28:05.616994] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-03-13T20:28:05.617138] [INFO ] [sig ] OZEM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:05.768333] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/OZEM.txt [2026-03-13T20:28:05.768500] [INFO ] [sig ] [2178/3262] Completed OZEM in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-13T20:28:05.768541] [INFO ] [sig ] [2179/3262] Forecasting OZK... [2026-03-13T20:28:05.768593] [INFO ] [sig ] Generating forecast for: OZK [2026-03-13T20:28:05.768627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-03-13T20:28:05.779704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-03-13T20:28:05.780098] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-03-13T20:28:05.780948] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-03-13T20:28:05.781002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:05.781034] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:05.781061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:05.781117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:05.840244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:05.841161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:05.841248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:05.841281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:05.970658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:05.970836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:05.970880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:05.970911] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:05.974762] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: DOWN (p=16.75%) [2026-03-13T20:28:05.975064] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-03-13T20:28:05.975201] [INFO ] [sig ] OZK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:06.125788] [INFO ] [LOCAL ] Saved forecast: OZK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OZK.txt [2026-03-13T20:28:06.125926] [INFO ] [sig ] [2179/3262] Completed OZK in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-13T20:28:06.125967] [INFO ] [sig ] [2180/3262] Forecasting OZKAP... [2026-03-13T20:28:06.125999] [INFO ] [sig ] Generating forecast for: OZKAP [2026-03-13T20:28:06.126029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-03-13T20:28:06.137395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-03-13T20:28:06.137927] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-03-13T20:28:06.138969] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-03-13T20:28:06.139024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:06.139057] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:06.139085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:06.139150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:06.200405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:06.201313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:06.201399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:06.201434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:06.313941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:06.314101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:06.314143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:06.314173] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:06.317801] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-03-13T20:28:06.318097] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-03-13T20:28:06.318257] [INFO ] [sig ] OZKAP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:06.470534] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/OZKAP.txt [2026-03-13T20:28:06.470703] [INFO ] [sig ] [2180/3262] Completed OZKAP in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-13T20:28:06.470744] [INFO ] [sig ] [2181/3262] Forecasting PAA... [2026-03-13T20:28:06.470775] [INFO ] [sig ] Generating forecast for: PAA [2026-03-13T20:28:06.470807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-03-13T20:28:06.482317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-03-13T20:28:06.482710] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-03-13T20:28:06.483522] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-03-13T20:28:06.483594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:06.483630] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:06.483658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:06.483715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:06.546278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:06.547192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:06.547281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:06.547315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:06.672082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:06.672247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:06.672286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:06.672315] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:06.675772] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: UP (p=95.65%) [2026-03-13T20:28:06.676066] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-03-13T20:28:06.676197] [INFO ] [sig ] PAA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:06.824099] [INFO ] [LOCAL ] Saved forecast: PAA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PAA.txt [2026-03-13T20:28:06.824262] [INFO ] [sig ] [2181/3262] Completed PAA in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 6.5m [2026-03-13T20:28:06.824304] [INFO ] [sig ] [2182/3262] Forecasting PAAS... [2026-03-13T20:28:06.824334] [INFO ] [sig ] Generating forecast for: PAAS [2026-03-13T20:28:06.824364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-03-13T20:28:06.836296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-03-13T20:28:06.836929] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-03-13T20:28:06.837947] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-03-13T20:28:06.838000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:06.838032] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:06.838060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:06.838117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:06.898362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:06.899485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:06.899806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:06.899842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:07.023701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:07.023861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:07.023903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:07.023933] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:07.027833] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: UP (p=53.39%) [2026-03-13T20:28:07.028128] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-03-13T20:28:07.028268] [INFO ] [sig ] PAAS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:07.177358] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PAAS.txt [2026-03-13T20:28:07.177512] [INFO ] [sig ] [2182/3262] Completed PAAS in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 6.4m [2026-03-13T20:28:07.177594] [INFO ] [sig ] [2183/3262] Forecasting PAC... [2026-03-13T20:28:07.177629] [INFO ] [sig ] Generating forecast for: PAC [2026-03-13T20:28:07.177661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-03-13T20:28:07.189070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-03-13T20:28:07.189398] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-03-13T20:28:07.190214] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-03-13T20:28:07.190268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:07.190300] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:07.190327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:07.190383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:07.249318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:07.249993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:07.250073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:07.250105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:07.366198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:07.366371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:07.366413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:07.366649] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:07.370259] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: DOWN (p=25.12%) [2026-03-13T20:28:07.370542] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-03-13T20:28:07.370688] [INFO ] [sig ] PAC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:07.515808] [INFO ] [LOCAL ] Saved forecast: PAC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PAC.txt [2026-03-13T20:28:07.515967] [INFO ] [sig ] [2183/3262] Completed PAC in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 6.4m [2026-03-13T20:28:07.516009] [INFO ] [sig ] [2184/3262] Forecasting PACB... [2026-03-13T20:28:07.516041] [INFO ] [sig ] Generating forecast for: PACB [2026-03-13T20:28:07.516072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-03-13T20:28:07.527827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-03-13T20:28:07.528229] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-03-13T20:28:07.529068] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-03-13T20:28:07.529121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:07.529152] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:07.529184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:07.529252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:07.587417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:07.588367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:07.588453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:07.588485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:07.707856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:07.708022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:07.708062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:07.708089] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:07.711501] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: UP (p=90.33%) [2026-03-13T20:28:07.711808] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-03-13T20:28:07.711938] [INFO ] [sig ] PACB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:07.862663] [INFO ] [LOCAL ] Saved forecast: PACB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PACB.txt [2026-03-13T20:28:07.862832] [INFO ] [sig ] [2184/3262] Completed PACB in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 6.4m [2026-03-13T20:28:07.862873] [INFO ] [sig ] [2185/3262] Forecasting PACK... [2026-03-13T20:28:07.862902] [INFO ] [sig ] Generating forecast for: PACK [2026-03-13T20:28:07.862933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-03-13T20:28:07.875324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-03-13T20:28:07.875750] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-03-13T20:28:07.876544] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-03-13T20:28:07.876618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:07.876653] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:07.876680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:07.876736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:07.938693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:07.939620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:07.939709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:07.939745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:08.064847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:08.065014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:08.065056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:08.065088] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:08.068789] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: UP (p=84.94%) [2026-03-13T20:28:08.069105] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-03-13T20:28:08.069243] [INFO ] [sig ] PACK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:08.230609] [INFO ] [LOCAL ] Saved forecast: PACK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PACK.txt [2026-03-13T20:28:08.230804] [INFO ] [sig ] [2185/3262] Completed PACK in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 6.4m [2026-03-13T20:28:08.230847] [INFO ] [sig ] [2186/3262] Forecasting PAGP... [2026-03-13T20:28:08.230877] [INFO ] [sig ] Generating forecast for: PAGP [2026-03-13T20:28:08.230908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-03-13T20:28:08.242078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-03-13T20:28:08.242494] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-03-13T20:28:08.243454] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-03-13T20:28:08.243531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:08.243564] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:08.243615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:08.243674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:08.303697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:08.304555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:08.304655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:08.304690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:08.423441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:08.423615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:08.423656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:08.423685] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:08.427353] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: DOWN (p=4.99%) [2026-03-13T20:28:08.427672] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-03-13T20:28:08.427797] [INFO ] [sig ] PAGP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:08.578184] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PAGP.txt [2026-03-13T20:28:08.578342] [INFO ] [sig ] [2186/3262] Completed PAGP in 0.3s | 2.79 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-13T20:28:08.578385] [INFO ] [sig ] [2187/3262] Forecasting PAGS... [2026-03-13T20:28:08.578416] [INFO ] [sig ] Generating forecast for: PAGS [2026-03-13T20:28:08.578448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-03-13T20:28:08.589160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-03-13T20:28:08.589450] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-03-13T20:28:08.590296] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-03-13T20:28:08.590361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:08.590393] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:08.590422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:08.590480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:08.650420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:08.651083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:08.651162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:08.651196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:08.774638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:08.774797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:08.774839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:08.774870] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:08.778657] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: DOWN (p=7.85%) [2026-03-13T20:28:08.778955] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-03-13T20:28:08.779090] [INFO ] [sig ] PAGS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:08.930043] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PAGS.txt [2026-03-13T20:28:08.930170] [INFO ] [sig ] [2187/3262] Completed PAGS in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-13T20:28:08.930209] [INFO ] [sig ] [2188/3262] Forecasting PAHC... [2026-03-13T20:28:08.930238] [INFO ] [sig ] Generating forecast for: PAHC [2026-03-13T20:28:08.930268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-03-13T20:28:08.941100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-03-13T20:28:08.941409] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-03-13T20:28:08.942203] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-03-13T20:28:08.942267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:08.942307] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:08.942340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:08.942402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:09.002221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:09.003015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:09.003098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:09.003131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:09.123433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:09.123597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:09.123638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:09.123666] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:09.126993] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=49.89%) [2026-03-13T20:28:09.127277] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-03-13T20:28:09.127405] [INFO ] [sig ] PAHC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:09.273258] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PAHC.txt [2026-03-13T20:28:09.273385] [INFO ] [sig ] [2188/3262] Completed PAHC in 0.3s | 2.79 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-13T20:28:09.273424] [INFO ] [sig ] [2189/3262] Forecasting PAL... [2026-03-13T20:28:09.273452] [INFO ] [sig ] Generating forecast for: PAL [2026-03-13T20:28:09.273484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-03-13T20:28:09.284159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-03-13T20:28:09.284480] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-03-13T20:28:09.285312] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-03-13T20:28:09.285375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:09.285437] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:09.285466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:09.285523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:09.343637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:09.344263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:09.344341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:09.344374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:09.463744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:09.463894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:09.463933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:09.463961] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:09.467332] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-03-13T20:28:09.467648] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-03-13T20:28:09.467775] [INFO ] [sig ] PAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:09.612842] [INFO ] [LOCAL ] Saved forecast: PAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PAL.txt [2026-03-13T20:28:09.612980] [INFO ] [sig ] [2189/3262] Completed PAL in 0.3s | 2.79 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-13T20:28:09.613025] [INFO ] [sig ] [2190/3262] Forecasting PAM... [2026-03-13T20:28:09.613056] [INFO ] [sig ] Generating forecast for: PAM [2026-03-13T20:28:09.613087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-03-13T20:28:09.624918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-03-13T20:28:09.625340] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-03-13T20:28:09.626267] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-03-13T20:28:09.626322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:09.626355] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:09.626383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:09.626440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:09.688424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:09.689342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:09.689443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:09.689478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:09.811470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:09.811654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:09.811696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:09.811728] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:09.815225] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: UP (p=75.19%) [2026-03-13T20:28:09.815550] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-03-13T20:28:09.815903] [INFO ] [sig ] PAM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:09.967959] [INFO ] [LOCAL ] Saved forecast: PAM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PAM.txt [2026-03-13T20:28:09.968117] [INFO ] [sig ] [2190/3262] Completed PAM in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-13T20:28:09.968157] [INFO ] [sig ] [2191/3262] Forecasting PANL... [2026-03-13T20:28:09.968187] [INFO ] [sig ] Generating forecast for: PANL [2026-03-13T20:28:09.968217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-03-13T20:28:09.979133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-03-13T20:28:09.979470] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-03-13T20:28:09.980360] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-03-13T20:28:09.980415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:09.980449] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:09.980477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:09.980533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:10.042150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:10.043105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:10.043187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:10.043220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:10.167927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:10.168115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:10.168157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:10.168186] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:10.172154] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: DOWN (p=18.02%) [2026-03-13T20:28:10.172470] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-03-13T20:28:10.172628] [INFO ] [sig ] PANL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:10.318062] [INFO ] [LOCAL ] Saved forecast: PANL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PANL.txt [2026-03-13T20:28:10.318228] [INFO ] [sig ] [2191/3262] Completed PANL in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-13T20:28:10.318278] [INFO ] [sig ] [2192/3262] Forecasting PASG... [2026-03-13T20:28:10.318316] [INFO ] [sig ] Generating forecast for: PASG [2026-03-13T20:28:10.318356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-03-13T20:28:10.331017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-03-13T20:28:10.331316] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-03-13T20:28:10.332162] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-03-13T20:28:10.332216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:10.332250] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:10.332277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:10.332336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:10.391145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:10.391965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:10.392053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:10.392087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:10.511211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:10.511367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:10.511407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:10.511663] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:10.515281] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=37.20%) [2026-03-13T20:28:10.515565] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-03-13T20:28:10.515715] [INFO ] [sig ] PASG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:10.668913] [INFO ] [LOCAL ] Saved forecast: PASG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PASG.txt [2026-03-13T20:28:10.669046] [INFO ] [sig ] [2192/3262] Completed PASG in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-13T20:28:10.669086] [INFO ] [sig ] [2193/3262] Forecasting PATH... [2026-03-13T20:28:10.669116] [INFO ] [sig ] Generating forecast for: PATH [2026-03-13T20:28:10.669148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-03-13T20:28:10.680188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-03-13T20:28:10.680510] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-03-13T20:28:10.681304] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-03-13T20:28:10.681358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:10.681390] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:10.681417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:10.681473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:10.740940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:10.741707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:10.741790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:10.741824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:10.863330] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:10.863496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:10.863586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:10.863633] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:10.867173] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: DOWN (p=34.17%) [2026-03-13T20:28:10.867469] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-03-13T20:28:10.867638] [INFO ] [sig ] PATH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:11.020434] [INFO ] [LOCAL ] Saved forecast: PATH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PATH.txt [2026-03-13T20:28:11.020589] [INFO ] [sig ] [2193/3262] Completed PATH in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-13T20:28:11.020633] [INFO ] [sig ] [2194/3262] Forecasting PATK... [2026-03-13T20:28:11.020663] [INFO ] [sig ] Generating forecast for: PATK [2026-03-13T20:28:11.020693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-03-13T20:28:11.032028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-03-13T20:28:11.032342] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-03-13T20:28:11.033182] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-03-13T20:28:11.033242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:11.033277] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:11.033305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:11.033369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:11.097431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:11.098265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:11.098366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:11.098407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:11.219238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:11.219393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:11.219433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:11.219465] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:11.223068] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: UP (p=98.03%) [2026-03-13T20:28:11.223363] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-03-13T20:28:11.223495] [INFO ] [sig ] PATK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:11.375560] [INFO ] [LOCAL ] Saved forecast: PATK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PATK.txt [2026-03-13T20:28:11.375716] [INFO ] [sig ] [2194/3262] Completed PATK in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-13T20:28:11.375757] [INFO ] [sig ] [2195/3262] Forecasting PAX... [2026-03-13T20:28:11.375787] [INFO ] [sig ] Generating forecast for: PAX [2026-03-13T20:28:11.375817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-03-13T20:28:11.387978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-03-13T20:28:11.388293] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-03-13T20:28:11.389349] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-03-13T20:28:11.389407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:11.389440] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:11.389651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:11.389715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:11.455112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:11.456112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:11.456198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:11.456231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:11.582729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:11.582891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:11.582933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:11.582964] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:11.586433] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: UP (p=74.32%) [2026-03-13T20:28:11.586736] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-03-13T20:28:11.586864] [INFO ] [sig ] PAX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:11.747044] [INFO ] [LOCAL ] Saved forecast: PAX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PAX.txt [2026-03-13T20:28:11.747181] [INFO ] [sig ] [2195/3262] Completed PAX in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-13T20:28:11.747222] [INFO ] [sig ] [2196/3262] Forecasting PAXS... [2026-03-13T20:28:11.747259] [INFO ] [sig ] Generating forecast for: PAXS [2026-03-13T20:28:11.747298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-03-13T20:28:11.759070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-03-13T20:28:11.759480] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-03-13T20:28:11.760346] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-03-13T20:28:11.760399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:11.760433] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:11.760460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:11.760517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:11.820246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:11.821175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:11.821261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:11.821294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:11.941530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:11.941710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:11.941752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:11.941781] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:11.945189] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-03-13T20:28:11.945466] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-03-13T20:28:11.945611] [INFO ] [sig ] PAXS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:12.100363] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PAXS.txt [2026-03-13T20:28:12.100564] [INFO ] [sig ] [2196/3262] Completed PAXS in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-13T20:28:12.100639] [INFO ] [sig ] [2197/3262] Forecasting PAY... [2026-03-13T20:28:12.100678] [INFO ] [sig ] Generating forecast for: PAY [2026-03-13T20:28:12.100716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-03-13T20:28:12.115875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-03-13T20:28:12.116346] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-03-13T20:28:12.117509] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-03-13T20:28:12.117631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:12.117690] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:12.117719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:12.117776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:12.188230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:12.189531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:12.189848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:12.189889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:12.318432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:12.318699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:12.318758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:12.318807] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:12.323921] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: UP (p=91.68%) [2026-03-13T20:28:12.324305] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-03-13T20:28:12.324490] [INFO ] [sig ] PAY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:12.480249] [INFO ] [LOCAL ] Saved forecast: PAY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PAY.txt [2026-03-13T20:28:12.480405] [INFO ] [sig ] [2197/3262] Completed PAY in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-13T20:28:12.480454] [INFO ] [sig ] [2198/3262] Forecasting PAYC... [2026-03-13T20:28:12.480485] [INFO ] [sig ] Generating forecast for: PAYC [2026-03-13T20:28:12.480515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-03-13T20:28:12.491458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-03-13T20:28:12.491766] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-03-13T20:28:12.492613] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-03-13T20:28:12.492667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:12.492699] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:12.492726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:12.492783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:12.550199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:12.550823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:12.550900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:12.550933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:12.672194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:12.672333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:12.672371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:12.672400] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:12.675758] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: UP (p=85.26%) [2026-03-13T20:28:12.676030] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-03-13T20:28:12.676157] [INFO ] [sig ] PAYC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:12.820706] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PAYC.txt [2026-03-13T20:28:12.820834] [INFO ] [sig ] [2198/3262] Completed PAYC in 0.3s | 2.79 sym/s | Total: 13.1m | ETA: 6.4m [2026-03-13T20:28:12.820874] [INFO ] [sig ] [2199/3262] Forecasting PAYO... [2026-03-13T20:28:12.820904] [INFO ] [sig ] Generating forecast for: PAYO [2026-03-13T20:28:12.820934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-03-13T20:28:12.832272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-03-13T20:28:12.832597] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-03-13T20:28:12.833370] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-03-13T20:28:12.833423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:12.833455] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:12.833483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:12.833540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:12.893735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:12.894479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:12.894612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:12.894651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:13.018429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:13.018622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:13.018664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:13.018693] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:13.022074] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=85.38%) [2026-03-13T20:28:13.022357] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-03-13T20:28:13.022481] [INFO ] [sig ] PAYO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:13.167245] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PAYO.txt [2026-03-13T20:28:13.167433] [INFO ] [sig ] [2199/3262] Completed PAYO in 0.3s | 2.79 sym/s | Total: 13.1m | ETA: 6.3m [2026-03-13T20:28:13.167479] [INFO ] [sig ] [2200/3262] Forecasting PAYS... [2026-03-13T20:28:13.167510] [INFO ] [sig ] Generating forecast for: PAYS [2026-03-13T20:28:13.167541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-03-13T20:28:13.180271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-03-13T20:28:13.180731] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-03-13T20:28:13.181676] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-03-13T20:28:13.181749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:13.181782] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:13.181811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:13.181870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:13.244176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:13.245270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:13.245366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:13.245406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:13.366687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:13.366848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:13.366887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:13.366920] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:13.370395] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: DOWN (p=26.87%) [2026-03-13T20:28:13.370715] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-03-13T20:28:13.370854] [INFO ] [sig ] PAYS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:13.524494] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PAYS.txt [2026-03-13T20:28:13.524862] [INFO ] [sig ] [2200/3262] Completed PAYS in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 6.3m [2026-03-13T20:28:13.524911] [INFO ] [sig ] [2201/3262] Forecasting PAYX... [2026-03-13T20:28:13.524943] [INFO ] [sig ] Generating forecast for: PAYX [2026-03-13T20:28:13.524973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-03-13T20:28:13.536829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-03-13T20:28:13.537158] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-03-13T20:28:13.538080] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-03-13T20:28:13.538134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:13.538166] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:13.538192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:13.538248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:13.596317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:13.597306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:13.597391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:13.597425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:13.726935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:13.727114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:13.727155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:13.727184] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:13.731150] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: UP (p=91.05%) [2026-03-13T20:28:13.731437] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-03-13T20:28:13.731565] [INFO ] [sig ] PAYX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:13.887985] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PAYX.txt [2026-03-13T20:28:13.888130] [INFO ] [sig ] [2201/3262] Completed PAYX in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 6.3m [2026-03-13T20:28:13.888170] [INFO ] [sig ] [2202/3262] Forecasting PB... [2026-03-13T20:28:13.888200] [INFO ] [sig ] Generating forecast for: PB [2026-03-13T20:28:13.888231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-03-13T20:28:13.900150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-03-13T20:28:13.900501] [INFO ] [FORECASTER] Starting predict_future for PB [2026-03-13T20:28:13.901334] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-03-13T20:28:13.901401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:13.901442] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:13.901477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:13.901540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:13.961812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:13.962628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:13.962714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:13.962747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:14.089224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:14.089383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:14.089423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:14.089454] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:14.093239] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-03-13T20:28:14.093553] [INFO ] [FORECASTER] Completed predict_future for PB [2026-03-13T20:28:14.093707] [INFO ] [sig ] PB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:14.261389] [INFO ] [LOCAL ] Saved forecast: PB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PB.txt [2026-03-13T20:28:14.261608] [INFO ] [sig ] [2202/3262] Completed PB in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 6.3m [2026-03-13T20:28:14.261653] [INFO ] [sig ] [2203/3262] Forecasting PBA... [2026-03-13T20:28:14.261684] [INFO ] [sig ] Generating forecast for: PBA [2026-03-13T20:28:14.261714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-03-13T20:28:14.272937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-03-13T20:28:14.273269] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-03-13T20:28:14.274116] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-03-13T20:28:14.274169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:14.274200] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:14.274227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:14.274283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:14.332557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:14.333373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:14.333457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:14.333490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:14.463870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:14.464043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:14.464084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:14.464113] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:14.467664] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: DOWN (p=34.55%) [2026-03-13T20:28:14.467949] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-03-13T20:28:14.468095] [INFO ] [sig ] PBA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:14.621683] [INFO ] [LOCAL ] Saved forecast: PBA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PBA.txt [2026-03-13T20:28:14.621821] [INFO ] [sig ] [2203/3262] Completed PBA in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-13T20:28:14.621862] [INFO ] [sig ] [2204/3262] Forecasting PBF... [2026-03-13T20:28:14.621893] [INFO ] [sig ] Generating forecast for: PBF [2026-03-13T20:28:14.621923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-03-13T20:28:14.634312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-03-13T20:28:14.634687] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-03-13T20:28:14.635473] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-03-13T20:28:14.635525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:14.635556] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:14.635605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:14.635663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:14.694408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:14.695165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:14.695247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:14.695279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:14.823144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:14.823304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:14.823344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:14.823404] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:14.826897] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: UP (p=53.90%) [2026-03-13T20:28:14.827204] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-03-13T20:28:14.827339] [INFO ] [sig ] PBF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:14.974244] [INFO ] [LOCAL ] Saved forecast: PBF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PBF.txt [2026-03-13T20:28:14.974400] [INFO ] [sig ] [2204/3262] Completed PBF in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-13T20:28:14.974448] [INFO ] [sig ] [2205/3262] Forecasting PBFS... [2026-03-13T20:28:14.974484] [INFO ] [sig ] Generating forecast for: PBFS [2026-03-13T20:28:14.974520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-03-13T20:28:14.985351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-03-13T20:28:14.985677] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-03-13T20:28:14.986479] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-03-13T20:28:14.986539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:14.986598] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:14.986639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:14.986696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:15.047200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:15.048207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:15.048294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:15.048329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:15.151847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:15.152014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:15.152055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:15.152084] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:15.155756] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: UP (p=85.45%) [2026-03-13T20:28:15.156076] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-03-13T20:28:15.156215] [INFO ] [sig ] PBFS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:15.312506] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PBFS.txt [2026-03-13T20:28:15.312665] [INFO ] [sig ] [2205/3262] Completed PBFS in 0.3s | 2.79 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-13T20:28:15.312707] [INFO ] [sig ] [2206/3262] Forecasting PBH... [2026-03-13T20:28:15.312737] [INFO ] [sig ] Generating forecast for: PBH [2026-03-13T20:28:15.312767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-03-13T20:28:15.324123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-03-13T20:28:15.324487] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-03-13T20:28:15.325324] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-03-13T20:28:15.325383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:15.325466] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:15.325502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:15.325564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:15.385347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:15.386419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:15.386507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:15.386737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:15.514349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:15.514518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:15.514558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:15.514613] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:15.518342] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: DOWN (p=18.71%) [2026-03-13T20:28:15.518722] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-03-13T20:28:15.518873] [INFO ] [sig ] PBH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:15.678881] [INFO ] [LOCAL ] Saved forecast: PBH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PBH.txt [2026-03-13T20:28:15.679061] [INFO ] [sig ] [2206/3262] Completed PBH in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-13T20:28:15.679115] [INFO ] [sig ] [2207/3262] Forecasting PBI... [2026-03-13T20:28:15.679158] [INFO ] [sig ] Generating forecast for: PBI [2026-03-13T20:28:15.679199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-03-13T20:28:15.690728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-03-13T20:28:15.691115] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-03-13T20:28:15.692118] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-03-13T20:28:15.692171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:15.692203] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:15.692231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:15.692288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:15.754757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:15.755681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:15.755772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:15.755807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:15.893468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:15.893648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:15.893693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:15.893723] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:15.897607] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: DOWN (p=48.52%) [2026-03-13T20:28:15.898023] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-03-13T20:28:15.898185] [INFO ] [sig ] PBI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:16.053654] [INFO ] [LOCAL ] Saved forecast: PBI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PBI.txt [2026-03-13T20:28:16.053825] [INFO ] [sig ] [2207/3262] Completed PBI in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-13T20:28:16.053867] [INFO ] [sig ] [2208/3262] Forecasting PBYI... [2026-03-13T20:28:16.053897] [INFO ] [sig ] Generating forecast for: PBYI [2026-03-13T20:28:16.053927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-03-13T20:28:16.065658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-03-13T20:28:16.065950] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-03-13T20:28:16.066781] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-03-13T20:28:16.066832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:16.066865] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:16.066904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:16.066961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:16.124344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:16.125169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:16.125254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:16.125288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:16.250080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:16.250245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:16.250284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:16.250313] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:16.253747] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: DOWN (p=40.77%) [2026-03-13T20:28:16.254037] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-03-13T20:28:16.254165] [INFO ] [sig ] PBYI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:16.401843] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PBYI.txt [2026-03-13T20:28:16.402007] [INFO ] [sig ] [2208/3262] Completed PBYI in 0.3s | 2.79 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-13T20:28:16.402048] [INFO ] [sig ] [2209/3262] Forecasting PCB... [2026-03-13T20:28:16.402080] [INFO ] [sig ] Generating forecast for: PCB [2026-03-13T20:28:16.402110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-03-13T20:28:16.413160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-03-13T20:28:16.413512] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-03-13T20:28:16.414334] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-03-13T20:28:16.414389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:16.414420] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:16.414446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:16.414502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:16.472787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:16.473682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:16.473769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:16.473801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:16.604496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:16.604722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:16.604774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:16.604842] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:16.608600] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-03-13T20:28:16.608938] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-03-13T20:28:16.609088] [INFO ] [sig ] PCB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:16.762404] [INFO ] [LOCAL ] Saved forecast: PCB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PCB.txt [2026-03-13T20:28:16.762784] [INFO ] [sig ] [2209/3262] Completed PCB in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-13T20:28:16.762840] [INFO ] [sig ] [2210/3262] Forecasting PCF... [2026-03-13T20:28:16.762875] [INFO ] [sig ] Generating forecast for: PCF [2026-03-13T20:28:16.762907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-03-13T20:28:16.775831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-03-13T20:28:16.776165] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-03-13T20:28:16.777043] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-03-13T20:28:16.777097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:16.777130] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:16.777157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:16.777213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:16.836151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:16.836872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:16.836963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:16.836997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:16.968719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:16.969093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:16.969136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:16.969166] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:16.973634] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: UP (p=96.54%) [2026-03-13T20:28:16.974038] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-03-13T20:28:16.974185] [INFO ] [sig ] PCF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:17.129813] [INFO ] [LOCAL ] Saved forecast: PCF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PCF.txt [2026-03-13T20:28:17.129977] [INFO ] [sig ] [2210/3262] Completed PCF in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-13T20:28:17.130021] [INFO ] [sig ] [2211/3262] Forecasting PCG... [2026-03-13T20:28:17.130054] [INFO ] [sig ] Generating forecast for: PCG [2026-03-13T20:28:17.130084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-03-13T20:28:17.141971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-03-13T20:28:17.142393] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-03-13T20:28:17.143274] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-03-13T20:28:17.143330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:17.143362] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:17.143394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:17.143464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:17.214058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:17.215223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:17.215339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:17.215381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:17.360279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:17.360470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:17.360523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:17.360557] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:17.364679] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: DOWN (p=16.85%) [2026-03-13T20:28:17.365078] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-03-13T20:28:17.365235] [INFO ] [sig ] PCG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:17.521047] [INFO ] [LOCAL ] Saved forecast: PCG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PCG.txt [2026-03-13T20:28:17.521221] [INFO ] [sig ] [2211/3262] Completed PCG in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-13T20:28:17.521287] [INFO ] [sig ] [2212/3262] Forecasting PCM... [2026-03-13T20:28:17.521320] [INFO ] [sig ] Generating forecast for: PCM [2026-03-13T20:28:17.521352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-03-13T20:28:17.532651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-03-13T20:28:17.532970] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-03-13T20:28:17.533904] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-03-13T20:28:17.533959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:17.533993] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:17.534020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:17.534079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:17.595338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:17.596137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:17.596231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:17.596267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:17.725452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:17.725650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:17.725697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:17.725728] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:17.730310] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: UP (p=80.37%) [2026-03-13T20:28:17.730699] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-03-13T20:28:17.730876] [INFO ] [sig ] PCM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:17.895415] [INFO ] [LOCAL ] Saved forecast: PCM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PCM.txt [2026-03-13T20:28:17.895591] [INFO ] [sig ] [2212/3262] Completed PCM in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-13T20:28:17.895634] [INFO ] [sig ] [2213/3262] Forecasting PCN... [2026-03-13T20:28:17.895665] [INFO ] [sig ] Generating forecast for: PCN [2026-03-13T20:28:17.895695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-03-13T20:28:17.908239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-03-13T20:28:17.908681] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-03-13T20:28:17.909641] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-03-13T20:28:17.909696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:17.909737] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:17.909784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:17.909876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:17.977356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:17.978588] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:17.978683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:17.978718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:18.106713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:18.106887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:18.106931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:18.106962] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:18.110749] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: UP (p=89.28%) [2026-03-13T20:28:18.111054] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-03-13T20:28:18.111200] [INFO ] [sig ] PCN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:18.268996] [INFO ] [LOCAL ] Saved forecast: PCN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PCN.txt [2026-03-13T20:28:18.269153] [INFO ] [sig ] [2213/3262] Completed PCN in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-13T20:28:18.269203] [INFO ] [sig ] [2214/3262] Forecasting PCQ... [2026-03-13T20:28:18.269235] [INFO ] [sig ] Generating forecast for: PCQ [2026-03-13T20:28:18.269266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-03-13T20:28:18.280518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-03-13T20:28:18.280824] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-03-13T20:28:18.281623] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-03-13T20:28:18.281675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:18.281707] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:18.281734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:18.281788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:18.342121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:18.342863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:18.342945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:18.342979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:18.468686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:18.468844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:18.468884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:18.468912] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:18.472526] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: DOWN (p=22.36%) [2026-03-13T20:28:18.472827] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-03-13T20:28:18.472955] [INFO ] [sig ] PCQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:18.631019] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PCQ.txt [2026-03-13T20:28:18.631177] [INFO ] [sig ] [2214/3262] Completed PCQ in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-13T20:28:18.631216] [INFO ] [sig ] [2215/3262] Forecasting PCRX... [2026-03-13T20:28:18.631246] [INFO ] [sig ] Generating forecast for: PCRX [2026-03-13T20:28:18.631275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-03-13T20:28:18.643412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-03-13T20:28:18.643813] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-03-13T20:28:18.644875] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-03-13T20:28:18.644929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:18.644960] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:18.644986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:18.645042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:18.710895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:18.711989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:18.712086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:18.712119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:18.840998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:18.841160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:18.841200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:18.841229] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:18.844947] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-03-13T20:28:18.845294] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-03-13T20:28:18.845438] [INFO ] [sig ] PCRX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:19.005779] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PCRX.txt [2026-03-13T20:28:19.005965] [INFO ] [sig ] [2215/3262] Completed PCRX in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 6.3m [2026-03-13T20:28:19.006016] [INFO ] [sig ] [2216/3262] Forecasting PCTY... [2026-03-13T20:28:19.006049] [INFO ] [sig ] Generating forecast for: PCTY [2026-03-13T20:28:19.006079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-03-13T20:28:19.018926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-03-13T20:28:19.019325] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-03-13T20:28:19.020210] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-03-13T20:28:19.020267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:19.020300] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:19.020327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:19.020385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:19.083012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:19.083835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:19.083951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:19.083986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:19.206990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:19.207138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:19.207178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:19.207207] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:19.210656] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: UP (p=87.67%) [2026-03-13T20:28:19.210933] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-03-13T20:28:19.211058] [INFO ] [sig ] PCTY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:19.363939] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PCTY.txt [2026-03-13T20:28:19.364094] [INFO ] [sig ] [2216/3262] Completed PCTY in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 6.2m [2026-03-13T20:28:19.364141] [INFO ] [sig ] [2217/3262] Forecasting PCVX... [2026-03-13T20:28:19.364174] [INFO ] [sig ] Generating forecast for: PCVX [2026-03-13T20:28:19.364204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-03-13T20:28:19.376874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-03-13T20:28:19.377167] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-03-13T20:28:19.378037] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-03-13T20:28:19.378089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:19.378121] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:19.378149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:19.378206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:19.436742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:19.437397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:19.437490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:19.437524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:19.560439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:19.560679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:19.560732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:19.560763] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:19.564779] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: DOWN (p=34.22%) [2026-03-13T20:28:19.565070] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-03-13T20:28:19.565203] [INFO ] [sig ] PCVX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:19.714183] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PCVX.txt [2026-03-13T20:28:19.714331] [INFO ] [sig ] [2217/3262] Completed PCVX in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 6.2m [2026-03-13T20:28:19.714386] [INFO ] [sig ] [2218/3262] Forecasting PCYO... [2026-03-13T20:28:19.714417] [INFO ] [sig ] Generating forecast for: PCYO [2026-03-13T20:28:19.714448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-03-13T20:28:19.725779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-03-13T20:28:19.726033] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-03-13T20:28:19.726873] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-03-13T20:28:19.726926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:19.726960] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:19.726988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:19.727046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:19.788731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:19.789650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:19.789738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:19.789772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:19.916777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:19.916942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:19.916983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:19.917013] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:19.920731] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: DOWN (p=3.73%) [2026-03-13T20:28:19.921052] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-03-13T20:28:19.921198] [INFO ] [sig ] PCYO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:20.111928] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PCYO.txt [2026-03-13T20:28:20.112171] [INFO ] [sig ] [2218/3262] Completed PCYO in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 6.2m [2026-03-13T20:28:20.112223] [INFO ] [sig ] [2219/3262] Forecasting PD... [2026-03-13T20:28:20.112268] [INFO ] [sig ] Generating forecast for: PD [2026-03-13T20:28:20.112300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-03-13T20:28:20.125908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-03-13T20:28:20.126310] [INFO ] [FORECASTER] Starting predict_future for PD [2026-03-13T20:28:20.127232] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-03-13T20:28:20.127286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:20.127318] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:20.127345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:20.127402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:20.187457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:20.188346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:20.188462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:20.188498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:20.312562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:20.312743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:20.312788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:20.312820] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:20.316321] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: UP (p=91.75%) [2026-03-13T20:28:20.316620] [INFO ] [FORECASTER] Completed predict_future for PD [2026-03-13T20:28:20.316751] [INFO ] [sig ] PD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:20.468420] [INFO ] [LOCAL ] Saved forecast: PD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PD.txt [2026-03-13T20:28:20.468698] [INFO ] [sig ] [2219/3262] Completed PD in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-13T20:28:20.468753] [INFO ] [sig ] [2220/3262] Forecasting PDBC... [2026-03-13T20:28:20.468786] [INFO ] [sig ] Generating forecast for: PDBC [2026-03-13T20:28:20.468989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-03-13T20:28:20.481808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-03-13T20:28:20.482227] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-03-13T20:28:20.483074] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-03-13T20:28:20.483129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:20.483163] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:20.483192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:20.483250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:20.555145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:20.556058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:20.556144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:20.556178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:20.685348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:20.685509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:20.685554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:20.685603] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:20.689774] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: UP (p=99.17%) [2026-03-13T20:28:20.690059] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-03-13T20:28:20.690193] [INFO ] [sig ] PDBC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:20.850044] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PDBC.txt [2026-03-13T20:28:20.850225] [INFO ] [sig ] [2220/3262] Completed PDBC in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-13T20:28:20.850271] [INFO ] [sig ] [2221/3262] Forecasting PDD... [2026-03-13T20:28:20.850304] [INFO ] [sig ] Generating forecast for: PDD [2026-03-13T20:28:20.850335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-03-13T20:28:20.862149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-03-13T20:28:20.862525] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-03-13T20:28:20.863342] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-03-13T20:28:20.863394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:20.863442] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:20.863470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:20.863530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:20.923000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:20.923941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:20.924033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:20.924068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:21.054683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:21.054846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:21.054887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:21.054919] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:21.058443] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: UP (p=84.21%) [2026-03-13T20:28:21.058768] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-03-13T20:28:21.058907] [INFO ] [sig ] PDD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:21.204256] [INFO ] [LOCAL ] Saved forecast: PDD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PDD.txt [2026-03-13T20:28:21.204415] [INFO ] [sig ] [2221/3262] Completed PDD in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-13T20:28:21.204455] [INFO ] [sig ] [2222/3262] Forecasting PDEX... [2026-03-13T20:28:21.204485] [INFO ] [sig ] Generating forecast for: PDEX [2026-03-13T20:28:21.204516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-03-13T20:28:21.215119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-03-13T20:28:21.215410] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-03-13T20:28:21.216214] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-03-13T20:28:21.216266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:21.216299] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:21.216325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:21.216381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:21.273542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:21.274416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:21.274499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:21.274533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:21.402240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:21.402400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:21.402442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:21.402476] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:21.406021] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: DOWN (p=3.67%) [2026-03-13T20:28:21.406310] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-03-13T20:28:21.406442] [INFO ] [sig ] PDEX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:21.550703] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PDEX.txt [2026-03-13T20:28:21.550859] [INFO ] [sig ] [2222/3262] Completed PDEX in 0.3s | 2.79 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-13T20:28:21.550900] [INFO ] [sig ] [2223/3262] Forecasting PDFS... [2026-03-13T20:28:21.550931] [INFO ] [sig ] Generating forecast for: PDFS [2026-03-13T20:28:21.550960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-03-13T20:28:21.562420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-03-13T20:28:21.562760] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-03-13T20:28:21.563542] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-03-13T20:28:21.563630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:21.563695] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:21.563724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:21.563781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:21.621233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:21.622128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:21.622215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:21.622247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:21.748827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:21.748991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:21.749031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:21.749059] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:21.752474] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: UP (p=71.49%) [2026-03-13T20:28:21.752781] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-03-13T20:28:21.752910] [INFO ] [sig ] PDFS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:21.897373] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PDFS.txt [2026-03-13T20:28:21.897512] [INFO ] [sig ] [2223/3262] Completed PDFS in 0.3s | 2.79 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-13T20:28:21.897595] [INFO ] [sig ] [2224/3262] Forecasting PDI... [2026-03-13T20:28:21.897633] [INFO ] [sig ] Generating forecast for: PDI [2026-03-13T20:28:21.897664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-03-13T20:28:21.909427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-03-13T20:28:21.909803] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-03-13T20:28:21.910669] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-03-13T20:28:21.910723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:21.910757] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:21.910784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:21.910842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:21.969927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:21.970884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:21.970981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:21.971014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:22.098496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:22.098677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:22.098721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:22.098752] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:22.102362] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=51.27%) [2026-03-13T20:28:22.102688] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-03-13T20:28:22.102826] [INFO ] [sig ] PDI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:22.255448] [INFO ] [LOCAL ] Saved forecast: PDI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PDI.txt [2026-03-13T20:28:22.255654] [INFO ] [sig ] [2224/3262] Completed PDI in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-13T20:28:22.255714] [INFO ] [sig ] [2225/3262] Forecasting PDLB... [2026-03-13T20:28:22.255744] [INFO ] [sig ] Generating forecast for: PDLB [2026-03-13T20:28:22.255774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-03-13T20:28:22.269222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-03-13T20:28:22.269949] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-03-13T20:28:22.271166] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-03-13T20:28:22.271221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:22.271256] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:22.271284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:22.271342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:22.337725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:22.338638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:22.338731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:22.338768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:22.468801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:22.468967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:22.469009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:22.469038] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:22.472570] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: DOWN (p=18.11%) [2026-03-13T20:28:22.472896] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-03-13T20:28:22.473030] [INFO ] [sig ] PDLB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:22.621681] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PDLB.txt [2026-03-13T20:28:22.621838] [INFO ] [sig ] [2225/3262] Completed PDLB in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-13T20:28:22.621881] [INFO ] [sig ] [2226/3262] Forecasting PDM... [2026-03-13T20:28:22.621922] [INFO ] [sig ] Generating forecast for: PDM [2026-03-13T20:28:22.621955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-03-13T20:28:22.634049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-03-13T20:28:22.634376] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-03-13T20:28:22.635394] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-03-13T20:28:22.635448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:22.635480] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:22.635506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:22.635564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:22.699067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:22.700161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:22.700250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:22.700284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:22.821755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:22.821919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:22.821959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:22.822026] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:22.825514] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: DOWN (p=21.44%) [2026-03-13T20:28:22.825817] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-03-13T20:28:22.825961] [INFO ] [sig ] PDM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:23.054254] [INFO ] [LOCAL ] Saved forecast: PDM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PDM.txt [2026-03-13T20:28:23.054426] [INFO ] [sig ] [2226/3262] Completed PDM in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-13T20:28:23.054468] [INFO ] [sig ] [2227/3262] Forecasting PDO... [2026-03-13T20:28:23.054498] [INFO ] [sig ] Generating forecast for: PDO [2026-03-13T20:28:23.054531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-03-13T20:28:23.068299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-03-13T20:28:23.068765] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-03-13T20:28:23.069634] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-03-13T20:28:23.069701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:23.069739] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:23.069772] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:23.069829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:23.134253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:23.135206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:23.135293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:23.135328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:23.260174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:23.260337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:23.260377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:23.260407] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:23.264286] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: UP (p=99.62%) [2026-03-13T20:28:23.264619] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-03-13T20:28:23.264759] [INFO ] [sig ] PDO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:23.418647] [INFO ] [LOCAL ] Saved forecast: PDO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PDO.txt [2026-03-13T20:28:23.418816] [INFO ] [sig ] [2227/3262] Completed PDO in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-13T20:28:23.418856] [INFO ] [sig ] [2228/3262] Forecasting PDP... [2026-03-13T20:28:23.418887] [INFO ] [sig ] Generating forecast for: PDP [2026-03-13T20:28:23.418917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-03-13T20:28:23.430911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-03-13T20:28:23.431319] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-03-13T20:28:23.432155] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-03-13T20:28:23.432207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:23.432238] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:23.432265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:23.432322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:23.492225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:23.493184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:23.493279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:23.493313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:23.620719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:23.620942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:23.621006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:23.621081] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:23.625460] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: UP (p=73.50%) [2026-03-13T20:28:23.625911] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-03-13T20:28:23.626078] [INFO ] [sig ] PDP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:23.794444] [INFO ] [LOCAL ] Saved forecast: PDP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PDP.txt [2026-03-13T20:28:23.794648] [INFO ] [sig ] [2228/3262] Completed PDP in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-13T20:28:23.794694] [INFO ] [sig ] [2229/3262] Forecasting PDS... [2026-03-13T20:28:23.794727] [INFO ] [sig ] Generating forecast for: PDS [2026-03-13T20:28:23.794758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-03-13T20:28:23.807830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-03-13T20:28:23.808261] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-03-13T20:28:23.809368] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-03-13T20:28:23.809435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:23.809481] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:23.809522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:23.809630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:23.901075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:23.902370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:23.902487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:23.902551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:24.079473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:24.079702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:24.079768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:24.079818] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:24.085196] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: DOWN (p=29.10%) [2026-03-13T20:28:24.085681] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-03-13T20:28:24.085886] [INFO ] [sig ] PDS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:24.322839] [INFO ] [LOCAL ] Saved forecast: PDS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PDS.txt [2026-03-13T20:28:24.323145] [INFO ] [sig ] [2229/3262] Completed PDS in 0.5s | 2.79 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-13T20:28:24.323218] [INFO ] [sig ] [2230/3262] Forecasting PDX... [2026-03-13T20:28:24.323275] [INFO ] [sig ] Generating forecast for: PDX [2026-03-13T20:28:24.323338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-03-13T20:28:24.359663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-03-13T20:28:24.360162] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-03-13T20:28:24.361490] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-03-13T20:28:24.361556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:24.361629] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:24.361662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:24.361742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:24.456168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:24.457644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:24.457779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:24.457858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:24.637845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:24.638056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:24.638120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:24.638162] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:24.642877] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: UP (p=56.03%) [2026-03-13T20:28:24.643391] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-03-13T20:28:24.643636] [INFO ] [sig ] PDX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:24.884393] [INFO ] [LOCAL ] Saved forecast: PDX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PDX.txt [2026-03-13T20:28:24.884649] [INFO ] [sig ] [2230/3262] Completed PDX in 0.6s | 2.79 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-13T20:28:24.884723] [INFO ] [sig ] [2231/3262] Forecasting PDYN... [2026-03-13T20:28:24.884779] [INFO ] [sig ] Generating forecast for: PDYN [2026-03-13T20:28:24.884832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-03-13T20:28:24.899653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-03-13T20:28:24.900149] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-03-13T20:28:24.901257] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-03-13T20:28:24.901326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:24.901369] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:24.901404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:24.901484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:24.976251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:24.977221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:24.977319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:24.977353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:25.110972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:25.111139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:25.111182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:25.111211] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:25.114951] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: UP (p=83.17%) [2026-03-13T20:28:25.115338] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-03-13T20:28:25.115490] [INFO ] [sig ] PDYN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:25.263734] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PDYN.txt [2026-03-13T20:28:25.263931] [INFO ] [sig ] [2231/3262] Completed PDYN in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-13T20:28:25.263975] [INFO ] [sig ] [2232/3262] Forecasting PEB... [2026-03-13T20:28:25.264006] [INFO ] [sig ] Generating forecast for: PEB [2026-03-13T20:28:25.264036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-03-13T20:28:25.276125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-03-13T20:28:25.276560] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-03-13T20:28:25.277485] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-03-13T20:28:25.277542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:25.277630] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:25.277692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:25.277754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:25.337479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:25.338442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:25.338536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:25.338600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:25.461784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:25.462099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:25.462139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:25.462169] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:25.465860] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: DOWN (p=8.66%) [2026-03-13T20:28:25.466161] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-03-13T20:28:25.466300] [INFO ] [sig ] PEB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:25.618568] [INFO ] [LOCAL ] Saved forecast: PEB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PEB.txt [2026-03-13T20:28:25.618737] [INFO ] [sig ] [2232/3262] Completed PEB in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 6.2m [2026-03-13T20:28:25.618777] [INFO ] [sig ] [2233/3262] Forecasting PEBK... [2026-03-13T20:28:25.618807] [INFO ] [sig ] Generating forecast for: PEBK [2026-03-13T20:28:25.618837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-03-13T20:28:25.628794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-03-13T20:28:25.629092] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-03-13T20:28:25.630039] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-03-13T20:28:25.630091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:25.630123] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:25.630151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:25.630207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:25.687216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:25.688178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:25.688319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:25.688354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:25.784070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:25.784227] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-13T20:28:25.784267] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:25.784311] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:25.788192] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: DOWN (p=41.91%) [2026-03-13T20:28:25.788491] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-03-13T20:28:25.788656] [INFO ] [sig ] PEBK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:25.934975] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PEBK.txt [2026-03-13T20:28:25.935116] [INFO ] [sig ] [2233/3262] Completed PEBK in 0.3s | 2.79 sym/s | Total: 13.3m | ETA: 6.1m [2026-03-13T20:28:25.935156] [INFO ] [sig ] [2234/3262] Forecasting PEBO... [2026-03-13T20:28:25.935187] [INFO ] [sig ] Generating forecast for: PEBO [2026-03-13T20:28:25.935218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-03-13T20:28:25.947433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-03-13T20:28:25.947857] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-03-13T20:28:25.948920] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-03-13T20:28:25.948974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:25.949199] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:25.949229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:25.949309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:26.010259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:26.011275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:26.011358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:26.011391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:26.139704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:26.139863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:26.139902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:26.139930] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:26.143501] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=2.15%) [2026-03-13T20:28:26.143971] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-03-13T20:28:26.144101] [INFO ] [sig ] PEBO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:26.293258] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PEBO.txt [2026-03-13T20:28:26.293415] [INFO ] [sig ] [2234/3262] Completed PEBO in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 6.1m [2026-03-13T20:28:26.293454] [INFO ] [sig ] [2235/3262] Forecasting PECO... [2026-03-13T20:28:26.293484] [INFO ] [sig ] Generating forecast for: PECO [2026-03-13T20:28:26.293514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-03-13T20:28:26.305519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-03-13T20:28:26.305873] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-03-13T20:28:26.306684] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-03-13T20:28:26.306737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:26.306769] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:26.306795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:26.306852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:26.364636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:26.365564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:26.365668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:26.365701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:26.484790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:26.484948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:26.484986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:26.485015] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:26.488538] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: UP (p=57.25%) [2026-03-13T20:28:26.488881] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-03-13T20:28:26.489015] [INFO ] [sig ] PECO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:26.634837] [INFO ] [LOCAL ] Saved forecast: PECO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PECO.txt [2026-03-13T20:28:26.635005] [INFO ] [sig ] [2235/3262] Completed PECO in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:26.635047] [INFO ] [sig ] [2236/3262] Forecasting PEG... [2026-03-13T20:28:26.635077] [INFO ] [sig ] Generating forecast for: PEG [2026-03-13T20:28:26.635113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-03-13T20:28:26.647190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-03-13T20:28:26.647535] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-03-13T20:28:26.648359] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-03-13T20:28:26.648411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:26.648444] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:26.648471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:26.648528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:26.706776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:26.707550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:26.707693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:26.707732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:26.829537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:26.829720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:26.829769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:26.829802] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:26.833331] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: UP (p=62.88%) [2026-03-13T20:28:26.833668] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-03-13T20:28:26.833826] [INFO ] [sig ] PEG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:26.981298] [INFO ] [LOCAL ] Saved forecast: PEG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PEG.txt [2026-03-13T20:28:26.981462] [INFO ] [sig ] [2236/3262] Completed PEG in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:26.981504] [INFO ] [sig ] [2237/3262] Forecasting PEGA... [2026-03-13T20:28:26.981535] [INFO ] [sig ] Generating forecast for: PEGA [2026-03-13T20:28:26.981566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-03-13T20:28:26.992907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-03-13T20:28:26.993260] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-03-13T20:28:26.994085] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-03-13T20:28:26.994137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:26.994170] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:26.994198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:26.994255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:27.055092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:27.055926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:27.056014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:27.056050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:27.179407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:27.179588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:27.179633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:27.179663] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:27.183395] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=23.69%) [2026-03-13T20:28:27.183757] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-03-13T20:28:27.184044] [INFO ] [sig ] PEGA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:27.351285] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PEGA.txt [2026-03-13T20:28:27.351457] [INFO ] [sig ] [2237/3262] Completed PEGA in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:27.351501] [INFO ] [sig ] [2238/3262] Forecasting PEN... [2026-03-13T20:28:27.351531] [INFO ] [sig ] Generating forecast for: PEN [2026-03-13T20:28:27.351562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-03-13T20:28:27.362857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-03-13T20:28:27.363268] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-03-13T20:28:27.364123] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-03-13T20:28:27.364178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:27.364210] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:27.364238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:27.364294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:27.428434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:27.429392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:27.429477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:27.429514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:27.559625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:27.559809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:27.559851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:27.559882] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:27.563537] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-03-13T20:28:27.563855] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-03-13T20:28:27.563992] [INFO ] [sig ] PEN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:27.715096] [INFO ] [LOCAL ] Saved forecast: PEN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PEN.txt [2026-03-13T20:28:27.715255] [INFO ] [sig ] [2238/3262] Completed PEN in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:27.715295] [INFO ] [sig ] [2239/3262] Forecasting PENN... [2026-03-13T20:28:27.715326] [INFO ] [sig ] Generating forecast for: PENN [2026-03-13T20:28:27.715357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-03-13T20:28:27.727789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-03-13T20:28:27.728159] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-03-13T20:28:27.729007] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-03-13T20:28:27.729059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:27.729091] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:27.729118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:27.729174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:27.788480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:27.789271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:27.789351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:27.789384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:27.914120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:27.914285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:27.914323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:27.914352] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:27.918266] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: DOWN (p=21.38%) [2026-03-13T20:28:27.918547] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-03-13T20:28:27.918712] [INFO ] [sig ] PENN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:28.070150] [INFO ] [LOCAL ] Saved forecast: PENN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PENN.txt [2026-03-13T20:28:28.070308] [INFO ] [sig ] [2239/3262] Completed PENN in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:28.070360] [INFO ] [sig ] [2240/3262] Forecasting PEO... [2026-03-13T20:28:28.070392] [INFO ] [sig ] Generating forecast for: PEO [2026-03-13T20:28:28.070422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-03-13T20:28:28.082925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-03-13T20:28:28.083244] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-03-13T20:28:28.084063] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-03-13T20:28:28.084114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:28.084188] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:28.084217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:28.084273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:28.143163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:28.144062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:28.144147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:28.144183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:28.266521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:28.266707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:28.266751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:28.266781] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:28.270759] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: DOWN (p=15.44%) [2026-03-13T20:28:28.271063] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-03-13T20:28:28.271211] [INFO ] [sig ] PEO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:28.417258] [INFO ] [LOCAL ] Saved forecast: PEO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PEO.txt [2026-03-13T20:28:28.417416] [INFO ] [sig ] [2240/3262] Completed PEO in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:28.417458] [INFO ] [sig ] [2241/3262] Forecasting PEP... [2026-03-13T20:28:28.417490] [INFO ] [sig ] Generating forecast for: PEP [2026-03-13T20:28:28.417520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-03-13T20:28:28.429082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-03-13T20:28:28.429474] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-03-13T20:28:28.430298] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-03-13T20:28:28.430351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:28.430383] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:28.430409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:28.430465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:28.488251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:28.489130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:28.489211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:28.489243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:28.611657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:28.611826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:28.611865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:28.611894] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:28.615708] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: DOWN (p=28.75%) [2026-03-13T20:28:28.616158] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-03-13T20:28:28.616294] [INFO ] [sig ] PEP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:28.774611] [INFO ] [LOCAL ] Saved forecast: PEP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PEP.txt [2026-03-13T20:28:28.774776] [INFO ] [sig ] [2241/3262] Completed PEP in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:28.774832] [INFO ] [sig ] [2242/3262] Forecasting PEPG... [2026-03-13T20:28:28.774866] [INFO ] [sig ] Generating forecast for: PEPG [2026-03-13T20:28:28.774906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-03-13T20:28:28.786966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-03-13T20:28:28.787293] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-03-13T20:28:28.788210] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-03-13T20:28:28.788266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:28.788306] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:28.788336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:28.788400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:28.851320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:28.852230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:28.852331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:28.852368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:28.967471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:28.967669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:28.967717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:28.967750] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:28.971404] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=42.35%) [2026-03-13T20:28:28.971704] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-03-13T20:28:28.971833] [INFO ] [sig ] PEPG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:29.115951] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PEPG.txt [2026-03-13T20:28:29.116083] [INFO ] [sig ] [2242/3262] Completed PEPG in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:29.116122] [INFO ] [sig ] [2243/3262] Forecasting PERF... [2026-03-13T20:28:29.116152] [INFO ] [sig ] Generating forecast for: PERF [2026-03-13T20:28:29.116182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-03-13T20:28:29.127730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-03-13T20:28:29.128217] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-03-13T20:28:29.129012] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-03-13T20:28:29.129064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:29.129094] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:29.129121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:29.129176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:29.188125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:29.188831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:29.188918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:29.188950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:29.307842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:29.308000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:29.308040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:29.308101] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:29.311691] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: DOWN (p=9.68%) [2026-03-13T20:28:29.311996] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-03-13T20:28:29.312127] [INFO ] [sig ] PERF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:29.460198] [INFO ] [LOCAL ] Saved forecast: PERF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PERF.txt [2026-03-13T20:28:29.460358] [INFO ] [sig ] [2243/3262] Completed PERF in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:29.460400] [INFO ] [sig ] [2244/3262] Forecasting PERI... [2026-03-13T20:28:29.460429] [INFO ] [sig ] Generating forecast for: PERI [2026-03-13T20:28:29.460459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-03-13T20:28:29.472008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-03-13T20:28:29.472327] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-03-13T20:28:29.473324] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-03-13T20:28:29.473377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:29.473408] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:29.473434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:29.473489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:29.531541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:29.532295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:29.532375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:29.532409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:29.652473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:29.652651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:29.652695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:29.652726] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:29.656196] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: UP (p=84.26%) [2026-03-13T20:28:29.656487] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-03-13T20:28:29.656636] [INFO ] [sig ] PERI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:29.800791] [INFO ] [LOCAL ] Saved forecast: PERI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PERI.txt [2026-03-13T20:28:29.800924] [INFO ] [sig ] [2244/3262] Completed PERI in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:29.800964] [INFO ] [sig ] [2245/3262] Forecasting PESI... [2026-03-13T20:28:29.800994] [INFO ] [sig ] Generating forecast for: PESI [2026-03-13T20:28:29.801024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-03-13T20:28:29.811886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-03-13T20:28:29.812190] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-03-13T20:28:29.813024] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-03-13T20:28:29.813098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:29.813132] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:29.813158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:29.813215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:29.873333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:29.874067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:29.874146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:29.874178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:29.993911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:29.994064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:29.994104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:29.994133] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:29.997866] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: UP (p=77.71%) [2026-03-13T20:28:29.998141] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-03-13T20:28:29.998271] [INFO ] [sig ] PESI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:30.143701] [INFO ] [LOCAL ] Saved forecast: PESI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PESI.txt [2026-03-13T20:28:30.143834] [INFO ] [sig ] [2245/3262] Completed PESI in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:30.143873] [INFO ] [sig ] [2246/3262] Forecasting PETS... [2026-03-13T20:28:30.143903] [INFO ] [sig ] Generating forecast for: PETS [2026-03-13T20:28:30.143940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-03-13T20:28:30.154996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-03-13T20:28:30.155328] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-03-13T20:28:30.156162] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-03-13T20:28:30.156215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:30.156256] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:30.156286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:30.156341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:30.212794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:30.213425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:30.213511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:30.213544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:30.333294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:30.333451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:30.333492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:30.333521] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:30.336919] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: UP (p=57.39%) [2026-03-13T20:28:30.337192] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-03-13T20:28:30.337320] [INFO ] [sig ] PETS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:30.479674] [INFO ] [LOCAL ] Saved forecast: PETS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PETS.txt [2026-03-13T20:28:30.479828] [INFO ] [sig ] [2246/3262] Completed PETS in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:30.479868] [INFO ] [sig ] [2247/3262] Forecasting PEY... [2026-03-13T20:28:30.479898] [INFO ] [sig ] Generating forecast for: PEY [2026-03-13T20:28:30.479928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-03-13T20:28:30.490998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-03-13T20:28:30.491336] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-03-13T20:28:30.492162] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-03-13T20:28:30.492215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:30.492247] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:30.492274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:30.492329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:30.549885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:30.550602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:30.550684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:30.550716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:30.670012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:30.670171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:30.670212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:30.670241] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:30.673653] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: UP (p=63.25%) [2026-03-13T20:28:30.673940] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-03-13T20:28:30.674067] [INFO ] [sig ] PEY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:30.821008] [INFO ] [LOCAL ] Saved forecast: PEY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PEY.txt [2026-03-13T20:28:30.821177] [INFO ] [sig ] [2247/3262] Completed PEY in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:30.821222] [INFO ] [sig ] [2248/3262] Forecasting PFBC... [2026-03-13T20:28:30.821252] [INFO ] [sig ] Generating forecast for: PFBC [2026-03-13T20:28:30.821282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-03-13T20:28:30.832987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-03-13T20:28:30.833299] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-03-13T20:28:30.834109] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-03-13T20:28:30.834161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:30.834193] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:30.834219] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:30.834274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:30.892693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:30.893369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:30.893460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:30.893495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:31.008715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:31.008892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:31.008936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:31.008964] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:31.012609] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: DOWN (p=23.60%) [2026-03-13T20:28:31.012926] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-03-13T20:28:31.013056] [INFO ] [sig ] PFBC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:31.170436] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PFBC.txt [2026-03-13T20:28:31.170627] [INFO ] [sig ] [2248/3262] Completed PFBC in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:31.170671] [INFO ] [sig ] [2249/3262] Forecasting PFD... [2026-03-13T20:28:31.170702] [INFO ] [sig ] Generating forecast for: PFD [2026-03-13T20:28:31.170731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-03-13T20:28:31.181912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-03-13T20:28:31.182428] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-03-13T20:28:31.183273] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-03-13T20:28:31.183327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:31.183359] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:31.183385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:31.183440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:31.241541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:31.242661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:31.242746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:31.242780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:31.351053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:31.351202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:31.351243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:31.351271] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:31.354797] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: UP (p=94.59%) [2026-03-13T20:28:31.355074] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-03-13T20:28:31.355203] [INFO ] [sig ] PFD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:31.498976] [INFO ] [LOCAL ] Saved forecast: PFD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PFD.txt [2026-03-13T20:28:31.499102] [INFO ] [sig ] [2249/3262] Completed PFD in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 6.1m [2026-03-13T20:28:31.499141] [INFO ] [sig ] [2250/3262] Forecasting PFF... [2026-03-13T20:28:31.499171] [INFO ] [sig ] Generating forecast for: PFF [2026-03-13T20:28:31.499201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-03-13T20:28:31.514726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-03-13T20:28:31.515138] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-03-13T20:28:31.515981] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-03-13T20:28:31.516033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:31.516063] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:31.516090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:31.516146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:31.574904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:31.575759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:31.575873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:31.575908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:31.699718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:31.699876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:31.699916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:31.699948] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:31.703712] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=33.36%) [2026-03-13T20:28:31.704018] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-03-13T20:28:31.704165] [INFO ] [sig ] PFF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:31.851002] [INFO ] [LOCAL ] Saved forecast: PFF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PFF.txt [2026-03-13T20:28:31.851128] [INFO ] [sig ] [2250/3262] Completed PFF in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 6.0m [2026-03-13T20:28:31.851167] [INFO ] [sig ] [2251/3262] Forecasting PFG... [2026-03-13T20:28:31.851197] [INFO ] [sig ] Generating forecast for: PFG [2026-03-13T20:28:31.851227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-03-13T20:28:31.862902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-03-13T20:28:31.863235] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-03-13T20:28:31.864080] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-03-13T20:28:31.864131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:31.864163] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:31.864190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:31.864246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:31.926556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:31.927470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:31.927551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:31.927631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:32.054840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:32.055004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:32.055045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:32.055076] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:32.058619] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: DOWN (p=43.37%) [2026-03-13T20:28:32.058945] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-03-13T20:28:32.059080] [INFO ] [sig ] PFG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:32.210201] [INFO ] [LOCAL ] Saved forecast: PFG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PFG.txt [2026-03-13T20:28:32.210361] [INFO ] [sig ] [2251/3262] Completed PFG in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 6.0m [2026-03-13T20:28:32.210402] [INFO ] [sig ] [2252/3262] Forecasting PFGC... [2026-03-13T20:28:32.210432] [INFO ] [sig ] Generating forecast for: PFGC [2026-03-13T20:28:32.210462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-03-13T20:28:32.223352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-03-13T20:28:32.223716] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-03-13T20:28:32.224512] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-03-13T20:28:32.224566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:32.224625] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:32.224653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:32.224712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:32.285556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:32.286344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:32.286428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:32.286462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:32.412304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:32.412464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:32.412540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:32.412590] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:32.416633] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: DOWN (p=38.79%) [2026-03-13T20:28:32.416957] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-03-13T20:28:32.417099] [INFO ] [sig ] PFGC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:32.563193] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PFGC.txt [2026-03-13T20:28:32.563320] [INFO ] [sig ] [2252/3262] Completed PFGC in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-13T20:28:32.563359] [INFO ] [sig ] [2253/3262] Forecasting PFH... [2026-03-13T20:28:32.563388] [INFO ] [sig ] Generating forecast for: PFH [2026-03-13T20:28:32.563417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-03-13T20:28:32.575232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-03-13T20:28:32.575541] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-03-13T20:28:32.576370] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-03-13T20:28:32.576422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:32.576455] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:32.576482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:32.576537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:32.636503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:32.637215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:32.637296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:32.637330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:32.753976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:32.754129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:32.754168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:32.754197] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:32.757601] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: UP (p=88.39%) [2026-03-13T20:28:32.757907] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-03-13T20:28:32.758050] [INFO ] [sig ] PFH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:32.909635] [INFO ] [LOCAL ] Saved forecast: PFH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PFH.txt [2026-03-13T20:28:32.910029] [INFO ] [sig ] [2253/3262] Completed PFH in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-13T20:28:32.910071] [INFO ] [sig ] [2254/3262] Forecasting PFIS... [2026-03-13T20:28:32.910103] [INFO ] [sig ] Generating forecast for: PFIS [2026-03-13T20:28:32.910133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-03-13T20:28:32.922240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-03-13T20:28:32.922554] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-03-13T20:28:32.923607] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-03-13T20:28:32.923660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:32.923691] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:32.923718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:32.923781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:32.984616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:32.985403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:32.985489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:32.985523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:33.102598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:33.102761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:33.102801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:33.102831] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:33.106565] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: UP (p=73.74%) [2026-03-13T20:28:33.106868] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-03-13T20:28:33.107185] [INFO ] [sig ] PFIS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:33.253503] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PFIS.txt [2026-03-13T20:28:33.253650] [INFO ] [sig ] [2254/3262] Completed PFIS in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-13T20:28:33.253692] [INFO ] [sig ] [2255/3262] Forecasting PFL... [2026-03-13T20:28:33.253723] [INFO ] [sig ] Generating forecast for: PFL [2026-03-13T20:28:33.253753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-03-13T20:28:33.266132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-03-13T20:28:33.266452] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-03-13T20:28:33.267434] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-03-13T20:28:33.267486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:33.267518] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:33.267545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:33.267651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:33.325905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:33.326752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:33.326831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:33.326864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:33.447866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:33.448026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:33.448069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:33.448098] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:33.452161] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: UP (p=70.09%) [2026-03-13T20:28:33.452456] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-03-13T20:28:33.452614] [INFO ] [sig ] PFL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:33.609500] [INFO ] [LOCAL ] Saved forecast: PFL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PFL.txt [2026-03-13T20:28:33.609671] [INFO ] [sig ] [2255/3262] Completed PFL in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-13T20:28:33.609715] [INFO ] [sig ] [2256/3262] Forecasting PFM... [2026-03-13T20:28:33.609746] [INFO ] [sig ] Generating forecast for: PFM [2026-03-13T20:28:33.609777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-03-13T20:28:33.620893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-03-13T20:28:33.621261] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-03-13T20:28:33.622136] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-03-13T20:28:33.622191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:33.622240] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:33.622268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:33.622324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:33.682709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:33.683701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:33.683789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:33.683824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:33.806682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:33.806839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:33.806880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:33.806909] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:33.810532] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: DOWN (p=33.63%) [2026-03-13T20:28:33.810847] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-03-13T20:28:33.810976] [INFO ] [sig ] PFM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:33.958323] [INFO ] [LOCAL ] Saved forecast: PFM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PFM.txt [2026-03-13T20:28:33.958454] [INFO ] [sig ] [2256/3262] Completed PFM in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-13T20:28:33.958493] [INFO ] [sig ] [2257/3262] Forecasting PFN... [2026-03-13T20:28:33.958522] [INFO ] [sig ] Generating forecast for: PFN [2026-03-13T20:28:33.958553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-03-13T20:28:33.971041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-03-13T20:28:33.971515] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-03-13T20:28:33.972668] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-03-13T20:28:33.972729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:33.972799] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:33.972829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:33.972922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:34.035225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:34.036485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:34.036614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:34.036665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:34.158344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:34.158510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:34.158551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:34.158603] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:34.162105] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: DOWN (p=14.71%) [2026-03-13T20:28:34.162403] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-03-13T20:28:34.162534] [INFO ] [sig ] PFN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:34.321350] [INFO ] [LOCAL ] Saved forecast: PFN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PFN.txt [2026-03-13T20:28:34.321498] [INFO ] [sig ] [2257/3262] Completed PFN in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-13T20:28:34.321542] [INFO ] [sig ] [2258/3262] Forecasting PFO... [2026-03-13T20:28:34.321597] [INFO ] [sig ] Generating forecast for: PFO [2026-03-13T20:28:34.321636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-03-13T20:28:34.333060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-03-13T20:28:34.333425] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-03-13T20:28:34.334289] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-03-13T20:28:34.334344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:34.334376] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:34.334402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:34.334458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:34.402971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:34.403910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:34.404004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:34.404038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:34.525000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:34.525169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:34.525212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:34.525247] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:34.528914] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: UP (p=88.35%) [2026-03-13T20:28:34.529238] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-03-13T20:28:34.529387] [INFO ] [sig ] PFO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:34.674929] [INFO ] [LOCAL ] Saved forecast: PFO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PFO.txt [2026-03-13T20:28:34.675074] [INFO ] [sig ] [2258/3262] Completed PFO in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-13T20:28:34.675115] [INFO ] [sig ] [2259/3262] Forecasting PFS... [2026-03-13T20:28:34.675144] [INFO ] [sig ] Generating forecast for: PFS [2026-03-13T20:28:34.675175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-03-13T20:28:34.687213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-03-13T20:28:34.687649] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-03-13T20:28:34.688498] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-03-13T20:28:34.688551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:34.688606] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:34.688636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:34.688693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:34.745517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:34.746372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:34.746454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:34.746487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:34.869059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:34.869228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:34.869268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:34.869299] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:34.872771] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: DOWN (p=3.70%) [2026-03-13T20:28:34.873059] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-03-13T20:28:34.873189] [INFO ] [sig ] PFS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:35.020408] [INFO ] [LOCAL ] Saved forecast: PFS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PFS.txt [2026-03-13T20:28:35.020560] [INFO ] [sig ] [2259/3262] Completed PFS in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-13T20:28:35.020619] [INFO ] [sig ] [2260/3262] Forecasting PFSI... [2026-03-13T20:28:35.020669] [INFO ] [sig ] Generating forecast for: PFSI [2026-03-13T20:28:35.020704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-03-13T20:28:35.032025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-03-13T20:28:35.032340] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-03-13T20:28:35.033145] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-03-13T20:28:35.033196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:35.033227] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:35.033254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:35.033310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:35.093339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:35.094175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:35.094259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:35.094295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:35.215249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:35.215415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:35.215455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:35.215532] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:35.219226] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: UP (p=88.10%) [2026-03-13T20:28:35.219568] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-03-13T20:28:35.219736] [INFO ] [sig ] PFSI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:35.371150] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PFSI.txt [2026-03-13T20:28:35.371325] [INFO ] [sig ] [2260/3262] Completed PFSI in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-13T20:28:35.371375] [INFO ] [sig ] [2261/3262] Forecasting PGC... [2026-03-13T20:28:35.371404] [INFO ] [sig ] Generating forecast for: PGC [2026-03-13T20:28:35.371436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-03-13T20:28:35.383984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-03-13T20:28:35.384351] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-03-13T20:28:35.385368] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-03-13T20:28:35.385421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:35.385452] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:35.385479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:35.385535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:35.446128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:35.447049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:35.447135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:35.447170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:35.577158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:35.577316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:35.577357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:35.577387] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:35.580953] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: UP (p=97.22%) [2026-03-13T20:28:35.581247] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-03-13T20:28:35.581383] [INFO ] [sig ] PGC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:35.739605] [INFO ] [LOCAL ] Saved forecast: PGC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PGC.txt [2026-03-13T20:28:35.739773] [INFO ] [sig ] [2261/3262] Completed PGC in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-13T20:28:35.739816] [INFO ] [sig ] [2262/3262] Forecasting PGEN... [2026-03-13T20:28:35.739850] [INFO ] [sig ] Generating forecast for: PGEN [2026-03-13T20:28:35.739884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-03-13T20:28:35.753058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-03-13T20:28:35.753447] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-03-13T20:28:35.754255] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-03-13T20:28:35.754308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:35.754340] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:35.754366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:35.754423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:35.830341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:35.831330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:35.831423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:35.831458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:35.962795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:35.962963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:35.963011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:35.963047] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:35.966662] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: DOWN (p=37.08%) [2026-03-13T20:28:35.966945] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-03-13T20:28:35.967261] [INFO ] [sig ] PGEN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:36.112790] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PGEN.txt [2026-03-13T20:28:36.112944] [INFO ] [sig ] [2262/3262] Completed PGEN in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-13T20:28:36.112993] [INFO ] [sig ] [2263/3262] Forecasting PGJ... [2026-03-13T20:28:36.113029] [INFO ] [sig ] Generating forecast for: PGJ [2026-03-13T20:28:36.113060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-03-13T20:28:36.124993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-03-13T20:28:36.125269] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-03-13T20:28:36.126081] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-03-13T20:28:36.126133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:36.126172] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:36.126198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:36.126254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:36.186278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:36.187142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:36.187226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:36.187260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:36.309012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:36.309138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:36.309176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:36.309222] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:36.312685] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: DOWN (p=16.09%) [2026-03-13T20:28:36.312963] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-03-13T20:28:36.313094] [INFO ] [sig ] PGJ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:36.461612] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PGJ.txt [2026-03-13T20:28:36.461746] [INFO ] [sig ] [2263/3262] Completed PGJ in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-13T20:28:36.461784] [INFO ] [sig ] [2264/3262] Forecasting PGNY... [2026-03-13T20:28:36.461813] [INFO ] [sig ] Generating forecast for: PGNY [2026-03-13T20:28:36.461843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-03-13T20:28:36.473033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-03-13T20:28:36.473313] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-03-13T20:28:36.474321] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-03-13T20:28:36.474372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:36.474404] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:36.474431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:36.474488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:36.532663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:36.533306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:36.533385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:36.533417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:36.654937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:36.655062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:36.655100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:36.655128] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:36.658473] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: UP (p=68.94%) [2026-03-13T20:28:36.658770] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-03-13T20:28:36.658910] [INFO ] [sig ] PGNY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:36.802314] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PGNY.txt [2026-03-13T20:28:36.802426] [INFO ] [sig ] [2264/3262] Completed PGNY in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-13T20:28:36.802464] [INFO ] [sig ] [2265/3262] Forecasting PGP... [2026-03-13T20:28:36.802495] [INFO ] [sig ] Generating forecast for: PGP [2026-03-13T20:28:36.802525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-03-13T20:28:36.812975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-03-13T20:28:36.813208] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-03-13T20:28:36.813982] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-03-13T20:28:36.814034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:36.814065] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:36.814091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:36.814147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:36.871513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:36.872297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:36.872378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:36.872453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:36.991807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:36.991989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:36.992033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:36.992062] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:36.995464] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: DOWN (p=32.64%) [2026-03-13T20:28:36.995760] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-03-13T20:28:36.995887] [INFO ] [sig ] PGP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:37.140740] [INFO ] [LOCAL ] Saved forecast: PGP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PGP.txt [2026-03-13T20:28:37.140866] [INFO ] [sig ] [2265/3262] Completed PGP in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 6.0m [2026-03-13T20:28:37.140905] [INFO ] [sig ] [2266/3262] Forecasting PGZ... [2026-03-13T20:28:37.140933] [INFO ] [sig ] Generating forecast for: PGZ [2026-03-13T20:28:37.140962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-03-13T20:28:37.152093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-03-13T20:28:37.152345] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-03-13T20:28:37.153132] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-03-13T20:28:37.153190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:37.153222] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:37.153249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:37.153305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:37.214392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:37.215117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:37.215195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:37.215227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:37.337290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:37.337445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:37.337484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:37.337512] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:37.341136] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: UP (p=70.82%) [2026-03-13T20:28:37.341413] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-03-13T20:28:37.341536] [INFO ] [sig ] PGZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:37.494720] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PGZ.txt [2026-03-13T20:28:37.494878] [INFO ] [sig ] [2266/3262] Completed PGZ in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 5.9m [2026-03-13T20:28:37.494927] [INFO ] [sig ] [2267/3262] Forecasting PH... [2026-03-13T20:28:37.494964] [INFO ] [sig ] Generating forecast for: PH [2026-03-13T20:28:37.495001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-03-13T20:28:37.505993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-03-13T20:28:37.506367] [INFO ] [FORECASTER] Starting predict_future for PH [2026-03-13T20:28:37.507203] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-03-13T20:28:37.507255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:37.507287] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:37.507315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:37.507407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:37.565224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:37.566115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:37.566231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:37.566266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:37.688919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:37.689089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:37.689129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:37.689157] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:37.692627] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: UP (p=79.27%) [2026-03-13T20:28:37.692914] [INFO ] [FORECASTER] Completed predict_future for PH [2026-03-13T20:28:37.693046] [INFO ] [sig ] PH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:37.840725] [INFO ] [LOCAL ] Saved forecast: PH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PH.txt [2026-03-13T20:28:37.840860] [INFO ] [sig ] [2267/3262] Completed PH in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 5.9m [2026-03-13T20:28:37.840900] [INFO ] [sig ] [2268/3262] Forecasting PHG... [2026-03-13T20:28:37.840935] [INFO ] [sig ] Generating forecast for: PHG [2026-03-13T20:28:37.840966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-03-13T20:28:37.852116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-03-13T20:28:37.852431] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-03-13T20:28:37.853259] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-03-13T20:28:37.853312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:37.853344] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:37.853370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:37.853427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:37.911391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:37.912267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:37.912346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:37.912378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:38.033881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:38.034046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:38.034087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:38.034116] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:38.037629] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: DOWN (p=49.99%) [2026-03-13T20:28:38.037926] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-03-13T20:28:38.038078] [INFO ] [sig ] PHG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:38.181454] [INFO ] [LOCAL ] Saved forecast: PHG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PHG.txt [2026-03-13T20:28:38.181620] [INFO ] [sig ] [2268/3262] Completed PHG in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 5.9m [2026-03-13T20:28:38.181663] [INFO ] [sig ] [2269/3262] Forecasting PHI... [2026-03-13T20:28:38.181693] [INFO ] [sig ] Generating forecast for: PHI [2026-03-13T20:28:38.181724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-03-13T20:28:38.193719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-03-13T20:28:38.194113] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-03-13T20:28:38.195035] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-03-13T20:28:38.195298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:38.195333] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:38.195360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:38.195417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:38.259968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:38.260913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:38.261002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:38.261035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:38.379004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:38.379178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:38.379219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:38.379248] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:38.382937] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: UP (p=81.67%) [2026-03-13T20:28:38.383448] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-03-13T20:28:38.383638] [INFO ] [sig ] PHI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:38.551409] [INFO ] [LOCAL ] Saved forecast: PHI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PHI.txt [2026-03-13T20:28:38.551595] [INFO ] [sig ] [2269/3262] Completed PHI in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-13T20:28:38.551641] [INFO ] [sig ] [2270/3262] Forecasting PHK... [2026-03-13T20:28:38.551673] [INFO ] [sig ] Generating forecast for: PHK [2026-03-13T20:28:38.551703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-03-13T20:28:38.563622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-03-13T20:28:38.564057] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-03-13T20:28:38.564882] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-03-13T20:28:38.564934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:38.564967] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:38.564994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:38.565050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:38.631375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:38.632461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:38.632550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:38.632604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:38.759716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:38.759881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:38.759922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:38.759952] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:38.763609] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: UP (p=86.70%) [2026-03-13T20:28:38.763900] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-03-13T20:28:38.764056] [INFO ] [sig ] PHK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:38.912963] [INFO ] [LOCAL ] Saved forecast: PHK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PHK.txt [2026-03-13T20:28:38.913162] [INFO ] [sig ] [2270/3262] Completed PHK in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-13T20:28:38.913204] [INFO ] [sig ] [2271/3262] Forecasting PHM... [2026-03-13T20:28:38.913234] [INFO ] [sig ] Generating forecast for: PHM [2026-03-13T20:28:38.913268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-03-13T20:28:38.925386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-03-13T20:28:38.925705] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-03-13T20:28:38.926688] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-03-13T20:28:38.926739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:38.926772] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:38.926798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:38.926855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:38.986027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:38.986764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:38.986843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:38.986876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:39.106086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:39.106212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:39.106250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:39.106279] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:39.109817] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: UP (p=75.35%) [2026-03-13T20:28:39.110093] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-03-13T20:28:39.110217] [INFO ] [sig ] PHM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:39.257343] [INFO ] [LOCAL ] Saved forecast: PHM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PHM.txt [2026-03-13T20:28:39.257466] [INFO ] [sig ] [2271/3262] Completed PHM in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-13T20:28:39.257505] [INFO ] [sig ] [2272/3262] Forecasting PHO... [2026-03-13T20:28:39.257535] [INFO ] [sig ] Generating forecast for: PHO [2026-03-13T20:28:39.257600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-03-13T20:28:39.268699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-03-13T20:28:39.268971] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-03-13T20:28:39.269765] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-03-13T20:28:39.269817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:39.269849] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:39.269875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:39.269931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:39.327913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:39.328625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:39.328705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:39.328737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:39.451599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:39.451739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:39.451780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:39.451808] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:39.455148] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: UP (p=75.24%) [2026-03-13T20:28:39.455426] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-03-13T20:28:39.455551] [INFO ] [sig ] PHO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:39.600289] [INFO ] [LOCAL ] Saved forecast: PHO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PHO.txt [2026-03-13T20:28:39.600404] [INFO ] [sig ] [2272/3262] Completed PHO in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-13T20:28:39.600463] [INFO ] [sig ] [2273/3262] Forecasting PHUN... [2026-03-13T20:28:39.600495] [INFO ] [sig ] Generating forecast for: PHUN [2026-03-13T20:28:39.600525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-03-13T20:28:39.613422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-03-13T20:28:39.613707] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-03-13T20:28:39.614687] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-03-13T20:28:39.614738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:39.614770] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:39.614798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:39.614853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:39.672955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:39.673557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:39.673652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:39.673684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:39.796060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:39.796200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:39.796244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:39.796273] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:39.799664] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-03-13T20:28:39.799942] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-03-13T20:28:39.800096] [INFO ] [sig ] PHUN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:39.945025] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PHUN.txt [2026-03-13T20:28:39.945153] [INFO ] [sig ] [2273/3262] Completed PHUN in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-13T20:28:39.945192] [INFO ] [sig ] [2274/3262] Forecasting PHVS... [2026-03-13T20:28:39.945220] [INFO ] [sig ] Generating forecast for: PHVS [2026-03-13T20:28:39.945249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-03-13T20:28:39.956377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-03-13T20:28:39.956669] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-03-13T20:28:39.957664] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-03-13T20:28:39.957717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:39.957776] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:39.957804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:39.957861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:40.015428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:40.016062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:40.016156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:40.016189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:40.137227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:40.137356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:40.137394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:40.137421] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:40.140904] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: UP (p=96.30%) [2026-03-13T20:28:40.141192] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-03-13T20:28:40.141323] [INFO ] [sig ] PHVS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:40.282939] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PHVS.txt [2026-03-13T20:28:40.283055] [INFO ] [sig ] [2274/3262] Completed PHVS in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-13T20:28:40.283095] [INFO ] [sig ] [2275/3262] Forecasting PI... [2026-03-13T20:28:40.283125] [INFO ] [sig ] Generating forecast for: PI [2026-03-13T20:28:40.283154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-03-13T20:28:40.294733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-03-13T20:28:40.295124] [INFO ] [FORECASTER] Starting predict_future for PI [2026-03-13T20:28:40.295941] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-03-13T20:28:40.295992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:40.296027] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:40.296056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:40.296111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:40.358539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:40.359471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:40.359564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:40.359622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:40.484313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:40.484479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:40.484522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:40.484553] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:40.488049] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: DOWN (p=17.78%) [2026-03-13T20:28:40.488331] [INFO ] [FORECASTER] Completed predict_future for PI [2026-03-13T20:28:40.488458] [INFO ] [sig ] PI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:40.635975] [INFO ] [LOCAL ] Saved forecast: PI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PI.txt [2026-03-13T20:28:40.636109] [INFO ] [sig ] [2275/3262] Completed PI in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-13T20:28:40.636150] [INFO ] [sig ] [2276/3262] Forecasting PID... [2026-03-13T20:28:40.636179] [INFO ] [sig ] Generating forecast for: PID [2026-03-13T20:28:40.636209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-03-13T20:28:40.647917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-03-13T20:28:40.648208] [INFO ] [FORECASTER] Starting predict_future for PID [2026-03-13T20:28:40.649029] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-03-13T20:28:40.649085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:40.649116] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:40.649143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:40.649198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:40.705534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:40.706199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:40.706278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:40.706310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:40.823328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:40.823499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:40.823554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:40.823616] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:40.827104] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-03-13T20:28:40.827399] [INFO ] [FORECASTER] Completed predict_future for PID [2026-03-13T20:28:40.827532] [INFO ] [sig ] PID: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:40.970431] [INFO ] [LOCAL ] Saved forecast: PID 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PID.txt [2026-03-13T20:28:40.970559] [INFO ] [sig ] [2276/3262] Completed PID in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-13T20:28:40.970617] [INFO ] [sig ] [2277/3262] Forecasting PIE... [2026-03-13T20:28:40.970648] [INFO ] [sig ] Generating forecast for: PIE [2026-03-13T20:28:40.970679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-03-13T20:28:40.980935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-03-13T20:28:40.981178] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-03-13T20:28:40.982000] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-03-13T20:28:40.982053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:40.982085] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:40.982111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:40.982167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:41.039243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:41.039851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:41.039928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:41.039965] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:41.153237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:41.153333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:41.153371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:41.153398] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:41.156779] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: UP (p=77.14%) [2026-03-13T20:28:41.157050] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-03-13T20:28:41.157175] [INFO ] [sig ] PIE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:41.301210] [INFO ] [LOCAL ] Saved forecast: PIE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PIE.txt [2026-03-13T20:28:41.301373] [INFO ] [sig ] [2277/3262] Completed PIE in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-13T20:28:41.301413] [INFO ] [sig ] [2278/3262] Forecasting PII... [2026-03-13T20:28:41.301443] [INFO ] [sig ] Generating forecast for: PII [2026-03-13T20:28:41.301475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-03-13T20:28:41.312906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-03-13T20:28:41.313176] [INFO ] [FORECASTER] Starting predict_future for PII [2026-03-13T20:28:41.313981] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-03-13T20:28:41.314034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:41.314068] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:41.314097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:41.314154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:41.372184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:41.372830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:41.372944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:41.372978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:41.493676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:41.493800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:41.493837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:41.493865] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:41.497129] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: UP (p=56.95%) [2026-03-13T20:28:41.497401] [INFO ] [FORECASTER] Completed predict_future for PII [2026-03-13T20:28:41.497529] [INFO ] [sig ] PII: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:41.641151] [INFO ] [LOCAL ] Saved forecast: PII 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PII.txt [2026-03-13T20:28:41.641273] [INFO ] [sig ] [2278/3262] Completed PII in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-13T20:28:41.641311] [INFO ] [sig ] [2279/3262] Forecasting PIM... [2026-03-13T20:28:41.641340] [INFO ] [sig ] Generating forecast for: PIM [2026-03-13T20:28:41.641368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-03-13T20:28:41.652542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-03-13T20:28:41.652796] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-03-13T20:28:41.653591] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-03-13T20:28:41.653643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:41.653674] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:41.653700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:41.653756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:41.711981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:41.712623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:41.712703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:41.712736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:41.824265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:41.824379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:41.824417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:41.824445] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:41.827665] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: UP (p=98.65%) [2026-03-13T20:28:41.827937] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-03-13T20:28:41.828078] [INFO ] [sig ] PIM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:41.983097] [INFO ] [LOCAL ] Saved forecast: PIM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PIM.txt [2026-03-13T20:28:41.983266] [INFO ] [sig ] [2279/3262] Completed PIM in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-13T20:28:41.983308] [INFO ] [sig ] [2280/3262] Forecasting PINE... [2026-03-13T20:28:41.983338] [INFO ] [sig ] Generating forecast for: PINE [2026-03-13T20:28:41.983367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-03-13T20:28:41.995313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-03-13T20:28:41.995704] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-03-13T20:28:41.996559] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-03-13T20:28:41.996628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:41.996674] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:41.996701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:41.996756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:42.053313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:42.054233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:42.054316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:42.054349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:42.176799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:42.176976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:42.177019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:42.177048] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:42.180873] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: UP (p=87.15%) [2026-03-13T20:28:42.181234] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-03-13T20:28:42.181389] [INFO ] [sig ] PINE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:42.337850] [INFO ] [LOCAL ] Saved forecast: PINE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PINE.txt [2026-03-13T20:28:42.338008] [INFO ] [sig ] [2280/3262] Completed PINE in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-13T20:28:42.338060] [INFO ] [sig ] [2281/3262] Forecasting PINS... [2026-03-13T20:28:42.338096] [INFO ] [sig ] Generating forecast for: PINS [2026-03-13T20:28:42.338132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-03-13T20:28:42.350065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-03-13T20:28:42.350403] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-03-13T20:28:42.351296] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-03-13T20:28:42.351350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:42.351383] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:42.351410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:42.351466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:42.411033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:42.411900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:42.411982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:42.412021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:42.533147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:42.533317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:42.533357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:42.533385] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:42.536876] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: UP (p=74.55%) [2026-03-13T20:28:42.537188] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-03-13T20:28:42.537333] [INFO ] [sig ] PINS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:42.693779] [INFO ] [LOCAL ] Saved forecast: PINS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PINS.txt [2026-03-13T20:28:42.693932] [INFO ] [sig ] [2281/3262] Completed PINS in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-13T20:28:42.693973] [INFO ] [sig ] [2282/3262] Forecasting PK... [2026-03-13T20:28:42.694004] [INFO ] [sig ] Generating forecast for: PK [2026-03-13T20:28:42.694033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-03-13T20:28:42.707947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-03-13T20:28:42.708377] [INFO ] [FORECASTER] Starting predict_future for PK [2026-03-13T20:28:42.709227] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-03-13T20:28:42.709281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:42.709316] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:42.709358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:42.709422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:42.773681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:42.774610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:42.774697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:42.774732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:42.902318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:42.902484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:42.902527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:42.902557] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:42.906033] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: DOWN (p=1.22%) [2026-03-13T20:28:42.906339] [INFO ] [FORECASTER] Completed predict_future for PK [2026-03-13T20:28:42.906468] [INFO ] [sig ] PK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:43.053814] [INFO ] [LOCAL ] Saved forecast: PK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PK.txt [2026-03-13T20:28:43.053976] [INFO ] [sig ] [2282/3262] Completed PK in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 5.9m [2026-03-13T20:28:43.054017] [INFO ] [sig ] [2283/3262] Forecasting PKBK... [2026-03-13T20:28:43.054050] [INFO ] [sig ] Generating forecast for: PKBK [2026-03-13T20:28:43.054082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-03-13T20:28:43.064533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-03-13T20:28:43.064854] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-03-13T20:28:43.065646] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-03-13T20:28:43.065698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:43.065730] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:43.065757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:43.065813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:43.128236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:43.129154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:43.129239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:43.129467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:43.251701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:43.251863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:43.251902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:43.251932] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:43.255699] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: DOWN (p=2.58%) [2026-03-13T20:28:43.255990] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-03-13T20:28:43.256119] [INFO ] [sig ] PKBK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:43.418092] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PKBK.txt [2026-03-13T20:28:43.418226] [INFO ] [sig ] [2283/3262] Completed PKBK in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 5.8m [2026-03-13T20:28:43.418267] [INFO ] [sig ] [2284/3262] Forecasting PKE... [2026-03-13T20:28:43.418297] [INFO ] [sig ] Generating forecast for: PKE [2026-03-13T20:28:43.418334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-03-13T20:28:43.429591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-03-13T20:28:43.429876] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-03-13T20:28:43.430691] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-03-13T20:28:43.430743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:43.430774] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:43.430801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:43.430857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:43.490360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:43.491009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:43.491118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:43.491152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:43.609819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:43.609966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:43.610004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:43.610034] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:43.613798] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: DOWN (p=11.80%) [2026-03-13T20:28:43.614097] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-03-13T20:28:43.614244] [INFO ] [sig ] PKE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:43.758463] [INFO ] [LOCAL ] Saved forecast: PKE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PKE.txt [2026-03-13T20:28:43.758606] [INFO ] [sig ] [2284/3262] Completed PKE in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 5.8m [2026-03-13T20:28:43.758648] [INFO ] [sig ] [2285/3262] Forecasting PKG... [2026-03-13T20:28:43.758678] [INFO ] [sig ] Generating forecast for: PKG [2026-03-13T20:28:43.758707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-03-13T20:28:43.770276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-03-13T20:28:43.770559] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-03-13T20:28:43.771377] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-03-13T20:28:43.771429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:43.771461] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:43.771488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:43.771545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:43.830758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:43.831403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:43.831481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:43.831513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:43.974869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:43.975070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:43.975131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:43.975164] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:43.980351] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: DOWN (p=0.99%) [2026-03-13T20:28:43.980814] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-03-13T20:28:43.980975] [INFO ] [sig ] PKG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:44.128188] [INFO ] [LOCAL ] Saved forecast: PKG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PKG.txt [2026-03-13T20:28:44.128349] [INFO ] [sig ] [2285/3262] Completed PKG in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 5.8m [2026-03-13T20:28:44.128391] [INFO ] [sig ] [2286/3262] Forecasting PKOH... [2026-03-13T20:28:44.128421] [INFO ] [sig ] Generating forecast for: PKOH [2026-03-13T20:28:44.128450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-03-13T20:28:44.139340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-03-13T20:28:44.139655] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-03-13T20:28:44.140613] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-03-13T20:28:44.140665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:44.140697] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:44.140723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:44.140780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:44.198369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:44.199235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:44.199326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:44.199533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:44.316140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:44.316308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:44.316347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:44.316376] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:44.319971] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=12.83%) [2026-03-13T20:28:44.320301] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-03-13T20:28:44.320440] [INFO ] [sig ] PKOH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:44.468496] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PKOH.txt [2026-03-13T20:28:44.468679] [INFO ] [sig ] [2286/3262] Completed PKOH in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-13T20:28:44.468721] [INFO ] [sig ] [2287/3262] Forecasting PKX... [2026-03-13T20:28:44.468750] [INFO ] [sig ] Generating forecast for: PKX [2026-03-13T20:28:44.468781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-03-13T20:28:44.479774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-03-13T20:28:44.480163] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-03-13T20:28:44.481006] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-03-13T20:28:44.481069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:44.481108] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:44.481141] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:44.481210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:44.537980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:44.538816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:44.538901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:44.538933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:44.660210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:44.660391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:44.660438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:44.660469] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:44.664318] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: DOWN (p=48.85%) [2026-03-13T20:28:44.664648] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-03-13T20:28:44.664788] [INFO ] [sig ] PKX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:44.818130] [INFO ] [LOCAL ] Saved forecast: PKX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PKX.txt [2026-03-13T20:28:44.818330] [INFO ] [sig ] [2287/3262] Completed PKX in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-13T20:28:44.818372] [INFO ] [sig ] [2288/3262] Forecasting PLAB... [2026-03-13T20:28:44.818403] [INFO ] [sig ] Generating forecast for: PLAB [2026-03-13T20:28:44.818433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-03-13T20:28:44.833971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-03-13T20:28:44.834372] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-03-13T20:28:44.835403] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-03-13T20:28:44.835463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:44.835504] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:44.835537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:44.835616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:44.897514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:44.898416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:44.898501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:44.898535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:45.030730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:45.030892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:45.030932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:45.030961] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:45.034657] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: UP (p=79.75%) [2026-03-13T20:28:45.034997] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-03-13T20:28:45.035141] [INFO ] [sig ] PLAB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:45.190272] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PLAB.txt [2026-03-13T20:28:45.190438] [INFO ] [sig ] [2288/3262] Completed PLAB in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-13T20:28:45.190693] [INFO ] [sig ] [2289/3262] Forecasting PLAY... [2026-03-13T20:28:45.190725] [INFO ] [sig ] Generating forecast for: PLAY [2026-03-13T20:28:45.190757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-03-13T20:28:45.202858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-03-13T20:28:45.203255] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-03-13T20:28:45.204191] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-03-13T20:28:45.204258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:45.204292] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:45.204319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:45.204377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:45.266153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:45.267042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:45.267135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:45.267169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:45.398897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:45.399073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:45.399128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:45.399159] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:45.402971] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: UP (p=88.53%) [2026-03-13T20:28:45.403273] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-03-13T20:28:45.403412] [INFO ] [sig ] PLAY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:45.556665] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PLAY.txt [2026-03-13T20:28:45.556835] [INFO ] [sig ] [2289/3262] Completed PLAY in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-13T20:28:45.556877] [INFO ] [sig ] [2290/3262] Forecasting PLBC... [2026-03-13T20:28:45.556908] [INFO ] [sig ] Generating forecast for: PLBC [2026-03-13T20:28:45.556940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-03-13T20:28:45.568040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-03-13T20:28:45.568418] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-03-13T20:28:45.569332] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-03-13T20:28:45.569394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:45.569439] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:45.569480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:45.569565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:45.631053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:45.632005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:45.632121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:45.632156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:45.751019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:45.751183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:45.751224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:45.751255] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:45.755940] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: DOWN (p=3.37%) [2026-03-13T20:28:45.756325] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-03-13T20:28:45.756481] [INFO ] [sig ] PLBC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:45.908087] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PLBC.txt [2026-03-13T20:28:45.908275] [INFO ] [sig ] [2290/3262] Completed PLBC in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-13T20:28:45.908325] [INFO ] [sig ] [2291/3262] Forecasting PLBY... [2026-03-13T20:28:45.908355] [INFO ] [sig ] Generating forecast for: PLBY [2026-03-13T20:28:45.908386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-03-13T20:28:45.920200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-03-13T20:28:45.920680] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-03-13T20:28:45.921552] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-03-13T20:28:45.921643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:45.921724] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:45.921757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:45.921871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:45.986066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:45.987070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:45.987177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:45.987210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:46.114164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:46.114341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:46.114401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:46.114441] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:46.118204] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=12.54%) [2026-03-13T20:28:46.118514] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-03-13T20:28:46.118711] [INFO ] [sig ] PLBY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:46.269303] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PLBY.txt [2026-03-13T20:28:46.269462] [INFO ] [sig ] [2291/3262] Completed PLBY in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-13T20:28:46.269503] [INFO ] [sig ] [2292/3262] Forecasting PLCE... [2026-03-13T20:28:46.269532] [INFO ] [sig ] Generating forecast for: PLCE [2026-03-13T20:28:46.269563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-03-13T20:28:46.282665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-03-13T20:28:46.283069] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-03-13T20:28:46.283996] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-03-13T20:28:46.284049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:46.284081] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:46.284111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:46.284173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:46.345627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:46.346466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:46.346550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:46.346604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:46.464421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:46.464636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:46.464685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:46.464715] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:46.468276] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-03-13T20:28:46.468588] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-03-13T20:28:46.468725] [INFO ] [sig ] PLCE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:46.619700] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PLCE.txt [2026-03-13T20:28:46.619865] [INFO ] [sig ] [2292/3262] Completed PLCE in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-13T20:28:46.619907] [INFO ] [sig ] [2293/3262] Forecasting PLD... [2026-03-13T20:28:46.619936] [INFO ] [sig ] Generating forecast for: PLD [2026-03-13T20:28:46.619967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-03-13T20:28:46.631934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-03-13T20:28:46.632311] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-03-13T20:28:46.633228] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-03-13T20:28:46.633298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:46.633333] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:46.633361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:46.633417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:46.697228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:46.698268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:46.698362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:46.698396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:46.830328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:46.830494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:46.830535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:46.830564] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:46.834517] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: UP (p=86.62%) [2026-03-13T20:28:46.834949] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-03-13T20:28:46.835142] [INFO ] [sig ] PLD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:46.987750] [INFO ] [LOCAL ] Saved forecast: PLD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PLD.txt [2026-03-13T20:28:46.987912] [INFO ] [sig ] [2293/3262] Completed PLD in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-13T20:28:46.987953] [INFO ] [sig ] [2294/3262] Forecasting PLPC... [2026-03-13T20:28:46.987982] [INFO ] [sig ] Generating forecast for: PLPC [2026-03-13T20:28:46.988015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-03-13T20:28:46.999688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-03-13T20:28:47.000108] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-03-13T20:28:47.000961] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-03-13T20:28:47.001016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:47.001048] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:47.001075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:47.001131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:47.066557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:47.067529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:47.067677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:47.067712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:47.207034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:47.207194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:47.207234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:47.207295] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:47.210832] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: DOWN (p=5.08%) [2026-03-13T20:28:47.211106] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-03-13T20:28:47.211259] [INFO ] [sig ] PLPC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:47.353331] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PLPC.txt [2026-03-13T20:28:47.353482] [INFO ] [sig ] [2294/3262] Completed PLPC in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-13T20:28:47.353523] [INFO ] [sig ] [2295/3262] Forecasting PLRX... [2026-03-13T20:28:47.353553] [INFO ] [sig ] Generating forecast for: PLRX [2026-03-13T20:28:47.353604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-03-13T20:28:47.365788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-03-13T20:28:47.366167] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-03-13T20:28:47.367071] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-03-13T20:28:47.367129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:47.367162] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:47.367190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:47.367247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:47.429403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:47.430363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:47.430467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:47.430519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:47.547633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:47.547801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:47.547844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:47.547873] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:47.551386] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: DOWN (p=11.95%) [2026-03-13T20:28:47.551711] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-03-13T20:28:47.551850] [INFO ] [sig ] PLRX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:47.697792] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PLRX.txt [2026-03-13T20:28:47.697969] [INFO ] [sig ] [2295/3262] Completed PLRX in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-13T20:28:47.698012] [INFO ] [sig ] [2296/3262] Forecasting PLSE... [2026-03-13T20:28:47.698044] [INFO ] [sig ] Generating forecast for: PLSE [2026-03-13T20:28:47.698074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-03-13T20:28:47.709949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-03-13T20:28:47.710293] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-03-13T20:28:47.711119] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-03-13T20:28:47.711184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:47.711222] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:47.711254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:47.711315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:47.768883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:47.769923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:47.770049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:47.770101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:47.891594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:47.891755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:47.891796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:47.891827] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:47.895704] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: UP (p=75.43%) [2026-03-13T20:28:47.896016] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-03-13T20:28:47.896206] [INFO ] [sig ] PLSE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:48.050913] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PLSE.txt [2026-03-13T20:28:48.051086] [INFO ] [sig ] [2296/3262] Completed PLSE in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-13T20:28:48.051136] [INFO ] [sig ] [2297/3262] Forecasting PLTK... [2026-03-13T20:28:48.051173] [INFO ] [sig ] Generating forecast for: PLTK [2026-03-13T20:28:48.051210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-03-13T20:28:48.066468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-03-13T20:28:48.067147] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-03-13T20:28:48.068610] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-03-13T20:28:48.068680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:48.068734] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:48.068776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:48.068863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:48.135930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:48.137122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:48.137227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:48.137264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:48.266071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:48.266252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:48.266293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:48.266323] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:48.270063] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: DOWN (p=7.50%) [2026-03-13T20:28:48.270443] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-03-13T20:28:48.270620] [INFO ] [sig ] PLTK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:48.456357] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PLTK.txt [2026-03-13T20:28:48.456531] [INFO ] [sig ] [2297/3262] Completed PLTK in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-13T20:28:48.456595] [INFO ] [sig ] [2298/3262] Forecasting PLUG... [2026-03-13T20:28:48.456632] [INFO ] [sig ] Generating forecast for: PLUG [2026-03-13T20:28:48.456664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-03-13T20:28:48.468224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-03-13T20:28:48.468677] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-03-13T20:28:48.469543] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-03-13T20:28:48.469620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:48.469657] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:48.469686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:48.469744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:48.531391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:48.532415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:48.532513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:48.532547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:48.659365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:48.659538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:48.659599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:48.659634] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:48.663417] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: DOWN (p=30.79%) [2026-03-13T20:28:48.663848] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-03-13T20:28:48.664004] [INFO ] [sig ] PLUG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:48.831930] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PLUG.txt [2026-03-13T20:28:48.832140] [INFO ] [sig ] [2298/3262] Completed PLUG in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-13T20:28:48.832190] [INFO ] [sig ] [2299/3262] Forecasting PLUS... [2026-03-13T20:28:48.832225] [INFO ] [sig ] Generating forecast for: PLUS [2026-03-13T20:28:48.832267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-03-13T20:28:48.845941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-03-13T20:28:48.846330] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-03-13T20:28:48.847374] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-03-13T20:28:48.847429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:48.847462] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:48.847490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:48.847546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:48.916089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:48.917048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:48.917132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:48.917166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:49.038464] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:49.038644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:49.038684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:49.038712] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:49.042101] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: DOWN (p=38.27%) [2026-03-13T20:28:49.042413] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-03-13T20:28:49.042539] [INFO ] [sig ] PLUS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:49.185938] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PLUS.txt [2026-03-13T20:28:49.186078] [INFO ] [sig ] [2299/3262] Completed PLUS in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 5.8m [2026-03-13T20:28:49.186119] [INFO ] [sig ] [2300/3262] Forecasting PLXS... [2026-03-13T20:28:49.186148] [INFO ] [sig ] Generating forecast for: PLXS [2026-03-13T20:28:49.186179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-03-13T20:28:49.197747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-03-13T20:28:49.198051] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-03-13T20:28:49.198910] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-03-13T20:28:49.198963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:49.198995] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:49.199022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:49.199078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:49.258403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:49.259114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:49.259213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:49.259249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:49.384936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:49.385120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:49.385162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:49.385190] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:49.388720] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: DOWN (p=26.44%) [2026-03-13T20:28:49.389004] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-03-13T20:28:49.389137] [INFO ] [sig ] PLXS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:49.534702] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PLXS.txt [2026-03-13T20:28:49.534842] [INFO ] [sig ] [2300/3262] Completed PLXS in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 5.7m [2026-03-13T20:28:49.534885] [INFO ] [sig ] [2301/3262] Forecasting PM... [2026-03-13T20:28:49.534915] [INFO ] [sig ] Generating forecast for: PM [2026-03-13T20:28:49.534945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-03-13T20:28:49.550042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-03-13T20:28:49.550369] [INFO ] [FORECASTER] Starting predict_future for PM [2026-03-13T20:28:49.551589] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-03-13T20:28:49.551643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:49.551674] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:49.551701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:49.551756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:49.614384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:49.615306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:49.615634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:49.615672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:49.739653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:49.739823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:49.739864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:49.739894] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:49.744091] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: DOWN (p=26.17%) [2026-03-13T20:28:49.744469] [INFO ] [FORECASTER] Completed predict_future for PM [2026-03-13T20:28:49.744644] [INFO ] [sig ] PM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:49.896097] [INFO ] [LOCAL ] Saved forecast: PM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PM.txt [2026-03-13T20:28:49.896258] [INFO ] [sig ] [2301/3262] Completed PM in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 5.7m [2026-03-13T20:28:49.896298] [INFO ] [sig ] [2302/3262] Forecasting PML... [2026-03-13T20:28:49.896329] [INFO ] [sig ] Generating forecast for: PML [2026-03-13T20:28:49.896359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-03-13T20:28:49.907355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-03-13T20:28:49.907795] [INFO ] [FORECASTER] Starting predict_future for PML [2026-03-13T20:28:49.908688] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-03-13T20:28:49.908742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:49.908775] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:49.908803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:49.908862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:49.968844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:49.969775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:49.969857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:49.969890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:50.089740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:50.089906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:50.089946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:50.089976] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:50.093484] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: DOWN (p=37.75%) [2026-03-13T20:28:50.093792] [INFO ] [FORECASTER] Completed predict_future for PML [2026-03-13T20:28:50.093922] [INFO ] [sig ] PML: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:50.237383] [INFO ] [LOCAL ] Saved forecast: PML 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PML.txt [2026-03-13T20:28:50.237513] [INFO ] [sig ] [2302/3262] Completed PML in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 5.7m [2026-03-13T20:28:50.237586] [INFO ] [sig ] [2303/3262] Forecasting PMM... [2026-03-13T20:28:50.237623] [INFO ] [sig ] Generating forecast for: PMM [2026-03-13T20:28:50.237653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-03-13T20:28:50.249595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-03-13T20:28:50.249908] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-03-13T20:28:50.250749] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-03-13T20:28:50.250803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:50.250835] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:50.250864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:50.250936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:50.315045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:50.315963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:50.316049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:50.316082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:50.440403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:50.440591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:50.440635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:50.440666] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:50.444068] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=33.72%) [2026-03-13T20:28:50.444400] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-03-13T20:28:50.444541] [INFO ] [sig ] PMM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:50.588764] [INFO ] [LOCAL ] Saved forecast: PMM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PMM.txt [2026-03-13T20:28:50.588892] [INFO ] [sig ] [2303/3262] Completed PMM in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-13T20:28:50.588932] [INFO ] [sig ] [2304/3262] Forecasting PMO... [2026-03-13T20:28:50.588962] [INFO ] [sig ] Generating forecast for: PMO [2026-03-13T20:28:50.588992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-03-13T20:28:50.599794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-03-13T20:28:50.600071] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-03-13T20:28:50.600884] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-03-13T20:28:50.600936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:50.600982] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:50.601009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:50.601064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:50.658615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:50.659363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:50.659445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:50.659479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:50.776686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:50.776852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:50.776892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:50.776922] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:50.780431] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=39.45%) [2026-03-13T20:28:50.780791] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-03-13T20:28:50.780934] [INFO ] [sig ] PMO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:50.925502] [INFO ] [LOCAL ] Saved forecast: PMO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PMO.txt [2026-03-13T20:28:50.925689] [INFO ] [sig ] [2304/3262] Completed PMO in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-13T20:28:50.925731] [INFO ] [sig ] [2305/3262] Forecasting PMTS... [2026-03-13T20:28:50.925761] [INFO ] [sig ] Generating forecast for: PMTS [2026-03-13T20:28:50.925793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-03-13T20:28:50.936781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-03-13T20:28:50.937175] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-03-13T20:28:50.938050] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-03-13T20:28:50.938103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:50.938135] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:50.938161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:50.938226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:50.997675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:50.998366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:50.998448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:50.998481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:51.126475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:51.126654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:51.126697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:51.126728] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:51.130826] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: UP (p=79.94%) [2026-03-13T20:28:51.131114] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-03-13T20:28:51.131248] [INFO ] [sig ] PMTS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:51.274727] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PMTS.txt [2026-03-13T20:28:51.274855] [INFO ] [sig ] [2305/3262] Completed PMTS in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-13T20:28:51.274894] [INFO ] [sig ] [2306/3262] Forecasting PMVP... [2026-03-13T20:28:51.274922] [INFO ] [sig ] Generating forecast for: PMVP [2026-03-13T20:28:51.274953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-03-13T20:28:51.286398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-03-13T20:28:51.286734] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-03-13T20:28:51.287551] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-03-13T20:28:51.287647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:51.287679] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:51.287706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:51.287762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:51.347257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:51.348001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:51.348080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:51.348112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:51.467264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:51.467421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:51.467463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:51.467491] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:51.471248] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=34.89%) [2026-03-13T20:28:51.471552] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-03-13T20:28:51.471706] [INFO ] [sig ] PMVP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:51.619291] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PMVP.txt [2026-03-13T20:28:51.619439] [INFO ] [sig ] [2306/3262] Completed PMVP in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-13T20:28:51.619478] [INFO ] [sig ] [2307/3262] Forecasting PNC... [2026-03-13T20:28:51.619507] [INFO ] [sig ] Generating forecast for: PNC [2026-03-13T20:28:51.619536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-03-13T20:28:51.631783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-03-13T20:28:51.632092] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-03-13T20:28:51.632901] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-03-13T20:28:51.632952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:51.632985] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:51.633011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:51.633067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:51.692778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:51.693441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:51.693725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:51.693758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:51.822809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:51.822972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:51.823014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:51.823043] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:51.826507] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: UP (p=66.91%) [2026-03-13T20:28:51.826796] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-03-13T20:28:51.826923] [INFO ] [sig ] PNC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:51.969928] [INFO ] [LOCAL ] Saved forecast: PNC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PNC.txt [2026-03-13T20:28:51.970085] [INFO ] [sig ] [2307/3262] Completed PNC in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-13T20:28:51.970132] [INFO ] [sig ] [2308/3262] Forecasting PNI... [2026-03-13T20:28:51.970162] [INFO ] [sig ] Generating forecast for: PNI [2026-03-13T20:28:51.970194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-03-13T20:28:51.980946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-03-13T20:28:51.981263] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-03-13T20:28:51.982084] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-03-13T20:28:51.982136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:51.982205] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:51.982234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:51.982291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:52.040243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:52.041124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:52.041212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:52.041247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:52.149712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:52.149873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:52.149912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:52.149940] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:52.153365] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: DOWN (p=4.74%) [2026-03-13T20:28:52.153672] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-03-13T20:28:52.153800] [INFO ] [sig ] PNI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:52.297675] [INFO ] [LOCAL ] Saved forecast: PNI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PNI.txt [2026-03-13T20:28:52.297833] [INFO ] [sig ] [2308/3262] Completed PNI in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-13T20:28:52.297875] [INFO ] [sig ] [2309/3262] Forecasting PNQI... [2026-03-13T20:28:52.297905] [INFO ] [sig ] Generating forecast for: PNQI [2026-03-13T20:28:52.297935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-03-13T20:28:52.308900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-03-13T20:28:52.309255] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-03-13T20:28:52.310073] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-03-13T20:28:52.310125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:52.310156] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:52.310183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:52.310238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:52.366921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:52.367822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:52.367907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:52.367940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:52.495194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:52.495359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:52.495407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:52.495440] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:52.499324] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: UP (p=79.78%) [2026-03-13T20:28:52.499631] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-03-13T20:28:52.499779] [INFO ] [sig ] PNQI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:52.650119] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PNQI.txt [2026-03-13T20:28:52.650304] [INFO ] [sig ] [2309/3262] Completed PNQI in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-13T20:28:52.650347] [INFO ] [sig ] [2310/3262] Forecasting PNRG... [2026-03-13T20:28:52.650378] [INFO ] [sig ] Generating forecast for: PNRG [2026-03-13T20:28:52.650409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-03-13T20:28:52.662059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-03-13T20:28:52.662354] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-03-13T20:28:52.663213] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-03-13T20:28:52.663276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:52.663316] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:52.663349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:52.663416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:52.720488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:52.721198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:52.721293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:52.721328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:52.839660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:52.839823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:52.839863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:52.839891] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:52.843427] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: DOWN (p=16.16%) [2026-03-13T20:28:52.843730] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-03-13T20:28:52.843861] [INFO ] [sig ] PNRG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:52.988739] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PNRG.txt [2026-03-13T20:28:52.988878] [INFO ] [sig ] [2310/3262] Completed PNRG in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-13T20:28:52.988917] [INFO ] [sig ] [2311/3262] Forecasting PNTG... [2026-03-13T20:28:52.988946] [INFO ] [sig ] Generating forecast for: PNTG [2026-03-13T20:28:52.988977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-03-13T20:28:53.000316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-03-13T20:28:53.000690] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-03-13T20:28:53.001501] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-03-13T20:28:53.001555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:53.001623] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:53.001657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:53.001715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:53.060879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:53.061633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:53.061716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:53.061751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:53.181138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:53.181291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:53.181336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:53.181436] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:53.185025] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: DOWN (p=49.08%) [2026-03-13T20:28:53.185309] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-03-13T20:28:53.185435] [INFO ] [sig ] PNTG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:53.334821] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PNTG.txt [2026-03-13T20:28:53.334976] [INFO ] [sig ] [2311/3262] Completed PNTG in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-13T20:28:53.335017] [INFO ] [sig ] [2312/3262] Forecasting PODD... [2026-03-13T20:28:53.335048] [INFO ] [sig ] Generating forecast for: PODD [2026-03-13T20:28:53.335078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-03-13T20:28:53.352251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-03-13T20:28:53.352708] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-03-13T20:28:53.353893] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-03-13T20:28:53.353949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:53.353983] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:53.354011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:53.354068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:53.414669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:53.415491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:53.415598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:53.415635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:53.539393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:53.539552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:53.539609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:53.539640] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:53.543400] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=74.64%) [2026-03-13T20:28:53.543899] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-03-13T20:28:53.544030] [INFO ] [sig ] PODD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:53.702322] [INFO ] [LOCAL ] Saved forecast: PODD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PODD.txt [2026-03-13T20:28:53.702474] [INFO ] [sig ] [2312/3262] Completed PODD in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-13T20:28:53.702515] [INFO ] [sig ] [2313/3262] Forecasting POOL... [2026-03-13T20:28:53.702545] [INFO ] [sig ] Generating forecast for: POOL [2026-03-13T20:28:53.702592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-03-13T20:28:53.714307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-03-13T20:28:53.714701] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-03-13T20:28:53.715563] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-03-13T20:28:53.715642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:53.715674] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:53.715702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:53.715759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:53.777619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:53.778546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:53.778668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:53.778704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:53.902778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:53.902940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:53.902980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:53.903010] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:53.906459] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: UP (p=70.17%) [2026-03-13T20:28:53.906956] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-03-13T20:28:53.907088] [INFO ] [sig ] POOL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:54.053215] [INFO ] [LOCAL ] Saved forecast: POOL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/POOL.txt [2026-03-13T20:28:54.053388] [INFO ] [sig ] [2313/3262] Completed POOL in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-13T20:28:54.053448] [INFO ] [sig ] [2314/3262] Forecasting POWI... [2026-03-13T20:28:54.053479] [INFO ] [sig ] Generating forecast for: POWI [2026-03-13T20:28:54.053511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-03-13T20:28:54.065507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-03-13T20:28:54.065808] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-03-13T20:28:54.066626] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-03-13T20:28:54.066679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:54.066712] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:54.066739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:54.066794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:54.128827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:54.129890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:54.129985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:54.130019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:54.250048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:54.250203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:54.250244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:54.250272] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:54.253773] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=37.61%) [2026-03-13T20:28:54.254057] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-03-13T20:28:54.254183] [INFO ] [sig ] POWI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:54.402805] [INFO ] [LOCAL ] Saved forecast: POWI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/POWI.txt [2026-03-13T20:28:54.402950] [INFO ] [sig ] [2314/3262] Completed POWI in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-13T20:28:54.402989] [INFO ] [sig ] [2315/3262] Forecasting POWL... [2026-03-13T20:28:54.403018] [INFO ] [sig ] Generating forecast for: POWL [2026-03-13T20:28:54.403048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-03-13T20:28:54.414686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-03-13T20:28:54.414998] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-03-13T20:28:54.415841] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-03-13T20:28:54.415894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:54.415941] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:54.415969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:54.416025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:54.473439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:54.474089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:54.474167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:54.474200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:54.593851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:54.593996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:54.594034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:54.594064] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:54.597411] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: DOWN (p=3.78%) [2026-03-13T20:28:54.597732] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-03-13T20:28:54.597861] [INFO ] [sig ] POWL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:54.741514] [INFO ] [LOCAL ] Saved forecast: POWL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/POWL.txt [2026-03-13T20:28:54.741696] [INFO ] [sig ] [2315/3262] Completed POWL in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 5.7m [2026-03-13T20:28:54.741740] [INFO ] [sig ] [2316/3262] Forecasting PPC... [2026-03-13T20:28:54.741771] [INFO ] [sig ] Generating forecast for: PPC [2026-03-13T20:28:54.741803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-03-13T20:28:54.753116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-03-13T20:28:54.753412] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-03-13T20:28:54.754228] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-03-13T20:28:54.754281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:54.754313] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:54.754340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:54.754396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:54.811956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:54.812838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:54.812921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:54.812956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:54.941374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:54.941596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:54.941642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:54.941674] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:54.945483] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: UP (p=90.09%) [2026-03-13T20:28:54.945846] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-03-13T20:28:54.946005] [INFO ] [sig ] PPC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:55.093908] [INFO ] [LOCAL ] Saved forecast: PPC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PPC.txt [2026-03-13T20:28:55.094079] [INFO ] [sig ] [2316/3262] Completed PPC in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.6m [2026-03-13T20:28:55.094121] [INFO ] [sig ] [2317/3262] Forecasting PPG... [2026-03-13T20:28:55.094149] [INFO ] [sig ] Generating forecast for: PPG [2026-03-13T20:28:55.094179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-03-13T20:28:55.107216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-03-13T20:28:55.107640] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-03-13T20:28:55.108464] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-03-13T20:28:55.108516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:55.108547] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:55.108591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:55.108651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:55.166813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:55.167753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:55.167835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:55.167867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:55.293454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:55.293635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:55.293677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:55.293706] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:55.297102] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: UP (p=92.68%) [2026-03-13T20:28:55.297398] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-03-13T20:28:55.297530] [INFO ] [sig ] PPG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:55.445483] [INFO ] [LOCAL ] Saved forecast: PPG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PPG.txt [2026-03-13T20:28:55.445661] [INFO ] [sig ] [2317/3262] Completed PPG in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.6m [2026-03-13T20:28:55.445705] [INFO ] [sig ] [2318/3262] Forecasting PPH... [2026-03-13T20:28:55.445734] [INFO ] [sig ] Generating forecast for: PPH [2026-03-13T20:28:55.445765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-03-13T20:28:55.460565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-03-13T20:28:55.461085] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-03-13T20:28:55.462112] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-03-13T20:28:55.462173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:55.462211] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:55.462245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:55.462321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:55.538123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:55.539308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:55.539499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:55.539547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:55.664961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:55.665127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:55.665169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:55.665198] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:55.672219] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: UP (p=80.96%) [2026-03-13T20:28:55.672603] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-03-13T20:28:55.672748] [INFO ] [sig ] PPH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:55.816560] [INFO ] [LOCAL ] Saved forecast: PPH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PPH.txt [2026-03-13T20:28:55.816733] [INFO ] [sig ] [2318/3262] Completed PPH in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.6m [2026-03-13T20:28:55.816773] [INFO ] [sig ] [2319/3262] Forecasting PPIH... [2026-03-13T20:28:55.816803] [INFO ] [sig ] Generating forecast for: PPIH [2026-03-13T20:28:55.816851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-03-13T20:28:55.828867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-03-13T20:28:55.829277] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-03-13T20:28:55.830190] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-03-13T20:28:55.830245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:55.830278] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:55.830305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:55.830362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:55.889203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:55.890154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:55.890248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:55.890285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:56.015170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:56.015350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:56.015392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:56.015422] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:56.019276] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: UP (p=76.90%) [2026-03-13T20:28:56.019717] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-03-13T20:28:56.019877] [INFO ] [sig ] PPIH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:56.167606] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PPIH.txt [2026-03-13T20:28:56.167778] [INFO ] [sig ] [2319/3262] Completed PPIH in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 5.6m [2026-03-13T20:28:56.167822] [INFO ] [sig ] [2320/3262] Forecasting PPL... [2026-03-13T20:28:56.167849] [INFO ] [sig ] Generating forecast for: PPL [2026-03-13T20:28:56.167881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-03-13T20:28:56.179770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-03-13T20:28:56.180162] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-03-13T20:28:56.181012] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-03-13T20:28:56.181066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:56.181100] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:56.181127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:56.181184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:56.240037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:56.240922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:56.241007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:56.241041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:56.361358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:56.361736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:56.361791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:56.361848] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:56.365889] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: UP (p=78.30%) [2026-03-13T20:28:56.366178] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-03-13T20:28:56.366312] [INFO ] [sig ] PPL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:56.523480] [INFO ] [LOCAL ] Saved forecast: PPL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PPL.txt [2026-03-13T20:28:56.523686] [INFO ] [sig ] [2320/3262] Completed PPL in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-13T20:28:56.523734] [INFO ] [sig ] [2321/3262] Forecasting PPSI... [2026-03-13T20:28:56.523763] [INFO ] [sig ] Generating forecast for: PPSI [2026-03-13T20:28:56.523794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-03-13T20:28:56.535369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-03-13T20:28:56.535781] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-03-13T20:28:56.536777] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-03-13T20:28:56.536832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:56.536867] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:56.536895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:56.536953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:56.599105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:56.600141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:56.600245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:56.600279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:56.725771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:56.725938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:56.725980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:56.726012] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:56.729764] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=6.14%) [2026-03-13T20:28:56.730085] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-03-13T20:28:56.730229] [INFO ] [sig ] PPSI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:56.882056] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PPSI.txt [2026-03-13T20:28:56.882248] [INFO ] [sig ] [2321/3262] Completed PPSI in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-13T20:28:56.882292] [INFO ] [sig ] [2322/3262] Forecasting PPTA... [2026-03-13T20:28:56.882323] [INFO ] [sig ] Generating forecast for: PPTA [2026-03-13T20:28:56.882356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-03-13T20:28:56.894053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-03-13T20:28:56.894445] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-03-13T20:28:56.895284] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-03-13T20:28:56.895337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:56.895370] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:56.895396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:56.895452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:56.952718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:56.953617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:56.953702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:56.953735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:57.079442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:57.079638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:57.079681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:57.079732] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:57.083789] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: UP (p=84.05%) [2026-03-13T20:28:57.084079] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-03-13T20:28:57.084209] [INFO ] [sig ] PPTA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:57.234589] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PPTA.txt [2026-03-13T20:28:57.234772] [INFO ] [sig ] [2322/3262] Completed PPTA in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-13T20:28:57.234819] [INFO ] [sig ] [2323/3262] Forecasting PRA... [2026-03-13T20:28:57.234848] [INFO ] [sig ] Generating forecast for: PRA [2026-03-13T20:28:57.234880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-03-13T20:28:57.246254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-03-13T20:28:57.246647] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-03-13T20:28:57.247491] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-03-13T20:28:57.247544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:57.247615] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:57.247655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:57.247734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:57.304730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:57.305619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:57.305701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:57.305733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:57.424444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:57.424631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:57.424674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:57.424704] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:57.428213] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=33.14%) [2026-03-13T20:28:57.428492] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-03-13T20:28:57.428645] [INFO ] [sig ] PRA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:57.571652] [INFO ] [LOCAL ] Saved forecast: PRA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PRA.txt [2026-03-13T20:28:57.571780] [INFO ] [sig ] [2323/3262] Completed PRA in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-13T20:28:57.571820] [INFO ] [sig ] [2324/3262] Forecasting PRAA... [2026-03-13T20:28:57.571850] [INFO ] [sig ] Generating forecast for: PRAA [2026-03-13T20:28:57.571881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-03-13T20:28:57.583186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-03-13T20:28:57.583482] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-03-13T20:28:57.584302] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-03-13T20:28:57.584357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:57.584390] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:57.584418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:57.584476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:57.641746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:57.642373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:57.642467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:57.642508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:57.761340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:57.761486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:57.761524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:57.761555] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:57.764969] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=98.28%) [2026-03-13T20:28:57.765255] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-03-13T20:28:57.765402] [INFO ] [sig ] PRAA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:57.919905] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PRAA.txt [2026-03-13T20:28:57.920087] [INFO ] [sig ] [2324/3262] Completed PRAA in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-13T20:28:57.920139] [INFO ] [sig ] [2325/3262] Forecasting PRAX... [2026-03-13T20:28:57.920171] [INFO ] [sig ] Generating forecast for: PRAX [2026-03-13T20:28:57.920204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-03-13T20:28:57.932663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-03-13T20:28:57.933081] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-03-13T20:28:57.934278] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-03-13T20:28:57.934347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:57.934451] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:57.934497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:57.934601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:58.005930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:58.006992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:58.007104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:58.007140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:58.138182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:58.138349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:58.138399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:58.138436] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:58.142088] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: DOWN (p=9.90%) [2026-03-13T20:28:58.142392] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-03-13T20:28:58.142557] [INFO ] [sig ] PRAX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:58.288323] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PRAX.txt [2026-03-13T20:28:58.288460] [INFO ] [sig ] [2325/3262] Completed PRAX in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-13T20:28:58.288501] [INFO ] [sig ] [2326/3262] Forecasting PRCH... [2026-03-13T20:28:58.288532] [INFO ] [sig ] Generating forecast for: PRCH [2026-03-13T20:28:58.288563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-03-13T20:28:58.300491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-03-13T20:28:58.301017] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-03-13T20:28:58.301849] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-03-13T20:28:58.301903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:58.301936] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:58.301964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:58.302036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:58.362623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:58.363467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:58.363545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:58.363602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:58.488920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:58.489075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:58.489114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:58.489143] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:58.493195] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: UP (p=53.98%) [2026-03-13T20:28:58.493479] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-03-13T20:28:58.493808] [INFO ] [sig ] PRCH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:58.642538] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PRCH.txt [2026-03-13T20:28:58.642694] [INFO ] [sig ] [2326/3262] Completed PRCH in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-13T20:28:58.642739] [INFO ] [sig ] [2327/3262] Forecasting PRDO... [2026-03-13T20:28:58.642769] [INFO ] [sig ] Generating forecast for: PRDO [2026-03-13T20:28:58.642798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-03-13T20:28:58.654519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-03-13T20:28:58.654882] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-03-13T20:28:58.655720] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-03-13T20:28:58.655771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:58.655804] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:58.655830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:58.655885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:58.714970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:58.715630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:58.715865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:58.715897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:58.839596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:58.839766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:58.839805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:58.839833] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:58.843196] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-03-13T20:28:58.843472] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-03-13T20:28:58.843615] [INFO ] [sig ] PRDO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:58.984167] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PRDO.txt [2026-03-13T20:28:58.984303] [INFO ] [sig ] [2327/3262] Completed PRDO in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-13T20:28:58.984344] [INFO ] [sig ] [2328/3262] Forecasting PRFZ... [2026-03-13T20:28:58.984373] [INFO ] [sig ] Generating forecast for: PRFZ [2026-03-13T20:28:58.984405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-03-13T20:28:58.995392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-03-13T20:28:58.995764] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-03-13T20:28:58.996566] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-03-13T20:28:58.996650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:58.996684] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:58.996712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:58.996770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:59.054025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:59.054695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:59.054773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:59.054806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:59.177052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:59.177202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:59.177241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:59.177305] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:59.180777] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-03-13T20:28:59.181059] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-03-13T20:28:59.181190] [INFO ] [sig ] PRFZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:28:59.322884] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PRFZ.txt [2026-03-13T20:28:59.323045] [INFO ] [sig ] [2328/3262] Completed PRFZ in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-13T20:28:59.323087] [INFO ] [sig ] [2329/3262] Forecasting PRG... [2026-03-13T20:28:59.323116] [INFO ] [sig ] Generating forecast for: PRG [2026-03-13T20:28:59.323148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-03-13T20:28:59.334141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-03-13T20:28:59.334515] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-03-13T20:28:59.335339] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-03-13T20:28:59.335402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:59.335441] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:59.335474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:59.335557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:59.399267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:59.400323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:59.400414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:59.400451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:59.517950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:59.518102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:59.518151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:59.518180] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:59.521664] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: UP (p=66.03%) [2026-03-13T20:28:59.521957] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-03-13T20:28:59.522108] [INFO ] [sig ] PRG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:28:59.664288] [INFO ] [LOCAL ] Saved forecast: PRG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PRG.txt [2026-03-13T20:28:59.664435] [INFO ] [sig ] [2329/3262] Completed PRG in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-13T20:28:59.664479] [INFO ] [sig ] [2330/3262] Forecasting PRGO... [2026-03-13T20:28:59.664508] [INFO ] [sig ] Generating forecast for: PRGO [2026-03-13T20:28:59.664538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-03-13T20:28:59.676502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-03-13T20:28:59.676875] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-03-13T20:28:59.677770] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-03-13T20:28:59.677825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:28:59.677857] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:28:59.677884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:28:59.677943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:28:59.735008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:28:59.735792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:28:59.735876] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:28:59.735908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:28:59.852782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:28:59.852941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:28:59.852981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:28:59.853009] [INFO ] [FORECASTER] Training complete [2026-03-13T20:28:59.856557] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: DOWN (p=46.28%) [2026-03-13T20:28:59.857042] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-03-13T20:28:59.857167] [INFO ] [sig ] PRGO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:00.006337] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PRGO.txt [2026-03-13T20:29:00.006481] [INFO ] [sig ] [2330/3262] Completed PRGO in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-13T20:29:00.006523] [INFO ] [sig ] [2331/3262] Forecasting PRH... [2026-03-13T20:29:00.006565] [INFO ] [sig ] Generating forecast for: PRH [2026-03-13T20:29:00.006619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-03-13T20:29:00.017177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-03-13T20:29:00.017442] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-03-13T20:29:00.018261] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-03-13T20:29:00.018314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:00.018345] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:00.018372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:00.018440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:00.080548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:00.081280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:00.081362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:00.081396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:00.206984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:00.207189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:00.207236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:00.207267] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:00.211071] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: DOWN (p=41.95%) [2026-03-13T20:29:00.211392] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-03-13T20:29:00.211531] [INFO ] [sig ] PRH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:00.364003] [INFO ] [LOCAL ] Saved forecast: PRH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PRH.txt [2026-03-13T20:29:00.364176] [INFO ] [sig ] [2331/3262] Completed PRH in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-13T20:29:00.364219] [INFO ] [sig ] [2332/3262] Forecasting PRI... [2026-03-13T20:29:00.364249] [INFO ] [sig ] Generating forecast for: PRI [2026-03-13T20:29:00.364280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-03-13T20:29:00.376494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-03-13T20:29:00.377094] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-03-13T20:29:00.378186] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-03-13T20:29:00.378240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:00.378272] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:00.378298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:00.378355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:00.441535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:00.442480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:00.442587] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:00.442802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:00.566209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:00.566387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:00.566472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:00.566506] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:00.570515] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: UP (p=81.41%) [2026-03-13T20:29:00.570829] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-03-13T20:29:00.570966] [INFO ] [sig ] PRI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:00.719690] [INFO ] [LOCAL ] Saved forecast: PRI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PRI.txt [2026-03-13T20:29:00.719847] [INFO ] [sig ] [2332/3262] Completed PRI in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.6m [2026-03-13T20:29:00.719889] [INFO ] [sig ] [2333/3262] Forecasting PRIM... [2026-03-13T20:29:00.719919] [INFO ] [sig ] Generating forecast for: PRIM [2026-03-13T20:29:00.719950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-03-13T20:29:00.730663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-03-13T20:29:00.730988] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-03-13T20:29:00.731826] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-03-13T20:29:00.731879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:00.731911] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:00.731938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:00.731994] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:00.789788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:00.790672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:00.790753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:00.790787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:00.914775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:00.915035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:00.915091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:00.915122] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:00.919065] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: UP (p=65.13%) [2026-03-13T20:29:00.919448] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-03-13T20:29:00.919618] [INFO ] [sig ] PRIM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:01.065948] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PRIM.txt [2026-03-13T20:29:01.066121] [INFO ] [sig ] [2333/3262] Completed PRIM in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 5.5m [2026-03-13T20:29:01.066164] [INFO ] [sig ] [2334/3262] Forecasting PRLB... [2026-03-13T20:29:01.066194] [INFO ] [sig ] Generating forecast for: PRLB [2026-03-13T20:29:01.066233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-03-13T20:29:01.078463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-03-13T20:29:01.078848] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-03-13T20:29:01.079749] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-03-13T20:29:01.079802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:01.079835] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:01.079862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:01.079927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:01.137007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:01.138014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:01.138101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:01.138134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:01.263146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:01.263333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:01.263395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:01.263442] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:01.268182] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: UP (p=86.24%) [2026-03-13T20:29:01.268626] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-03-13T20:29:01.268822] [INFO ] [sig ] PRLB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:01.415904] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PRLB.txt [2026-03-13T20:29:01.416073] [INFO ] [sig ] [2334/3262] Completed PRLB in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 5.5m [2026-03-13T20:29:01.416113] [INFO ] [sig ] [2335/3262] Forecasting PRM... [2026-03-13T20:29:01.416142] [INFO ] [sig ] Generating forecast for: PRM [2026-03-13T20:29:01.416173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-03-13T20:29:01.427191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-03-13T20:29:01.427540] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-03-13T20:29:01.428405] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-03-13T20:29:01.428457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:01.428488] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:01.428515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:01.428591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:01.488798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:01.489784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:01.489963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:01.489999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:01.619107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:01.619318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:01.619364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:01.619394] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:01.623656] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: DOWN (p=7.04%) [2026-03-13T20:29:01.624142] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-03-13T20:29:01.624317] [INFO ] [sig ] PRM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:01.789363] [INFO ] [LOCAL ] Saved forecast: PRM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PRM.txt [2026-03-13T20:29:01.789543] [INFO ] [sig ] [2335/3262] Completed PRM in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.5m [2026-03-13T20:29:01.789614] [INFO ] [sig ] [2336/3262] Forecasting PRME... [2026-03-13T20:29:01.789656] [INFO ] [sig ] Generating forecast for: PRME [2026-03-13T20:29:01.789688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-03-13T20:29:01.801506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-03-13T20:29:01.801940] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-03-13T20:29:01.802837] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-03-13T20:29:01.802892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:01.802924] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:01.802950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:01.803011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:01.862974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:01.863917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:01.864006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:01.864040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:01.988334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:01.988512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:01.988555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:01.988608] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:01.992300] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: DOWN (p=49.69%) [2026-03-13T20:29:01.992767] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-03-13T20:29:01.992937] [INFO ] [sig ] PRME: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:02.145430] [INFO ] [LOCAL ] Saved forecast: PRME 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PRME.txt [2026-03-13T20:29:02.145615] [INFO ] [sig ] [2336/3262] Completed PRME in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 5.5m [2026-03-13T20:29:02.145658] [INFO ] [sig ] [2337/3262] Forecasting PRN... [2026-03-13T20:29:02.145689] [INFO ] [sig ] Generating forecast for: PRN [2026-03-13T20:29:02.145721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-03-13T20:29:02.157478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-03-13T20:29:02.157981] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-03-13T20:29:02.158975] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-03-13T20:29:02.159042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:02.159090] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:02.159126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:02.159191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:02.222179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:02.223198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:02.223287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:02.223321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:02.349509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:02.349702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:02.349747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:02.349790] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:02.353611] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: DOWN (p=23.60%) [2026-03-13T20:29:02.353996] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-03-13T20:29:02.354163] [INFO ] [sig ] PRN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:02.520547] [INFO ] [LOCAL ] Saved forecast: PRN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PRN.txt [2026-03-13T20:29:02.520740] [INFO ] [sig ] [2337/3262] Completed PRN in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-13T20:29:02.520785] [INFO ] [sig ] [2338/3262] Forecasting PROF... [2026-03-13T20:29:02.520815] [INFO ] [sig ] Generating forecast for: PROF [2026-03-13T20:29:02.520849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-03-13T20:29:02.532180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-03-13T20:29:02.532623] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-03-13T20:29:02.533482] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-03-13T20:29:02.533537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:02.533570] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:02.533622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:02.533681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:02.598179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:02.599387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:02.599491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:02.599525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:02.730225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:02.730392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:02.730432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:02.730461] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:02.734668] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-03-13T20:29:02.735243] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-03-13T20:29:02.735395] [INFO ] [sig ] PROF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:02.888396] [INFO ] [LOCAL ] Saved forecast: PROF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PROF.txt [2026-03-13T20:29:02.888656] [INFO ] [sig ] [2338/3262] Completed PROF in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-13T20:29:02.888728] [INFO ] [sig ] [2339/3262] Forecasting PROK... [2026-03-13T20:29:02.888770] [INFO ] [sig ] Generating forecast for: PROK [2026-03-13T20:29:02.888813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-03-13T20:29:02.901102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-03-13T20:29:02.901517] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-03-13T20:29:02.902357] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-03-13T20:29:02.902411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:02.902458] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:02.902486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:02.902542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:02.962851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:02.963766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:02.963852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:02.963884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:03.081926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:03.082083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:03.082123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:03.082152] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:03.085521] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: UP (p=54.62%) [2026-03-13T20:29:03.085819] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-03-13T20:29:03.085947] [INFO ] [sig ] PROK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:03.235539] [INFO ] [LOCAL ] Saved forecast: PROK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PROK.txt [2026-03-13T20:29:03.235729] [INFO ] [sig ] [2339/3262] Completed PROK in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-13T20:29:03.235782] [INFO ] [sig ] [2340/3262] Forecasting PRTA... [2026-03-13T20:29:03.235814] [INFO ] [sig ] Generating forecast for: PRTA [2026-03-13T20:29:03.235845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-03-13T20:29:03.247414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-03-13T20:29:03.247821] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-03-13T20:29:03.248631] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-03-13T20:29:03.248683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:03.248725] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:03.248753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:03.248809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:03.307548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:03.308457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:03.308593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:03.308639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:03.427213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:03.427375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:03.427415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:03.427443] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:03.431040] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: UP (p=76.68%) [2026-03-13T20:29:03.431331] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-03-13T20:29:03.431464] [INFO ] [sig ] PRTA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:03.580390] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PRTA.txt [2026-03-13T20:29:03.580535] [INFO ] [sig ] [2340/3262] Completed PRTA in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-13T20:29:03.580595] [INFO ] [sig ] [2341/3262] Forecasting PRTH... [2026-03-13T20:29:03.580628] [INFO ] [sig ] Generating forecast for: PRTH [2026-03-13T20:29:03.580658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-03-13T20:29:03.591980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-03-13T20:29:03.592317] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-03-13T20:29:03.593153] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-03-13T20:29:03.593206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:03.593240] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:03.593268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:03.593325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:03.652816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:03.653803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:03.653888] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:03.653923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:03.771972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:03.772139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:03.772179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:03.772210] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:03.775892] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: UP (p=84.77%) [2026-03-13T20:29:03.776234] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-03-13T20:29:03.776380] [INFO ] [sig ] PRTH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:03.926144] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PRTH.txt [2026-03-13T20:29:03.926295] [INFO ] [sig ] [2341/3262] Completed PRTH in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-13T20:29:03.926334] [INFO ] [sig ] [2342/3262] Forecasting PRVA... [2026-03-13T20:29:03.926364] [INFO ] [sig ] Generating forecast for: PRVA [2026-03-13T20:29:03.926394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-03-13T20:29:03.937649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-03-13T20:29:03.937993] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-03-13T20:29:03.938823] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-03-13T20:29:03.938877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:03.938939] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:03.938970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:03.939047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:04.002322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:04.003642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:04.003747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:04.003783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:04.126189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:04.126364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:04.126405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:04.126443] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:04.130001] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: UP (p=50.62%) [2026-03-13T20:29:04.130318] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-03-13T20:29:04.130477] [INFO ] [sig ] PRVA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:04.277062] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PRVA.txt [2026-03-13T20:29:04.277208] [INFO ] [sig ] [2342/3262] Completed PRVA in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-13T20:29:04.277254] [INFO ] [sig ] [2343/3262] Forecasting PSC... [2026-03-13T20:29:04.277285] [INFO ] [sig ] Generating forecast for: PSC [2026-03-13T20:29:04.277329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-03-13T20:29:04.289548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-03-13T20:29:04.289932] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-03-13T20:29:04.290795] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-03-13T20:29:04.290849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:04.290882] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:04.290909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:04.290976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:04.353188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:04.354298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:04.354398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:04.354431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:04.476427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:04.476609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:04.476652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:04.476688] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:04.480129] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: UP (p=87.26%) [2026-03-13T20:29:04.480413] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-03-13T20:29:04.480544] [INFO ] [sig ] PSC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:04.625680] [INFO ] [LOCAL ] Saved forecast: PSC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PSC.txt [2026-03-13T20:29:04.626014] [INFO ] [sig ] [2343/3262] Completed PSC in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-13T20:29:04.626056] [INFO ] [sig ] [2344/3262] Forecasting PSCE... [2026-03-13T20:29:04.626085] [INFO ] [sig ] Generating forecast for: PSCE [2026-03-13T20:29:04.626127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-03-13T20:29:04.636801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-03-13T20:29:04.637091] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-03-13T20:29:04.638005] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-03-13T20:29:04.638060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:04.638092] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:04.638119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:04.638174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:04.697665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:04.698419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:04.698498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:04.698538] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:04.808892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:04.809076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:04.809128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:04.809158] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:04.812778] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: UP (p=92.19%) [2026-03-13T20:29:04.813067] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-03-13T20:29:04.813210] [INFO ] [sig ] PSCE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:04.959105] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PSCE.txt [2026-03-13T20:29:04.959276] [INFO ] [sig ] [2344/3262] Completed PSCE in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-13T20:29:04.959317] [INFO ] [sig ] [2345/3262] Forecasting PSCH... [2026-03-13T20:29:04.959345] [INFO ] [sig ] Generating forecast for: PSCH [2026-03-13T20:29:04.959376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-03-13T20:29:04.970506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-03-13T20:29:04.970856] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-03-13T20:29:04.971685] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-03-13T20:29:04.971737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:04.971768] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:04.971795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:04.971852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:05.030009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:05.031084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:05.031166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:05.031199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:05.143859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:05.144020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:05.144062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:05.144143] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:05.147601] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: UP (p=82.11%) [2026-03-13T20:29:05.148116] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-03-13T20:29:05.148255] [INFO ] [sig ] PSCH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:05.301779] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PSCH.txt [2026-03-13T20:29:05.301942] [INFO ] [sig ] [2345/3262] Completed PSCH in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-13T20:29:05.301984] [INFO ] [sig ] [2346/3262] Forecasting PSEC... [2026-03-13T20:29:05.302015] [INFO ] [sig ] Generating forecast for: PSEC [2026-03-13T20:29:05.302046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-03-13T20:29:05.314349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-03-13T20:29:05.314786] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-03-13T20:29:05.315714] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-03-13T20:29:05.315770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:05.315998] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:05.316025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:05.316082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:05.391093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:05.392244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:05.392371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:05.392417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:05.522485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:05.522696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:05.522951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:05.522983] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:05.526596] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-03-13T20:29:05.527067] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-03-13T20:29:05.527208] [INFO ] [sig ] PSEC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:05.677359] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PSEC.txt [2026-03-13T20:29:05.677525] [INFO ] [sig ] [2346/3262] Completed PSEC in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-13T20:29:05.677612] [INFO ] [sig ] [2347/3262] Forecasting PSF... [2026-03-13T20:29:05.677646] [INFO ] [sig ] Generating forecast for: PSF [2026-03-13T20:29:05.677687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-03-13T20:29:05.690250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-03-13T20:29:05.690716] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-03-13T20:29:05.691610] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-03-13T20:29:05.691666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:05.691699] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:05.691728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:05.691786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:05.759010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:05.760120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:05.760205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:05.760239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:05.897330] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:05.897514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:05.897605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:05.897653] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:05.902789] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: UP (p=60.59%) [2026-03-13T20:29:05.903289] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-03-13T20:29:05.903483] [INFO ] [sig ] PSF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:06.052057] [INFO ] [LOCAL ] Saved forecast: PSF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PSF.txt [2026-03-13T20:29:06.052197] [INFO ] [sig ] [2347/3262] Completed PSF in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-13T20:29:06.052237] [INFO ] [sig ] [2348/3262] Forecasting PSFE... [2026-03-13T20:29:06.052266] [INFO ] [sig ] Generating forecast for: PSFE [2026-03-13T20:29:06.052297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-03-13T20:29:06.064888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-03-13T20:29:06.065204] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-03-13T20:29:06.066012] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-03-13T20:29:06.066065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:06.066096] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:06.066122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:06.066178] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:06.123565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:06.124452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:06.124551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:06.124610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:06.244555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:06.244733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:06.244775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:06.244803] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:06.248389] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: UP (p=55.38%) [2026-03-13T20:29:06.248692] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-03-13T20:29:06.248821] [INFO ] [sig ] PSFE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:06.395403] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PSFE.txt [2026-03-13T20:29:06.395605] [INFO ] [sig ] [2348/3262] Completed PSFE in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-13T20:29:06.395650] [INFO ] [sig ] [2349/3262] Forecasting PSHG... [2026-03-13T20:29:06.395680] [INFO ] [sig ] Generating forecast for: PSHG [2026-03-13T20:29:06.395711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-03-13T20:29:06.406961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-03-13T20:29:06.407261] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-03-13T20:29:06.408109] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-03-13T20:29:06.408162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:06.408193] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:06.408218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:06.408273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:06.466746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:06.467626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:06.467726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:06.467761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:06.587596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:06.587771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:06.587813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:06.587842] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:06.591316] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: UP (p=95.79%) [2026-03-13T20:29:06.591620] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-03-13T20:29:06.591753] [INFO ] [sig ] PSHG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:06.736813] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PSHG.txt [2026-03-13T20:29:06.736983] [INFO ] [sig ] [2349/3262] Completed PSHG in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.5m [2026-03-13T20:29:06.737024] [INFO ] [sig ] [2350/3262] Forecasting PSN... [2026-03-13T20:29:06.737055] [INFO ] [sig ] Generating forecast for: PSN [2026-03-13T20:29:06.737085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-03-13T20:29:06.749444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-03-13T20:29:06.749815] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-03-13T20:29:06.750680] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-03-13T20:29:06.750734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:06.750794] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:06.750825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:06.750882] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:06.811294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:06.812208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:06.812304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:06.812337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:06.937421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:06.937624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:06.937668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:06.937697] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:06.941332] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: UP (p=56.31%) [2026-03-13T20:29:06.941654] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-03-13T20:29:06.941789] [INFO ] [sig ] PSN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:07.093168] [INFO ] [LOCAL ] Saved forecast: PSN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PSN.txt [2026-03-13T20:29:07.093343] [INFO ] [sig ] [2350/3262] Completed PSN in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.4m [2026-03-13T20:29:07.093384] [INFO ] [sig ] [2351/3262] Forecasting PSNL... [2026-03-13T20:29:07.093413] [INFO ] [sig ] Generating forecast for: PSNL [2026-03-13T20:29:07.093444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-03-13T20:29:07.104947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-03-13T20:29:07.105346] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-03-13T20:29:07.106274] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-03-13T20:29:07.106329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:07.106361] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:07.106388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:07.106446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:07.169238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:07.170172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:07.170255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:07.170289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:07.297343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:07.297505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:07.297545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:07.297622] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:07.301415] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: UP (p=54.29%) [2026-03-13T20:29:07.301762] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-03-13T20:29:07.302099] [INFO ] [sig ] PSNL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:07.464183] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PSNL.txt [2026-03-13T20:29:07.464349] [INFO ] [sig ] [2351/3262] Completed PSNL in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 5.4m [2026-03-13T20:29:07.464391] [INFO ] [sig ] [2352/3262] Forecasting PSO... [2026-03-13T20:29:07.464422] [INFO ] [sig ] Generating forecast for: PSO [2026-03-13T20:29:07.464455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-03-13T20:29:07.476136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-03-13T20:29:07.476549] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-03-13T20:29:07.477372] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-03-13T20:29:07.477424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:07.477457] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:07.477484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:07.477539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:07.536260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:07.537143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:07.537259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:07.537293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:07.657446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:07.657643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:07.657688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:07.657720] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:07.661448] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-03-13T20:29:07.661782] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-03-13T20:29:07.661913] [INFO ] [sig ] PSO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:07.806771] [INFO ] [LOCAL ] Saved forecast: PSO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PSO.txt [2026-03-13T20:29:07.806908] [INFO ] [sig ] [2352/3262] Completed PSO in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.4m [2026-03-13T20:29:07.806948] [INFO ] [sig ] [2353/3262] Forecasting PSTG... [2026-03-13T20:29:07.806977] [INFO ] [sig ] Generating forecast for: PSTG [2026-03-13T20:29:07.807008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-03-13T20:29:07.818896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-03-13T20:29:07.819182] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-03-13T20:29:07.819980] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-03-13T20:29:07.820032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:07.820064] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:07.820091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:07.820146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:07.877762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:07.878392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:07.878470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:07.878503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:08.004306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:08.004468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:08.004515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:08.004545] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:08.008438] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: UP (p=62.17%) [2026-03-13T20:29:08.008766] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-03-13T20:29:08.008906] [INFO ] [sig ] PSTG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:08.151505] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PSTG.txt [2026-03-13T20:29:08.151667] [INFO ] [sig ] [2353/3262] Completed PSTG in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 5.4m [2026-03-13T20:29:08.151719] [INFO ] [sig ] [2354/3262] Forecasting PSTL... [2026-03-13T20:29:08.151754] [INFO ] [sig ] Generating forecast for: PSTL [2026-03-13T20:29:08.151796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-03-13T20:29:08.163617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-03-13T20:29:08.163893] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-03-13T20:29:08.164684] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-03-13T20:29:08.164741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:08.164772] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:08.164799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:08.164854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:08.222749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:08.223429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:08.223509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:08.223542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:08.344189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:08.344340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:08.344379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:08.344407] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:08.347810] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-03-13T20:29:08.348084] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-03-13T20:29:08.348208] [INFO ] [sig ] PSTL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:08.491655] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PSTL.txt [2026-03-13T20:29:08.491787] [INFO ] [sig ] [2354/3262] Completed PSTL in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-13T20:29:08.491827] [INFO ] [sig ] [2355/3262] Forecasting PSX... [2026-03-13T20:29:08.491856] [INFO ] [sig ] Generating forecast for: PSX [2026-03-13T20:29:08.491887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-03-13T20:29:08.504195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-03-13T20:29:08.504505] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-03-13T20:29:08.505297] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-03-13T20:29:08.505350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:08.505382] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:08.505409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:08.505464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:08.563767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:08.564409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:08.564485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:08.564518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:08.686143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:08.686305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:08.686344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:08.686373] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:08.689817] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: DOWN (p=12.69%) [2026-03-13T20:29:08.690090] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-03-13T20:29:08.690215] [INFO ] [sig ] PSX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:08.833730] [INFO ] [LOCAL ] Saved forecast: PSX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PSX.txt [2026-03-13T20:29:08.833913] [INFO ] [sig ] [2355/3262] Completed PSX in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-13T20:29:08.833957] [INFO ] [sig ] [2356/3262] Forecasting PTA... [2026-03-13T20:29:08.833988] [INFO ] [sig ] Generating forecast for: PTA [2026-03-13T20:29:08.834023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-03-13T20:29:08.845602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-03-13T20:29:08.845921] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-03-13T20:29:08.846752] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-03-13T20:29:08.846806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:08.846840] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:08.846869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:08.846927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:08.909073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:08.909817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:08.909900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:08.909933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:09.036490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:09.036676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:09.036726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:09.036763] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:09.040264] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: UP (p=66.05%) [2026-03-13T20:29:09.040546] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-03-13T20:29:09.040703] [INFO ] [sig ] PTA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:09.198778] [INFO ] [LOCAL ] Saved forecast: PTA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PTA.txt [2026-03-13T20:29:09.198941] [INFO ] [sig ] [2356/3262] Completed PTA in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-13T20:29:09.198983] [INFO ] [sig ] [2357/3262] Forecasting PTC... [2026-03-13T20:29:09.199014] [INFO ] [sig ] Generating forecast for: PTC [2026-03-13T20:29:09.199048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-03-13T20:29:09.211635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-03-13T20:29:09.212027] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-03-13T20:29:09.212883] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-03-13T20:29:09.212938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:09.212972] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:09.213001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:09.213059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:09.275591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:09.276488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:09.276623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:09.276666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:09.409770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:09.409935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:09.409976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:09.410005] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:09.413507] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: UP (p=58.46%) [2026-03-13T20:29:09.413812] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-03-13T20:29:09.413942] [INFO ] [sig ] PTC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:09.625128] [INFO ] [LOCAL ] Saved forecast: PTC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PTC.txt [2026-03-13T20:29:09.625289] [INFO ] [sig ] [2357/3262] Completed PTC in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-13T20:29:09.625331] [INFO ] [sig ] [2358/3262] Forecasting PTEN... [2026-03-13T20:29:09.625361] [INFO ] [sig ] Generating forecast for: PTEN [2026-03-13T20:29:09.625393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-03-13T20:29:09.638128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-03-13T20:29:09.638517] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-03-13T20:29:09.639428] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-03-13T20:29:09.639485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:09.639519] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:09.639547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:09.639636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:09.701721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:09.702769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:09.702857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:09.702890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:09.824054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:09.824212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:09.824252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:09.824282] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:09.828498] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: UP (p=76.20%) [2026-03-13T20:29:09.828825] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-03-13T20:29:09.828957] [INFO ] [sig ] PTEN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:09.978147] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PTEN.txt [2026-03-13T20:29:09.978301] [INFO ] [sig ] [2358/3262] Completed PTEN in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-13T20:29:09.978342] [INFO ] [sig ] [2359/3262] Forecasting PTF... [2026-03-13T20:29:09.978371] [INFO ] [sig ] Generating forecast for: PTF [2026-03-13T20:29:09.978401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-03-13T20:29:09.989877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-03-13T20:29:09.990215] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-03-13T20:29:09.991026] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-03-13T20:29:09.991079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:09.991139] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:09.991168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:09.991226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:10.050672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:10.051568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:10.051666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:10.051702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:10.179679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:10.179836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:10.179876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:10.179905] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:10.183547] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: UP (p=67.40%) [2026-03-13T20:29:10.183843] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-03-13T20:29:10.183970] [INFO ] [sig ] PTF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:10.333536] [INFO ] [LOCAL ] Saved forecast: PTF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PTF.txt [2026-03-13T20:29:10.333738] [INFO ] [sig ] [2359/3262] Completed PTF in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-13T20:29:10.333794] [INFO ] [sig ] [2360/3262] Forecasting PTGX... [2026-03-13T20:29:10.333829] [INFO ] [sig ] Generating forecast for: PTGX [2026-03-13T20:29:10.333868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-03-13T20:29:10.345777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-03-13T20:29:10.346140] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-03-13T20:29:10.346968] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-03-13T20:29:10.347022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:10.347054] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:10.347081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:10.347137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:10.405440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:10.406263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:10.406343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:10.406377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:10.530495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:10.530677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:10.530729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:10.530766] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:10.534478] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: DOWN (p=10.82%) [2026-03-13T20:29:10.534777] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-03-13T20:29:10.534909] [INFO ] [sig ] PTGX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:10.680797] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PTGX.txt [2026-03-13T20:29:10.681123] [INFO ] [sig ] [2360/3262] Completed PTGX in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-13T20:29:10.681162] [INFO ] [sig ] [2361/3262] Forecasting PTH... [2026-03-13T20:29:10.681192] [INFO ] [sig ] Generating forecast for: PTH [2026-03-13T20:29:10.681223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-03-13T20:29:10.693607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-03-13T20:29:10.694050] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-03-13T20:29:10.694875] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-03-13T20:29:10.694927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:10.694960] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:10.694987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:10.695066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:10.756781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:10.757712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:10.757815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:10.757849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:10.875345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:10.875514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:10.875554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:10.875604] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:10.879499] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-03-13T20:29:10.879832] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-03-13T20:29:10.879963] [INFO ] [sig ] PTH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:11.032855] [INFO ] [LOCAL ] Saved forecast: PTH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PTH.txt [2026-03-13T20:29:11.032991] [INFO ] [sig ] [2361/3262] Completed PTH in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-13T20:29:11.033030] [INFO ] [sig ] [2362/3262] Forecasting PTLO... [2026-03-13T20:29:11.033060] [INFO ] [sig ] Generating forecast for: PTLO [2026-03-13T20:29:11.033092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-03-13T20:29:11.044870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-03-13T20:29:11.045167] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-03-13T20:29:11.045978] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-03-13T20:29:11.046030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:11.046062] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:11.046088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:11.046143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:11.105736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:11.106653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:11.106737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:11.106770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:11.227862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:11.228032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:11.228072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:11.228139] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:11.231753] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=0.68%) [2026-03-13T20:29:11.232071] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-03-13T20:29:11.232210] [INFO ] [sig ] PTLO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:11.384443] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PTLO.txt [2026-03-13T20:29:11.384673] [INFO ] [sig ] [2362/3262] Completed PTLO in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-13T20:29:11.384745] [INFO ] [sig ] [2363/3262] Forecasting PTNQ... [2026-03-13T20:29:11.384785] [INFO ] [sig ] Generating forecast for: PTNQ [2026-03-13T20:29:11.384824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-03-13T20:29:11.396814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-03-13T20:29:11.397278] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-03-13T20:29:11.398311] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-03-13T20:29:11.398385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:11.398424] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:11.398470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:11.398558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:11.459818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:11.461043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:11.461203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:11.461250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:11.604061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:11.604237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:11.604287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:11.604317] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:11.608695] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: DOWN (p=22.04%) [2026-03-13T20:29:11.609047] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-03-13T20:29:11.609216] [INFO ] [sig ] PTNQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:11.762859] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PTNQ.txt [2026-03-13T20:29:11.763018] [INFO ] [sig ] [2363/3262] Completed PTNQ in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-13T20:29:11.763058] [INFO ] [sig ] [2364/3262] Forecasting PTON... [2026-03-13T20:29:11.763088] [INFO ] [sig ] Generating forecast for: PTON [2026-03-13T20:29:11.763117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-03-13T20:29:11.775331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-03-13T20:29:11.775810] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-03-13T20:29:11.776663] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-03-13T20:29:11.776721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:11.776783] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:11.776826] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:11.776887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:11.837378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:11.838365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:11.838458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:11.838493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:11.973110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:11.973276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:11.973320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:11.973351] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:11.977222] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-03-13T20:29:11.977530] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-03-13T20:29:11.977707] [INFO ] [sig ] PTON: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:12.145693] [INFO ] [LOCAL ] Saved forecast: PTON 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PTON.txt [2026-03-13T20:29:12.145877] [INFO ] [sig ] [2364/3262] Completed PTON in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-13T20:29:12.145920] [INFO ] [sig ] [2365/3262] Forecasting PTY... [2026-03-13T20:29:12.146148] [INFO ] [sig ] Generating forecast for: PTY [2026-03-13T20:29:12.146190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-03-13T20:29:12.159925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-03-13T20:29:12.160342] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-03-13T20:29:12.161263] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-03-13T20:29:12.161330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:12.161372] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:12.161402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:12.161472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:12.228452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:12.229373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:12.229460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:12.229495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:12.362549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:12.362756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:12.362799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:12.362829] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:12.367187] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: DOWN (p=2.09%) [2026-03-13T20:29:12.367509] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-03-13T20:29:12.367710] [INFO ] [sig ] PTY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:12.540785] [INFO ] [LOCAL ] Saved forecast: PTY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PTY.txt [2026-03-13T20:29:12.540957] [INFO ] [sig ] [2365/3262] Completed PTY in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.4m [2026-03-13T20:29:12.540998] [INFO ] [sig ] [2366/3262] Forecasting PUBM... [2026-03-13T20:29:12.541028] [INFO ] [sig ] Generating forecast for: PUBM [2026-03-13T20:29:12.541059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-03-13T20:29:12.553340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-03-13T20:29:12.553771] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-03-13T20:29:12.554642] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-03-13T20:29:12.554712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:12.554750] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:12.554779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:12.554852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:12.616483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:12.617407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:12.617490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:12.617522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:12.745804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:12.745974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:12.746015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:12.746044] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:12.749568] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-03-13T20:29:12.749891] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-03-13T20:29:12.750029] [INFO ] [sig ] PUBM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:12.903440] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PUBM.txt [2026-03-13T20:29:12.903643] [INFO ] [sig ] [2366/3262] Completed PUBM in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.3m [2026-03-13T20:29:12.903689] [INFO ] [sig ] [2367/3262] Forecasting PUK... [2026-03-13T20:29:12.903720] [INFO ] [sig ] Generating forecast for: PUK [2026-03-13T20:29:12.903750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-03-13T20:29:12.915657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-03-13T20:29:12.916058] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-03-13T20:29:12.916866] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-03-13T20:29:12.917106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:12.917138] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:12.917165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:12.917221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:12.980471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:12.981604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:12.981687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:12.981719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:13.106358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:13.106523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:13.106563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:13.106616] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:13.110441] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: DOWN (p=43.67%) [2026-03-13T20:29:13.110818] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-03-13T20:29:13.110960] [INFO ] [sig ] PUK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:13.268675] [INFO ] [LOCAL ] Saved forecast: PUK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PUK.txt [2026-03-13T20:29:13.268860] [INFO ] [sig ] [2367/3262] Completed PUK in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.3m [2026-03-13T20:29:13.268908] [INFO ] [sig ] [2368/3262] Forecasting PUMP... [2026-03-13T20:29:13.268941] [INFO ] [sig ] Generating forecast for: PUMP [2026-03-13T20:29:13.268974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-03-13T20:29:13.282051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-03-13T20:29:13.282413] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-03-13T20:29:13.283310] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-03-13T20:29:13.283366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:13.283399] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:13.283425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:13.283483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:13.346106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:13.347060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:13.347149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:13.347184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:13.477318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:13.477482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:13.477523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:13.477588] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:13.480981] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: UP (p=70.19%) [2026-03-13T20:29:13.481278] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-03-13T20:29:13.481412] [INFO ] [sig ] PUMP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:13.633798] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PUMP.txt [2026-03-13T20:29:13.634019] [INFO ] [sig ] [2368/3262] Completed PUMP in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.3m [2026-03-13T20:29:13.634075] [INFO ] [sig ] [2369/3262] Forecasting PVH... [2026-03-13T20:29:13.634118] [INFO ] [sig ] Generating forecast for: PVH [2026-03-13T20:29:13.634163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-03-13T20:29:13.648924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-03-13T20:29:13.649371] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-03-13T20:29:13.650363] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-03-13T20:29:13.650422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:13.650455] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:13.650485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:13.650543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:13.713219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:13.714164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:13.714282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:13.714319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:13.840893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:13.841057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:13.841099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:13.841129] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:13.844711] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: DOWN (p=22.12%) [2026-03-13T20:29:13.845006] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-03-13T20:29:13.845137] [INFO ] [sig ] PVH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:13.991956] [INFO ] [LOCAL ] Saved forecast: PVH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PVH.txt [2026-03-13T20:29:13.992100] [INFO ] [sig ] [2369/3262] Completed PVH in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.3m [2026-03-13T20:29:13.992140] [INFO ] [sig ] [2370/3262] Forecasting PVL... [2026-03-13T20:29:13.992169] [INFO ] [sig ] Generating forecast for: PVL [2026-03-13T20:29:13.992199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-03-13T20:29:14.003865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-03-13T20:29:14.004185] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-03-13T20:29:14.004992] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-03-13T20:29:14.005046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:14.005079] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:14.005106] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:14.005163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:14.064628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:14.065374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:14.065456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:14.065489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:14.182083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:14.182259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:14.182321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:14.182353] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:14.185862] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: DOWN (p=19.09%) [2026-03-13T20:29:14.186336] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-03-13T20:29:14.186461] [INFO ] [sig ] PVL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:14.345802] [INFO ] [LOCAL ] Saved forecast: PVL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PVL.txt [2026-03-13T20:29:14.345982] [INFO ] [sig ] [2370/3262] Completed PVL in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 5.3m [2026-03-13T20:29:14.346022] [INFO ] [sig ] [2371/3262] Forecasting PWP... [2026-03-13T20:29:14.346051] [INFO ] [sig ] Generating forecast for: PWP [2026-03-13T20:29:14.346083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-03-13T20:29:14.358029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-03-13T20:29:14.358434] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-03-13T20:29:14.359543] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-03-13T20:29:14.359621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:14.359656] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:14.359683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:14.359749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:14.429727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:14.430630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:14.430717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:14.430759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:14.575497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:14.575709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:14.575765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:14.575806] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:14.580919] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: UP (p=64.92%) [2026-03-13T20:29:14.581536] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-03-13T20:29:14.581742] [INFO ] [sig ] PWP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:14.740657] [INFO ] [LOCAL ] Saved forecast: PWP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PWP.txt [2026-03-13T20:29:14.740834] [INFO ] [sig ] [2371/3262] Completed PWP in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-13T20:29:14.740890] [INFO ] [sig ] [2372/3262] Forecasting PXS... [2026-03-13T20:29:14.740922] [INFO ] [sig ] Generating forecast for: PXS [2026-03-13T20:29:14.740955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-03-13T20:29:14.753540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-03-13T20:29:14.753961] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-03-13T20:29:14.754803] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-03-13T20:29:14.754858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:14.754893] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:14.754922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:14.754980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:14.819548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:14.820467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:14.820551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:14.820604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:14.927211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:14.927376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:14.927418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:14.927448] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:14.931023] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: UP (p=93.94%) [2026-03-13T20:29:14.931325] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-03-13T20:29:14.931465] [INFO ] [sig ] PXS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:15.077525] [INFO ] [LOCAL ] Saved forecast: PXS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PXS.txt [2026-03-13T20:29:15.077736] [INFO ] [sig ] [2372/3262] Completed PXS in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-13T20:29:15.077780] [INFO ] [sig ] [2373/3262] Forecasting PY... [2026-03-13T20:29:15.077816] [INFO ] [sig ] Generating forecast for: PY [2026-03-13T20:29:15.077854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-03-13T20:29:15.088834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-03-13T20:29:15.089145] [INFO ] [FORECASTER] Starting predict_future for PY [2026-03-13T20:29:15.090056] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-03-13T20:29:15.090112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:15.090147] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:15.090176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:15.090235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:15.153131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:15.154048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:15.154135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:15.154170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:15.269128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:15.269292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:15.269335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:15.269365] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:15.273353] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: UP (p=66.51%) [2026-03-13T20:29:15.273663] [INFO ] [FORECASTER] Completed predict_future for PY [2026-03-13T20:29:15.273798] [INFO ] [sig ] PY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:15.426776] [INFO ] [LOCAL ] Saved forecast: PY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PY.txt [2026-03-13T20:29:15.426922] [INFO ] [sig ] [2373/3262] Completed PY in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-13T20:29:15.426963] [INFO ] [sig ] [2374/3262] Forecasting PYXS... [2026-03-13T20:29:15.426993] [INFO ] [sig ] Generating forecast for: PYXS [2026-03-13T20:29:15.427024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-03-13T20:29:15.438448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-03-13T20:29:15.438830] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-03-13T20:29:15.439706] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-03-13T20:29:15.439765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:15.439824] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:15.439861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:15.439930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:15.522804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:15.523745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:15.523852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:15.523888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:15.659853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:15.660029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:15.660069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:15.660100] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:15.663650] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: DOWN (p=7.76%) [2026-03-13T20:29:15.663957] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-03-13T20:29:15.664096] [INFO ] [sig ] PYXS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:15.819052] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/PYXS.txt [2026-03-13T20:29:15.819207] [INFO ] [sig ] [2374/3262] Completed PYXS in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-13T20:29:15.819248] [INFO ] [sig ] [2375/3262] Forecasting PZZA... [2026-03-13T20:29:15.819278] [INFO ] [sig ] Generating forecast for: PZZA [2026-03-13T20:29:15.819310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-03-13T20:29:15.830759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-03-13T20:29:15.831125] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-03-13T20:29:15.831989] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-03-13T20:29:15.832043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:15.832076] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:15.832103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:15.832159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:15.891934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:15.892848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:15.892947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:15.892979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:16.028881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:16.029246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:16.029288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:16.029318] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:16.033355] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: UP (p=97.03%) [2026-03-13T20:29:16.033678] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-03-13T20:29:16.033822] [INFO ] [sig ] PZZA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:16.183745] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/PZZA.txt [2026-03-13T20:29:16.183881] [INFO ] [sig ] [2375/3262] Completed PZZA in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-13T20:29:16.183920] [INFO ] [sig ] [2376/3262] Forecasting QBTS... [2026-03-13T20:29:16.183949] [INFO ] [sig ] Generating forecast for: QBTS [2026-03-13T20:29:16.183979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-03-13T20:29:16.196312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-03-13T20:29:16.196669] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-03-13T20:29:16.197437] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-03-13T20:29:16.197490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:16.197548] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:16.197640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:16.197698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:16.258311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:16.259003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:16.259081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:16.259115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:16.386767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:16.386937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:16.386981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:16.387011] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:16.390852] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: UP (p=79.54%) [2026-03-13T20:29:16.391150] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-03-13T20:29:16.391298] [INFO ] [sig ] QBTS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:16.559516] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QBTS.txt [2026-03-13T20:29:16.559700] [INFO ] [sig ] [2376/3262] Completed QBTS in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-13T20:29:16.559744] [INFO ] [sig ] [2377/3262] Forecasting QCLN... [2026-03-13T20:29:16.559776] [INFO ] [sig ] Generating forecast for: QCLN [2026-03-13T20:29:16.559810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-03-13T20:29:16.571950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-03-13T20:29:16.572369] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-03-13T20:29:16.573271] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-03-13T20:29:16.573327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:16.573370] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:16.573404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:16.573463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:16.632590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:16.633613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:16.633703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:16.633738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:16.759070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:16.759234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:16.759276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:16.759305] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:16.762829] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=4.02%) [2026-03-13T20:29:16.763115] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-03-13T20:29:16.763249] [INFO ] [sig ] QCLN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:16.905436] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/QCLN.txt [2026-03-13T20:29:16.905619] [INFO ] [sig ] [2377/3262] Completed QCLN in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-13T20:29:16.905662] [INFO ] [sig ] [2378/3262] Forecasting QCOM... [2026-03-13T20:29:16.905699] [INFO ] [sig ] Generating forecast for: QCOM [2026-03-13T20:29:16.905731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-03-13T20:29:16.917365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-03-13T20:29:16.917809] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-03-13T20:29:16.918628] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-03-13T20:29:16.918681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:16.918714] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:16.918741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:16.918797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:16.975417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:16.976449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:16.976537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:16.976589] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:17.099337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:17.099500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:17.099539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:17.099585] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:17.102982] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: UP (p=90.42%) [2026-03-13T20:29:17.103254] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-03-13T20:29:17.103380] [INFO ] [sig ] QCOM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:17.245016] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QCOM.txt [2026-03-13T20:29:17.245181] [INFO ] [sig ] [2378/3262] Completed QCOM in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-13T20:29:17.245222] [INFO ] [sig ] [2379/3262] Forecasting QCRH... [2026-03-13T20:29:17.245252] [INFO ] [sig ] Generating forecast for: QCRH [2026-03-13T20:29:17.245286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-03-13T20:29:17.256993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-03-13T20:29:17.257405] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-03-13T20:29:17.261427] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-03-13T20:29:17.261491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:17.261523] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:17.261550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:17.261626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:17.318354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:17.319061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:17.319140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:17.319172] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:17.434310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:17.434466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:17.434506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:17.434597] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:17.438021] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-03-13T20:29:17.438298] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-03-13T20:29:17.438428] [INFO ] [sig ] QCRH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:17.581539] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/QCRH.txt [2026-03-13T20:29:17.581684] [INFO ] [sig ] [2379/3262] Completed QCRH in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-13T20:29:17.581725] [INFO ] [sig ] [2380/3262] Forecasting QDEL... [2026-03-13T20:29:17.581755] [INFO ] [sig ] Generating forecast for: QDEL [2026-03-13T20:29:17.581787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-03-13T20:29:17.593673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-03-13T20:29:17.593989] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-03-13T20:29:17.594790] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-03-13T20:29:17.594843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:17.594874] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:17.594901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:17.594961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:17.652563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:17.653247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:17.653324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:17.653355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:17.775172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:17.775329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:17.775370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:17.775398] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:17.778815] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=93.97%) [2026-03-13T20:29:17.779090] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-03-13T20:29:17.779220] [INFO ] [sig ] QDEL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:17.921740] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QDEL.txt [2026-03-13T20:29:17.921873] [INFO ] [sig ] [2380/3262] Completed QDEL in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-13T20:29:17.921911] [INFO ] [sig ] [2381/3262] Forecasting QFIN... [2026-03-13T20:29:17.921941] [INFO ] [sig ] Generating forecast for: QFIN [2026-03-13T20:29:17.921972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-03-13T20:29:17.933552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-03-13T20:29:17.933881] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-03-13T20:29:17.934907] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-03-13T20:29:17.934970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:17.935004] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:17.935029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:17.935086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:17.994489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:17.995189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:17.995272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:17.995305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:18.122603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:18.122769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:18.122810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:18.122872] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:18.126678] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: UP (p=56.00%) [2026-03-13T20:29:18.126960] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-03-13T20:29:18.127086] [INFO ] [sig ] QFIN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:18.271223] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QFIN.txt [2026-03-13T20:29:18.271354] [INFO ] [sig ] [2381/3262] Completed QFIN in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-13T20:29:18.271393] [INFO ] [sig ] [2382/3262] Forecasting QGEN... [2026-03-13T20:29:18.271422] [INFO ] [sig ] Generating forecast for: QGEN [2026-03-13T20:29:18.271453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-03-13T20:29:18.283624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-03-13T20:29:18.283973] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-03-13T20:29:18.284779] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-03-13T20:29:18.284832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:18.284863] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:18.284890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:18.284945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:18.342592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:18.343518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:18.343615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:18.343649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:18.470599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:18.470766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:18.470809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:18.470841] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:18.474603] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: UP (p=98.46%) [2026-03-13T20:29:18.474963] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-03-13T20:29:18.475124] [INFO ] [sig ] QGEN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:18.634329] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QGEN.txt [2026-03-13T20:29:18.634500] [INFO ] [sig ] [2382/3262] Completed QGEN in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 5.3m [2026-03-13T20:29:18.634542] [INFO ] [sig ] [2383/3262] Forecasting QLYS... [2026-03-13T20:29:18.634593] [INFO ] [sig ] Generating forecast for: QLYS [2026-03-13T20:29:18.634627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-03-13T20:29:18.647283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-03-13T20:29:18.647780] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-03-13T20:29:18.648825] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-03-13T20:29:18.648883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:18.648920] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:18.648948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:18.649018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:18.720769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:18.721777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:18.721870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:18.721922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:18.859540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:18.859741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:18.859786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:18.859815] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:18.863738] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: DOWN (p=7.76%) [2026-03-13T20:29:18.864096] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-03-13T20:29:18.864266] [INFO ] [sig ] QLYS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:19.036054] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/QLYS.txt [2026-03-13T20:29:19.036276] [INFO ] [sig ] [2383/3262] Completed QLYS in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 5.2m [2026-03-13T20:29:19.036331] [INFO ] [sig ] [2384/3262] Forecasting QMCO... [2026-03-13T20:29:19.036363] [INFO ] [sig ] Generating forecast for: QMCO [2026-03-13T20:29:19.036396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-03-13T20:29:19.054800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-03-13T20:29:19.055374] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-03-13T20:29:19.056834] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-03-13T20:29:19.056922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:19.056978] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:19.057024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:19.057121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:19.154874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:19.156219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:19.156379] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:19.156436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:19.329070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:19.329298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:19.329371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:19.329424] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:19.335315] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: DOWN (p=13.29%) [2026-03-13T20:29:19.335922] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-03-13T20:29:19.336154] [INFO ] [sig ] QMCO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:19.570874] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/QMCO.txt [2026-03-13T20:29:19.571150] [INFO ] [sig ] [2384/3262] Completed QMCO in 0.5s | 2.79 sym/s | Total: 14.2m | ETA: 5.2m [2026-03-13T20:29:19.571221] [INFO ] [sig ] [2385/3262] Forecasting QMOM... [2026-03-13T20:29:19.571271] [INFO ] [sig ] Generating forecast for: QMOM [2026-03-13T20:29:19.571317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-03-13T20:29:19.593182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-03-13T20:29:19.593806] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-03-13T20:29:19.595283] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-03-13T20:29:19.595394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:19.595447] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:19.595509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:19.595635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:19.686851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:19.688524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:19.688708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:19.688763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:19.864243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:19.864480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:19.864555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:19.864637] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:19.870507] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: DOWN (p=10.95%) [2026-03-13T20:29:19.871081] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-03-13T20:29:19.871276] [INFO ] [sig ] QMOM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:20.077181] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/QMOM.txt [2026-03-13T20:29:20.077427] [INFO ] [sig ] [2385/3262] Completed QMOM in 0.5s | 2.79 sym/s | Total: 14.2m | ETA: 5.2m [2026-03-13T20:29:20.077492] [INFO ] [sig ] [2386/3262] Forecasting QNTM... [2026-03-13T20:29:20.077533] [INFO ] [sig ] Generating forecast for: QNTM [2026-03-13T20:29:20.077619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-03-13T20:29:20.094780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-03-13T20:29:20.095349] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-03-13T20:29:20.096648] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-03-13T20:29:20.096732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:20.096776] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:20.096816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:20.096900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:20.172938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:20.174089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:20.174251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:20.174288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:20.310931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:20.311133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:20.311192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:20.311233] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:20.315167] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: DOWN (p=6.49%) [2026-03-13T20:29:20.315563] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-03-13T20:29:20.315742] [INFO ] [sig ] QNTM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:20.474992] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/QNTM.txt [2026-03-13T20:29:20.475168] [INFO ] [sig ] [2386/3262] Completed QNTM in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-13T20:29:20.475210] [INFO ] [sig ] [2387/3262] Forecasting QQMG... [2026-03-13T20:29:20.475242] [INFO ] [sig ] Generating forecast for: QQMG [2026-03-13T20:29:20.475275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-03-13T20:29:20.487376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-03-13T20:29:20.487833] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-03-13T20:29:20.488743] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-03-13T20:29:20.488798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:20.488832] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:20.488861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:20.488920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:20.559989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:20.561002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:20.561119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:20.561160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:20.688055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:20.688240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:20.688284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:20.688315] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:20.691891] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=93.88%) [2026-03-13T20:29:20.692237] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-03-13T20:29:20.692383] [INFO ] [sig ] QQMG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:20.849355] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QQMG.txt [2026-03-13T20:29:20.849527] [INFO ] [sig ] [2387/3262] Completed QQMG in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-13T20:29:20.849585] [INFO ] [sig ] [2388/3262] Forecasting QQQ... [2026-03-13T20:29:20.849619] [INFO ] [sig ] Generating forecast for: QQQ [2026-03-13T20:29:20.849650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-03-13T20:29:20.861114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-03-13T20:29:20.861494] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-03-13T20:29:20.862373] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-03-13T20:29:20.862430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:20.862472] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:20.862507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:20.862601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:20.921838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:20.922701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:20.922783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:20.922816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:21.053229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:21.053408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:21.053458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:21.053498] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:21.057460] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=98.24%) [2026-03-13T20:29:21.057779] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-03-13T20:29:21.057914] [INFO ] [sig ] QQQ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:21.211090] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QQQ.txt [2026-03-13T20:29:21.211399] [INFO ] [sig ] [2388/3262] Completed QQQ in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-13T20:29:21.211439] [INFO ] [sig ] [2389/3262] Forecasting QQQE... [2026-03-13T20:29:21.211469] [INFO ] [sig ] Generating forecast for: QQQE [2026-03-13T20:29:21.211505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-03-13T20:29:21.223686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-03-13T20:29:21.224047] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-03-13T20:29:21.225046] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-03-13T20:29:21.225098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:21.225130] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:21.225156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:21.225211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:21.284819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:21.285931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:21.286021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:21.286055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:21.405191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:21.405350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:21.405389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:21.405418] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:21.408890] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: UP (p=74.71%) [2026-03-13T20:29:21.409207] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-03-13T20:29:21.409337] [INFO ] [sig ] QQQE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:21.556905] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QQQE.txt [2026-03-13T20:29:21.557270] [INFO ] [sig ] [2389/3262] Completed QQQE in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-13T20:29:21.557323] [INFO ] [sig ] [2390/3262] Forecasting QQQI... [2026-03-13T20:29:21.557355] [INFO ] [sig ] Generating forecast for: QQQI [2026-03-13T20:29:21.557388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-03-13T20:29:21.568968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-03-13T20:29:21.569307] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-03-13T20:29:21.570140] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-03-13T20:29:21.570194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:21.570226] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:21.570253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:21.570309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:21.629154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:21.629903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:21.629984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:21.630017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:21.749620] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:21.749782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:21.749824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:21.749864] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:21.753420] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=95.81%) [2026-03-13T20:29:21.753726] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-03-13T20:29:21.753859] [INFO ] [sig ] QQQI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:21.896973] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QQQI.txt [2026-03-13T20:29:21.897141] [INFO ] [sig ] [2390/3262] Completed QQQI in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-13T20:29:21.897183] [INFO ] [sig ] [2391/3262] Forecasting QQQJ... [2026-03-13T20:29:21.897211] [INFO ] [sig ] Generating forecast for: QQQJ [2026-03-13T20:29:21.897242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-03-13T20:29:21.908735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-03-13T20:29:21.909109] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-03-13T20:29:21.909956] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-03-13T20:29:21.910011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:21.910048] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:21.910078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:21.910136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:21.970428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:21.971314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:21.971396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:21.971429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:22.093959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:22.094129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:22.094172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:22.094201] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:22.098386] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: UP (p=91.65%) [2026-03-13T20:29:22.098697] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-03-13T20:29:22.098831] [INFO ] [sig ] QQQJ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:22.243869] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QQQJ.txt [2026-03-13T20:29:22.244020] [INFO ] [sig ] [2391/3262] Completed QQQJ in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-13T20:29:22.244060] [INFO ] [sig ] [2392/3262] Forecasting QQQM... [2026-03-13T20:29:22.244089] [INFO ] [sig ] Generating forecast for: QQQM [2026-03-13T20:29:22.244119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-03-13T20:29:22.256290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-03-13T20:29:22.256809] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-03-13T20:29:22.257861] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-03-13T20:29:22.257924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:22.257960] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:22.257993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:22.258052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:22.316427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:22.317392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:22.317480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:22.317515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:22.445772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:22.445937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:22.445979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:22.446047] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:22.449630] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=79.14%) [2026-03-13T20:29:22.450007] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-03-13T20:29:22.450175] [INFO ] [sig ] QQQM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:22.631612] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QQQM.txt [2026-03-13T20:29:22.631828] [INFO ] [sig ] [2392/3262] Completed QQQM in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-13T20:29:22.631887] [INFO ] [sig ] [2393/3262] Forecasting QQQX... [2026-03-13T20:29:22.631928] [INFO ] [sig ] Generating forecast for: QQQX [2026-03-13T20:29:22.631968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-03-13T20:29:22.644191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-03-13T20:29:22.644627] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-03-13T20:29:22.645460] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-03-13T20:29:22.645516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:22.645596] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:22.645628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:22.645696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:22.711396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:22.712495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:22.712614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:22.712669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:22.849302] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:22.849463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:22.849503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:22.849532] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:22.852997] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: DOWN (p=9.58%) [2026-03-13T20:29:22.853289] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-03-13T20:29:22.853421] [INFO ] [sig ] QQQX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:22.999365] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/QQQX.txt [2026-03-13T20:29:22.999521] [INFO ] [sig ] [2393/3262] Completed QQQX in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-13T20:29:22.999561] [INFO ] [sig ] [2394/3262] Forecasting QRHC... [2026-03-13T20:29:22.999611] [INFO ] [sig ] Generating forecast for: QRHC [2026-03-13T20:29:22.999644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-03-13T20:29:23.011145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-03-13T20:29:23.011440] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-03-13T20:29:23.012244] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-03-13T20:29:23.012297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:23.012330] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:23.012356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:23.012412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:23.068950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:23.069774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:23.069856] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:23.069889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:23.187999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:23.188169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:23.188212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:23.188243] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:23.192081] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: UP (p=95.62%) [2026-03-13T20:29:23.192609] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-03-13T20:29:23.192751] [INFO ] [sig ] QRHC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:23.343179] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QRHC.txt [2026-03-13T20:29:23.343309] [INFO ] [sig ] [2394/3262] Completed QRHC in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-13T20:29:23.343349] [INFO ] [sig ] [2395/3262] Forecasting QRVO... [2026-03-13T20:29:23.343377] [INFO ] [sig ] Generating forecast for: QRVO [2026-03-13T20:29:23.343408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-03-13T20:29:23.354089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-03-13T20:29:23.354406] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-03-13T20:29:23.355220] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-03-13T20:29:23.355272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:23.355306] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:23.355333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:23.355389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:23.413980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:23.414646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:23.414721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:23.414754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:23.538995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:23.539167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:23.539205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:23.539234] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:23.542690] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: UP (p=89.47%) [2026-03-13T20:29:23.542969] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-03-13T20:29:23.543098] [INFO ] [sig ] QRVO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:23.689988] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QRVO.txt [2026-03-13T20:29:23.690123] [INFO ] [sig ] [2395/3262] Completed QRVO in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-13T20:29:23.690163] [INFO ] [sig ] [2396/3262] Forecasting QS... [2026-03-13T20:29:23.690193] [INFO ] [sig ] Generating forecast for: QS [2026-03-13T20:29:23.690225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-03-13T20:29:23.701788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-03-13T20:29:23.702102] [INFO ] [FORECASTER] Starting predict_future for QS [2026-03-13T20:29:23.702899] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-03-13T20:29:23.702952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:23.702984] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:23.703010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:23.703082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:23.761115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:23.761814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:23.761895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:23.761928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:23.888256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:23.888395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:23.888433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:23.888492] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:23.891963] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: UP (p=90.25%) [2026-03-13T20:29:23.892252] [INFO ] [FORECASTER] Completed predict_future for QS [2026-03-13T20:29:23.892388] [INFO ] [sig ] QS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:24.035141] [INFO ] [LOCAL ] Saved forecast: QS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QS.txt [2026-03-13T20:29:24.035290] [INFO ] [sig ] [2396/3262] Completed QS in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-13T20:29:24.035336] [INFO ] [sig ] [2397/3262] Forecasting QTEC... [2026-03-13T20:29:24.035366] [INFO ] [sig ] Generating forecast for: QTEC [2026-03-13T20:29:24.035396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-03-13T20:29:24.048150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-03-13T20:29:24.048462] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-03-13T20:29:24.049265] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-03-13T20:29:24.049506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:24.049555] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:24.049616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:24.049683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:24.107163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:24.107814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:24.107892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:24.107925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:24.232145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:24.232305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:24.232345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:24.232373] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:24.236140] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=86.54%) [2026-03-13T20:29:24.236419] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-03-13T20:29:24.236546] [INFO ] [sig ] QTEC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:24.379700] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QTEC.txt [2026-03-13T20:29:24.379826] [INFO ] [sig ] [2397/3262] Completed QTEC in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-13T20:29:24.379866] [INFO ] [sig ] [2398/3262] Forecasting QTRX... [2026-03-13T20:29:24.379895] [INFO ] [sig ] Generating forecast for: QTRX [2026-03-13T20:29:24.379925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-03-13T20:29:24.390814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-03-13T20:29:24.391125] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-03-13T20:29:24.391925] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-03-13T20:29:24.391991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:24.392023] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:24.392049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:24.392106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:24.449675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:24.450316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:24.450394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:24.450427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:24.568616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:24.568775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:24.568816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:24.568846] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:24.572335] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: DOWN (p=11.36%) [2026-03-13T20:29:24.572669] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-03-13T20:29:24.572809] [INFO ] [sig ] QTRX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:24.716817] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/QTRX.txt [2026-03-13T20:29:24.716955] [INFO ] [sig ] [2398/3262] Completed QTRX in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-13T20:29:24.716995] [INFO ] [sig ] [2399/3262] Forecasting QTTB... [2026-03-13T20:29:24.717025] [INFO ] [sig ] Generating forecast for: QTTB [2026-03-13T20:29:24.717056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-03-13T20:29:24.727871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-03-13T20:29:24.728197] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-03-13T20:29:24.729033] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-03-13T20:29:24.729096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:24.729134] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:24.729167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:24.729231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:24.787492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:24.788301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:24.788387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:24.788420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:24.909168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:24.909335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:24.909374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:24.909402] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:24.912913] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-03-13T20:29:24.913244] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-03-13T20:29:24.913382] [INFO ] [sig ] QTTB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:25.059555] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QTTB.txt [2026-03-13T20:29:25.059714] [INFO ] [sig ] [2399/3262] Completed QTTB in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 5.2m [2026-03-13T20:29:25.059755] [INFO ] [sig ] [2400/3262] Forecasting QTUM... [2026-03-13T20:29:25.059784] [INFO ] [sig ] Generating forecast for: QTUM [2026-03-13T20:29:25.059816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-03-13T20:29:25.072626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-03-13T20:29:25.072946] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-03-13T20:29:25.073967] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-03-13T20:29:25.074031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:25.074072] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:25.074104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:25.074169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:25.131754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:25.132687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:25.132772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:25.132806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:25.259852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:25.260019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:25.260066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:25.260101] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:25.263486] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: UP (p=71.60%) [2026-03-13T20:29:25.263783] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-03-13T20:29:25.263936] [INFO ] [sig ] QTUM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:25.411744] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QTUM.txt [2026-03-13T20:29:25.411878] [INFO ] [sig ] [2400/3262] Completed QTUM in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 5.1m [2026-03-13T20:29:25.411919] [INFO ] [sig ] [2401/3262] Forecasting QTWO... [2026-03-13T20:29:25.411948] [INFO ] [sig ] Generating forecast for: QTWO [2026-03-13T20:29:25.411979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-03-13T20:29:25.423085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-03-13T20:29:25.423421] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-03-13T20:29:25.424275] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-03-13T20:29:25.424330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:25.424362] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:25.424391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:25.424449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:25.485679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:25.486403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:25.486483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:25.486517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:25.610143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:25.610292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:25.610331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:25.610360] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:25.613737] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: DOWN (p=1.14%) [2026-03-13T20:29:25.614011] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-03-13T20:29:25.614141] [INFO ] [sig ] QTWO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:25.761157] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/QTWO.txt [2026-03-13T20:29:25.761501] [INFO ] [sig ] [2401/3262] Completed QTWO in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 5.1m [2026-03-13T20:29:25.761542] [INFO ] [sig ] [2402/3262] Forecasting QUAD... [2026-03-13T20:29:25.761589] [INFO ] [sig ] Generating forecast for: QUAD [2026-03-13T20:29:25.761624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-03-13T20:29:25.773537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-03-13T20:29:25.773901] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-03-13T20:29:25.774697] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-03-13T20:29:25.774748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:25.774780] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:25.774806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:25.774862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:25.833323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:25.834070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:25.834151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:25.834183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:25.955953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:25.956119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:25.956166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:25.956201] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:25.959648] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=15.95%) [2026-03-13T20:29:25.959928] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-03-13T20:29:25.960056] [INFO ] [sig ] QUAD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:26.105465] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/QUAD.txt [2026-03-13T20:29:26.105626] [INFO ] [sig ] [2402/3262] Completed QUAD in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 5.1m [2026-03-13T20:29:26.105669] [INFO ] [sig ] [2403/3262] Forecasting QUIK... [2026-03-13T20:29:26.105699] [INFO ] [sig ] Generating forecast for: QUIK [2026-03-13T20:29:26.105730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-03-13T20:29:26.116872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-03-13T20:29:26.117223] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-03-13T20:29:26.118234] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-03-13T20:29:26.118286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:26.118318] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:26.118346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:26.118402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:26.178559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:26.179414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:26.179530] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:26.179565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:26.304566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:26.304748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:26.304790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:26.304821] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:26.308724] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: UP (p=52.49%) [2026-03-13T20:29:26.309055] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-03-13T20:29:26.309212] [INFO ] [sig ] QUIK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:26.477441] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QUIK.txt [2026-03-13T20:29:26.477653] [INFO ] [sig ] [2403/3262] Completed QUIK in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-13T20:29:26.477705] [INFO ] [sig ] [2404/3262] Forecasting QURE... [2026-03-13T20:29:26.477737] [INFO ] [sig ] Generating forecast for: QURE [2026-03-13T20:29:26.477771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-03-13T20:29:26.489508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-03-13T20:29:26.489900] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-03-13T20:29:26.490792] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-03-13T20:29:26.490847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:26.490880] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:26.490909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:26.490967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:26.558248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:26.559113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:26.559198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:26.559242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:26.693026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:26.693197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:26.693244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:26.693274] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:26.696950] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=24.89%) [2026-03-13T20:29:26.697243] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-03-13T20:29:26.697376] [INFO ] [sig ] QURE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:26.857349] [INFO ] [LOCAL ] Saved forecast: QURE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/QURE.txt [2026-03-13T20:29:26.857515] [INFO ] [sig ] [2404/3262] Completed QURE in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-13T20:29:26.857592] [INFO ] [sig ] [2405/3262] Forecasting QVAL... [2026-03-13T20:29:26.857629] [INFO ] [sig ] Generating forecast for: QVAL [2026-03-13T20:29:26.857662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-03-13T20:29:26.868740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-03-13T20:29:26.869112] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-03-13T20:29:26.870032] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-03-13T20:29:26.870100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:26.870145] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:26.870188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:26.870261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:26.938428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:26.939421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:26.939524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:26.939594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:27.070162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:27.070374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:27.070421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:27.070452] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:27.074296] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: UP (p=94.63%) [2026-03-13T20:29:27.074603] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-03-13T20:29:27.074738] [INFO ] [sig ] QVAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:27.227387] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QVAL.txt [2026-03-13T20:29:27.227590] [INFO ] [sig ] [2405/3262] Completed QVAL in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-13T20:29:27.227637] [INFO ] [sig ] [2406/3262] Forecasting QVCC... [2026-03-13T20:29:27.227669] [INFO ] [sig ] Generating forecast for: QVCC [2026-03-13T20:29:27.227701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-03-13T20:29:27.238397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-03-13T20:29:27.238750] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-03-13T20:29:27.239610] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-03-13T20:29:27.239665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:27.239699] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:27.239725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:27.239783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:27.298977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:27.299908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:27.299994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:27.300027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:27.419830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:27.419991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:27.420030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:27.420060] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:27.423506] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: DOWN (p=35.93%) [2026-03-13T20:29:27.423817] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-03-13T20:29:27.423947] [INFO ] [sig ] QVCC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:27.567095] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/QVCC.txt [2026-03-13T20:29:27.567330] [INFO ] [sig ] [2406/3262] Completed QVCC in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-13T20:29:27.567397] [INFO ] [sig ] [2407/3262] Forecasting QYLD... [2026-03-13T20:29:27.567443] [INFO ] [sig ] Generating forecast for: QYLD [2026-03-13T20:29:27.567483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-03-13T20:29:27.580354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-03-13T20:29:27.580828] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-03-13T20:29:27.581791] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-03-13T20:29:27.581851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:27.581885] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:27.581913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:27.581970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:27.654055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:27.654989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:27.655085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:27.655118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:27.781738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:27.781899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:27.781938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:27.781967] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:27.785864] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=80.80%) [2026-03-13T20:29:27.786255] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-03-13T20:29:27.786433] [INFO ] [sig ] QYLD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:27.932486] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QYLD.txt [2026-03-13T20:29:27.932677] [INFO ] [sig ] [2407/3262] Completed QYLD in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-13T20:29:27.932722] [INFO ] [sig ] [2408/3262] Forecasting QYLG... [2026-03-13T20:29:27.932750] [INFO ] [sig ] Generating forecast for: QYLG [2026-03-13T20:29:27.932781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-03-13T20:29:27.944092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-03-13T20:29:27.944486] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-03-13T20:29:27.945331] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-03-13T20:29:27.945563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:27.945632] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:27.945663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:27.945719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:28.006791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:28.007709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:28.007797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:28.007831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:28.134483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:28.134665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:28.134707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:28.134738] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:28.138243] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: UP (p=93.98%) [2026-03-13T20:29:28.138749] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-03-13T20:29:28.138887] [INFO ] [sig ] QYLG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:28.285319] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/QYLG.txt [2026-03-13T20:29:28.285454] [INFO ] [sig ] [2408/3262] Completed QYLG in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-13T20:29:28.285497] [INFO ] [sig ] [2409/3262] Forecasting RA... [2026-03-13T20:29:28.285527] [INFO ] [sig ] Generating forecast for: RA [2026-03-13T20:29:28.285558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-03-13T20:29:28.296700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-03-13T20:29:28.297066] [INFO ] [FORECASTER] Starting predict_future for RA [2026-03-13T20:29:28.297942] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-03-13T20:29:28.298011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:28.298046] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:28.298073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:28.298132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:28.356077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:28.357108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:28.357189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:28.357221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:28.477491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:28.477711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:28.477754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:28.477786] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:28.481476] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: UP (p=67.98%) [2026-03-13T20:29:28.481793] [INFO ] [FORECASTER] Completed predict_future for RA [2026-03-13T20:29:28.481936] [INFO ] [sig ] RA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:28.632274] [INFO ] [LOCAL ] Saved forecast: RA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RA.txt [2026-03-13T20:29:28.632436] [INFO ] [sig ] [2409/3262] Completed RA in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-13T20:29:28.632477] [INFO ] [sig ] [2410/3262] Forecasting RACE... [2026-03-13T20:29:28.632506] [INFO ] [sig ] Generating forecast for: RACE [2026-03-13T20:29:28.632536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-03-13T20:29:28.643408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-03-13T20:29:28.643782] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-03-13T20:29:28.644603] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-03-13T20:29:28.644656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:28.644716] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:28.644744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:28.644800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:28.701940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:28.702822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:28.702905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:28.702939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:28.828708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:28.828869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:28.828910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:28.828939] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:28.832363] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: UP (p=51.15%) [2026-03-13T20:29:28.832668] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-03-13T20:29:28.832802] [INFO ] [sig ] RACE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:28.978339] [INFO ] [LOCAL ] Saved forecast: RACE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RACE.txt [2026-03-13T20:29:28.978504] [INFO ] [sig ] [2410/3262] Completed RACE in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-13T20:29:28.978546] [INFO ] [sig ] [2411/3262] Forecasting RAIL... [2026-03-13T20:29:28.978600] [INFO ] [sig ] Generating forecast for: RAIL [2026-03-13T20:29:28.978635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-03-13T20:29:28.990489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-03-13T20:29:28.990940] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-03-13T20:29:28.991915] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-03-13T20:29:28.991982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:28.992015] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:28.992041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:28.992106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:29.053683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:29.054600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:29.054687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:29.054722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:29.189072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:29.189464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:29.189507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:29.189536] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:29.193012] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-03-13T20:29:29.193482] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-03-13T20:29:29.193637] [INFO ] [sig ] RAIL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:29.334934] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RAIL.txt [2026-03-13T20:29:29.335086] [INFO ] [sig ] [2411/3262] Completed RAIL in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-13T20:29:29.335125] [INFO ] [sig ] [2412/3262] Forecasting RAMP... [2026-03-13T20:29:29.335154] [INFO ] [sig ] Generating forecast for: RAMP [2026-03-13T20:29:29.335185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-03-13T20:29:29.346213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-03-13T20:29:29.346585] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-03-13T20:29:29.347368] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-03-13T20:29:29.347419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:29.347450] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:29.347477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:29.347533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:29.406509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:29.407434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:29.407521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:29.407601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:29.533426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:29.533604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:29.533648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:29.533676] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:29.537127] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: DOWN (p=13.22%) [2026-03-13T20:29:29.537418] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-03-13T20:29:29.537541] [INFO ] [sig ] RAMP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:29.689248] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RAMP.txt [2026-03-13T20:29:29.689438] [INFO ] [sig ] [2412/3262] Completed RAMP in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-13T20:29:29.689494] [INFO ] [sig ] [2413/3262] Forecasting RARE... [2026-03-13T20:29:29.689528] [INFO ] [sig ] Generating forecast for: RARE [2026-03-13T20:29:29.689588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-03-13T20:29:29.701241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-03-13T20:29:29.701551] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-03-13T20:29:29.702419] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-03-13T20:29:29.702477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:29.702510] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:29.702537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:29.702617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:29.764659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:29.765449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:29.765532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:29.765566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:29.887792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:29.887952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:29.887991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:29.888054] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:29.891704] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-03-13T20:29:29.892014] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-03-13T20:29:29.892154] [INFO ] [sig ] RARE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:30.038482] [INFO ] [LOCAL ] Saved forecast: RARE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RARE.txt [2026-03-13T20:29:30.038660] [INFO ] [sig ] [2413/3262] Completed RARE in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-13T20:29:30.038704] [INFO ] [sig ] [2414/3262] Forecasting RAVE... [2026-03-13T20:29:30.038734] [INFO ] [sig ] Generating forecast for: RAVE [2026-03-13T20:29:30.038765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-03-13T20:29:30.049189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-03-13T20:29:30.049469] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-03-13T20:29:30.050267] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-03-13T20:29:30.050319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:30.050351] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:30.050377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:30.050433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:30.108240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:30.109009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:30.109088] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:30.109120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:30.219359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:30.219519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:30.219560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:30.219610] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:30.223135] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: DOWN (p=3.24%) [2026-03-13T20:29:30.223430] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-03-13T20:29:30.223630] [INFO ] [sig ] RAVE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:30.395154] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RAVE.txt [2026-03-13T20:29:30.395317] [INFO ] [sig ] [2414/3262] Completed RAVE in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-13T20:29:30.395358] [INFO ] [sig ] [2415/3262] Forecasting RAY... [2026-03-13T20:29:30.395387] [INFO ] [sig ] Generating forecast for: RAY [2026-03-13T20:29:30.395418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-03-13T20:29:30.406619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-03-13T20:29:30.406967] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-03-13T20:29:30.407797] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-03-13T20:29:30.407849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:30.407880] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:30.407906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:30.407963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:30.471385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:30.472359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:30.472446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:30.472479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:30.598631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:30.598794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:30.598836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:30.598867] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:30.602463] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=17.19%) [2026-03-13T20:29:30.602784] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-03-13T20:29:30.602919] [INFO ] [sig ] RAY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:30.753798] [INFO ] [LOCAL ] Saved forecast: RAY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RAY.txt [2026-03-13T20:29:30.753956] [INFO ] [sig ] [2415/3262] Completed RAY in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-13T20:29:30.753997] [INFO ] [sig ] [2416/3262] Forecasting RBA... [2026-03-13T20:29:30.754025] [INFO ] [sig ] Generating forecast for: RBA [2026-03-13T20:29:30.754057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-03-13T20:29:30.765975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-03-13T20:29:30.766343] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-03-13T20:29:30.767169] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-03-13T20:29:30.767222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:30.767254] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:30.767280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:30.767337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:30.826551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:30.827444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:30.827531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:30.827607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:30.953085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:30.953244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:30.953301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:30.953331] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:30.957150] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: UP (p=82.39%) [2026-03-13T20:29:30.957463] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-03-13T20:29:30.957649] [INFO ] [sig ] RBA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:31.111247] [INFO ] [LOCAL ] Saved forecast: RBA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RBA.txt [2026-03-13T20:29:31.111384] [INFO ] [sig ] [2416/3262] Completed RBA in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 5.1m [2026-03-13T20:29:31.111424] [INFO ] [sig ] [2417/3262] Forecasting RBB... [2026-03-13T20:29:31.111453] [INFO ] [sig ] Generating forecast for: RBB [2026-03-13T20:29:31.111483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-03-13T20:29:31.123733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-03-13T20:29:31.124019] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-03-13T20:29:31.125001] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-03-13T20:29:31.125053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:31.125085] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:31.125112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:31.125172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:31.184756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:31.185425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:31.185505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:31.185540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:31.312776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:31.312939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:31.312980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:31.313010] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:31.316539] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: DOWN (p=47.31%) [2026-03-13T20:29:31.316845] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-03-13T20:29:31.316974] [INFO ] [sig ] RBB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:31.463120] [INFO ] [LOCAL ] Saved forecast: RBB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RBB.txt [2026-03-13T20:29:31.463269] [INFO ] [sig ] [2417/3262] Completed RBB in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 5.0m [2026-03-13T20:29:31.463317] [INFO ] [sig ] [2418/3262] Forecasting RBC... [2026-03-13T20:29:31.463346] [INFO ] [sig ] Generating forecast for: RBC [2026-03-13T20:29:31.463376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-03-13T20:29:31.475089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-03-13T20:29:31.475388] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-03-13T20:29:31.476210] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-03-13T20:29:31.476262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:31.476294] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:31.476321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:31.476377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:31.541236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:31.542244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:31.542360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:31.542395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:31.663001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:31.663162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:31.663202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:31.663230] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:31.666796] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: DOWN (p=5.19%) [2026-03-13T20:29:31.667093] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-03-13T20:29:31.667223] [INFO ] [sig ] RBC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:31.811042] [INFO ] [LOCAL ] Saved forecast: RBC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RBC.txt [2026-03-13T20:29:31.811160] [INFO ] [sig ] [2418/3262] Completed RBC in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 5.0m [2026-03-13T20:29:31.811199] [INFO ] [sig ] [2419/3262] Forecasting RBCAA... [2026-03-13T20:29:31.811228] [INFO ] [sig ] Generating forecast for: RBCAA [2026-03-13T20:29:31.811259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-03-13T20:29:31.821735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-03-13T20:29:31.821970] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-03-13T20:29:31.822771] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-03-13T20:29:31.822827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:31.822859] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:31.822886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:31.822942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:31.884404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:31.885043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:31.885127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:31.885166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:31.997923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:31.998050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:31.998087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:31.998115] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:32.001408] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: UP (p=85.23%) [2026-03-13T20:29:32.001704] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-03-13T20:29:32.001831] [INFO ] [sig ] RBCAA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:32.144121] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RBCAA.txt [2026-03-13T20:29:32.144264] [INFO ] [sig ] [2419/3262] Completed RBCAA in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 5.0m [2026-03-13T20:29:32.144311] [INFO ] [sig ] [2420/3262] Forecasting RBLX... [2026-03-13T20:29:32.144346] [INFO ] [sig ] Generating forecast for: RBLX [2026-03-13T20:29:32.144375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-03-13T20:29:32.155628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-03-13T20:29:32.155915] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-03-13T20:29:32.156705] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-03-13T20:29:32.156757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:32.156802] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:32.156831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:32.156887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:32.213489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:32.214093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:32.214198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:32.214240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:32.335946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:32.336091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:32.336130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:32.336159] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:32.339498] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-03-13T20:29:32.339792] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-03-13T20:29:32.339918] [INFO ] [sig ] RBLX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:32.481849] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RBLX.txt [2026-03-13T20:29:32.481962] [INFO ] [sig ] [2420/3262] Completed RBLX in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-13T20:29:32.482001] [INFO ] [sig ] [2421/3262] Forecasting RC... [2026-03-13T20:29:32.482031] [INFO ] [sig ] Generating forecast for: RC [2026-03-13T20:29:32.482060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-03-13T20:29:32.493291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-03-13T20:29:32.493590] [INFO ] [FORECASTER] Starting predict_future for RC [2026-03-13T20:29:32.494394] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-03-13T20:29:32.494446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:32.494478] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:32.494504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:32.494561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:32.551999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:32.552606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:32.552684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:32.552717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:32.674545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:32.674728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:32.674768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:32.674797] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:32.678216] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: DOWN (p=1.01%) [2026-03-13T20:29:32.678509] [INFO ] [FORECASTER] Completed predict_future for RC [2026-03-13T20:29:32.678658] [INFO ] [sig ] RC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:32.825627] [INFO ] [LOCAL ] Saved forecast: RC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RC.txt [2026-03-13T20:29:32.825787] [INFO ] [sig ] [2421/3262] Completed RC in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-13T20:29:32.825828] [INFO ] [sig ] [2422/3262] Forecasting RCEL... [2026-03-13T20:29:32.825859] [INFO ] [sig ] Generating forecast for: RCEL [2026-03-13T20:29:32.825889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-03-13T20:29:32.838894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-03-13T20:29:32.839294] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-03-13T20:29:32.840350] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-03-13T20:29:32.840608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:32.840642] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:32.840669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:32.840725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:32.899782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:32.900605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:32.900694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:32.900726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:33.023124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:33.023288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:33.023327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:33.023356] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:33.026793] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=1.09%) [2026-03-13T20:29:33.027079] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-03-13T20:29:33.027209] [INFO ] [sig ] RCEL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:33.173807] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RCEL.txt [2026-03-13T20:29:33.173954] [INFO ] [sig ] [2422/3262] Completed RCEL in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-13T20:29:33.173993] [INFO ] [sig ] [2423/3262] Forecasting RCI... [2026-03-13T20:29:33.174022] [INFO ] [sig ] Generating forecast for: RCI [2026-03-13T20:29:33.174054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-03-13T20:29:33.186309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-03-13T20:29:33.186705] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-03-13T20:29:33.187740] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-03-13T20:29:33.187793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:33.187825] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:33.187852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:33.187907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:33.247175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:33.248192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:33.248298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:33.248338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:33.371934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:33.372099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:33.372138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:33.372167] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:33.375638] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: UP (p=85.98%) [2026-03-13T20:29:33.375939] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-03-13T20:29:33.376070] [INFO ] [sig ] RCI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:33.522732] [INFO ] [LOCAL ] Saved forecast: RCI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RCI.txt [2026-03-13T20:29:33.522891] [INFO ] [sig ] [2423/3262] Completed RCI in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-13T20:29:33.522932] [INFO ] [sig ] [2424/3262] Forecasting RCKY... [2026-03-13T20:29:33.522976] [INFO ] [sig ] Generating forecast for: RCKY [2026-03-13T20:29:33.523010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-03-13T20:29:33.533911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-03-13T20:29:33.534285] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-03-13T20:29:33.535091] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-03-13T20:29:33.535143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:33.535174] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:33.535203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:33.535272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:33.596249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:33.597336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:33.597641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:33.597676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:33.726128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:33.726298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:33.726345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:33.726379] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:33.729941] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-03-13T20:29:33.730251] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-03-13T20:29:33.730400] [INFO ] [sig ] RCKY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:33.874119] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RCKY.txt [2026-03-13T20:29:33.874265] [INFO ] [sig ] [2424/3262] Completed RCKY in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-13T20:29:33.874306] [INFO ] [sig ] [2425/3262] Forecasting RCL... [2026-03-13T20:29:33.874336] [INFO ] [sig ] Generating forecast for: RCL [2026-03-13T20:29:33.874367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-03-13T20:29:33.886061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-03-13T20:29:33.886447] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-03-13T20:29:33.887279] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-03-13T20:29:33.887332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:33.887363] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:33.887390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:33.887447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:33.944945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:33.945912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:33.945998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:33.946030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:34.072259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:34.072434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:34.072474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:34.072502] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:34.075954] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: UP (p=96.36%) [2026-03-13T20:29:34.076234] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-03-13T20:29:34.076361] [INFO ] [sig ] RCL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:34.222172] [INFO ] [LOCAL ] Saved forecast: RCL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RCL.txt [2026-03-13T20:29:34.222375] [INFO ] [sig ] [2425/3262] Completed RCL in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-13T20:29:34.222425] [INFO ] [sig ] [2426/3262] Forecasting RCS... [2026-03-13T20:29:34.222456] [INFO ] [sig ] Generating forecast for: RCS [2026-03-13T20:29:34.222494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-03-13T20:29:34.233671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-03-13T20:29:34.233974] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-03-13T20:29:34.234771] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-03-13T20:29:34.234823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:34.234855] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:34.234881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:34.234936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:34.291775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:34.292408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:34.292486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:34.292519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:34.412170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:34.412334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:34.412375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:34.412404] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:34.415844] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: DOWN (p=13.95%) [2026-03-13T20:29:34.416118] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-03-13T20:29:34.416241] [INFO ] [sig ] RCS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:34.557660] [INFO ] [LOCAL ] Saved forecast: RCS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RCS.txt [2026-03-13T20:29:34.557797] [INFO ] [sig ] [2426/3262] Completed RCS in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-13T20:29:34.557836] [INFO ] [sig ] [2427/3262] Forecasting RCUS... [2026-03-13T20:29:34.557866] [INFO ] [sig ] Generating forecast for: RCUS [2026-03-13T20:29:34.557896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-03-13T20:29:34.569115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-03-13T20:29:34.569469] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-03-13T20:29:34.570271] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-03-13T20:29:34.570334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:34.570399] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:34.570428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:34.570485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:34.629294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:34.630103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:34.630188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:34.630230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:34.753625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:34.753792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:34.753833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:34.753890] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:34.757397] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: UP (p=60.89%) [2026-03-13T20:29:34.757719] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-03-13T20:29:34.757848] [INFO ] [sig ] RCUS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:34.901247] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RCUS.txt [2026-03-13T20:29:34.901384] [INFO ] [sig ] [2427/3262] Completed RCUS in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-13T20:29:34.901425] [INFO ] [sig ] [2428/3262] Forecasting RDCM... [2026-03-13T20:29:34.901454] [INFO ] [sig ] Generating forecast for: RDCM [2026-03-13T20:29:34.901485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-03-13T20:29:34.913361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-03-13T20:29:34.913743] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-03-13T20:29:34.914555] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-03-13T20:29:34.914631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:34.914665] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:34.914692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:34.914748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:34.973049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:34.973950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:34.974033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:34.974066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:35.096905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:35.097064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:35.097105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:35.097134] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:35.101222] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: DOWN (p=7.50%) [2026-03-13T20:29:35.101758] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-03-13T20:29:35.101894] [INFO ] [sig ] RDCM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:35.245026] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RDCM.txt [2026-03-13T20:29:35.245188] [INFO ] [sig ] [2428/3262] Completed RDCM in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-13T20:29:35.245229] [INFO ] [sig ] [2429/3262] Forecasting RDVY... [2026-03-13T20:29:35.245259] [INFO ] [sig ] Generating forecast for: RDVY [2026-03-13T20:29:35.245294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-03-13T20:29:35.256943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-03-13T20:29:35.257402] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-03-13T20:29:35.258308] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-03-13T20:29:35.258365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:35.258400] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:35.258428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:35.258485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:35.325199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:35.326107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:35.326198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:35.326233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:35.452308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:35.452466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:35.452506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:35.452535] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:35.456010] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: DOWN (p=27.55%) [2026-03-13T20:29:35.456308] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-03-13T20:29:35.456440] [INFO ] [sig ] RDVY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:35.600775] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RDVY.txt [2026-03-13T20:29:35.600917] [INFO ] [sig ] [2429/3262] Completed RDVY in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-13T20:29:35.600958] [INFO ] [sig ] [2430/3262] Forecasting RDY... [2026-03-13T20:29:35.600987] [INFO ] [sig ] Generating forecast for: RDY [2026-03-13T20:29:35.601019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-03-13T20:29:35.612770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-03-13T20:29:35.613107] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-03-13T20:29:35.613941] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-03-13T20:29:35.613995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:35.614026] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:35.614053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:35.614109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:35.675198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:35.676046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:35.676135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:35.676169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:35.801548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:35.801718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:35.801757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:35.801817] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:35.805399] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: UP (p=86.72%) [2026-03-13T20:29:35.805696] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-03-13T20:29:35.805826] [INFO ] [sig ] RDY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:35.952346] [INFO ] [LOCAL ] Saved forecast: RDY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RDY.txt [2026-03-13T20:29:35.952727] [INFO ] [sig ] [2430/3262] Completed RDY in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-13T20:29:35.952770] [INFO ] [sig ] [2431/3262] Forecasting REAL... [2026-03-13T20:29:35.952799] [INFO ] [sig ] Generating forecast for: REAL [2026-03-13T20:29:35.952831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-03-13T20:29:35.964601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-03-13T20:29:35.964925] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-03-13T20:29:35.965878] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-03-13T20:29:35.965930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:35.965961] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:35.965987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:35.966058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:36.027476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:36.028346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:36.028440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:36.028473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:36.151993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:36.152141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:36.152180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:36.152208] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:36.155873] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-03-13T20:29:36.156158] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-03-13T20:29:36.156290] [INFO ] [sig ] REAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:36.304962] [INFO ] [LOCAL ] Saved forecast: REAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/REAL.txt [2026-03-13T20:29:36.305127] [INFO ] [sig ] [2431/3262] Completed REAL in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-13T20:29:36.305166] [INFO ] [sig ] [2432/3262] Forecasting REAX... [2026-03-13T20:29:36.305196] [INFO ] [sig ] Generating forecast for: REAX [2026-03-13T20:29:36.305226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-03-13T20:29:36.316411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-03-13T20:29:36.316805] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-03-13T20:29:36.317811] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-03-13T20:29:36.317866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:36.317898] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:36.317925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:36.317982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:36.378502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:36.379804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:36.379893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:36.379925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:36.506010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:36.506170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:36.506210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:36.506239] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:36.509682] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: DOWN (p=1.83%) [2026-03-13T20:29:36.509960] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-03-13T20:29:36.510090] [INFO ] [sig ] REAX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:36.657173] [INFO ] [LOCAL ] Saved forecast: REAX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/REAX.txt [2026-03-13T20:29:36.657325] [INFO ] [sig ] [2432/3262] Completed REAX in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-13T20:29:36.657365] [INFO ] [sig ] [2433/3262] Forecasting REBN... [2026-03-13T20:29:36.657394] [INFO ] [sig ] Generating forecast for: REBN [2026-03-13T20:29:36.657427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-03-13T20:29:36.669175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-03-13T20:29:36.669562] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-03-13T20:29:36.670391] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-03-13T20:29:36.670466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:36.670499] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:36.670526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:36.670600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:36.729348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:36.730203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:36.730298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:36.730338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:36.853953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:36.854115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:36.854157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:36.854187] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:36.857798] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-03-13T20:29:36.858106] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-03-13T20:29:36.858248] [INFO ] [sig ] REBN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:37.012278] [INFO ] [LOCAL ] Saved forecast: REBN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/REBN.txt [2026-03-13T20:29:37.012439] [INFO ] [sig ] [2433/3262] Completed REBN in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 5.0m [2026-03-13T20:29:37.012480] [INFO ] [sig ] [2434/3262] Forecasting REFI... [2026-03-13T20:29:37.012510] [INFO ] [sig ] Generating forecast for: REFI [2026-03-13T20:29:37.012541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-03-13T20:29:37.024111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-03-13T20:29:37.024456] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-03-13T20:29:37.025296] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-03-13T20:29:37.025362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:37.025404] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:37.025439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:37.025502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:37.084896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:37.085852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:37.085939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:37.085973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:37.205864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:37.206018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:37.206059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:37.206087] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:37.209610] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=99.39%) [2026-03-13T20:29:37.209892] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-03-13T20:29:37.210023] [INFO ] [sig ] REFI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:37.352282] [INFO ] [LOCAL ] Saved forecast: REFI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/REFI.txt [2026-03-13T20:29:37.352437] [INFO ] [sig ] [2434/3262] Completed REFI in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 4.9m [2026-03-13T20:29:37.352478] [INFO ] [sig ] [2435/3262] Forecasting REG... [2026-03-13T20:29:37.352508] [INFO ] [sig ] Generating forecast for: REG [2026-03-13T20:29:37.352539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-03-13T20:29:37.364349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-03-13T20:29:37.364802] [INFO ] [FORECASTER] Starting predict_future for REG [2026-03-13T20:29:37.365666] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-03-13T20:29:37.365721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:37.365753] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:37.365778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:37.365834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:37.436028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:37.437404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:37.437531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:37.437626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:37.577650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:37.577822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:37.577864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:37.577894] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:37.581481] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: DOWN (p=2.43%) [2026-03-13T20:29:37.581799] [INFO ] [FORECASTER] Completed predict_future for REG [2026-03-13T20:29:37.581939] [INFO ] [sig ] REG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:37.730858] [INFO ] [LOCAL ] Saved forecast: REG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/REG.txt [2026-03-13T20:29:37.731000] [INFO ] [sig ] [2435/3262] Completed REG in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 4.9m [2026-03-13T20:29:37.731062] [INFO ] [sig ] [2436/3262] Forecasting REGN... [2026-03-13T20:29:37.731107] [INFO ] [sig ] Generating forecast for: REGN [2026-03-13T20:29:37.731140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-03-13T20:29:37.742519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-03-13T20:29:37.742889] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-03-13T20:29:37.743726] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-03-13T20:29:37.743779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:37.743811] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:37.743837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:37.743893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:37.804039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:37.804784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:37.804865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:37.804900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:37.926872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:37.927031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:37.927072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:37.927101] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:37.930656] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=14.18%) [2026-03-13T20:29:37.930949] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-03-13T20:29:37.931079] [INFO ] [sig ] REGN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:38.087567] [INFO ] [LOCAL ] Saved forecast: REGN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/REGN.txt [2026-03-13T20:29:38.087959] [INFO ] [sig ] [2436/3262] Completed REGN in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 4.9m [2026-03-13T20:29:38.088001] [INFO ] [sig ] [2437/3262] Forecasting RELL... [2026-03-13T20:29:38.088031] [INFO ] [sig ] Generating forecast for: RELL [2026-03-13T20:29:38.088061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-03-13T20:29:38.100216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-03-13T20:29:38.100540] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-03-13T20:29:38.101932] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-03-13T20:29:38.101991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:38.102023] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:38.102050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:38.102118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:38.172168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:38.173262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:38.173384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:38.173425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:38.298096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:38.298258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:38.298299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:38.298329] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:38.301763] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: UP (p=82.29%) [2026-03-13T20:29:38.302040] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-03-13T20:29:38.302168] [INFO ] [sig ] RELL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:38.447407] [INFO ] [LOCAL ] Saved forecast: RELL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RELL.txt [2026-03-13T20:29:38.447766] [INFO ] [sig ] [2437/3262] Completed RELL in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-13T20:29:38.447808] [INFO ] [sig ] [2438/3262] Forecasting RELX... [2026-03-13T20:29:38.447838] [INFO ] [sig ] Generating forecast for: RELX [2026-03-13T20:29:38.447870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-03-13T20:29:38.459805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-03-13T20:29:38.460156] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-03-13T20:29:38.461017] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-03-13T20:29:38.461071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:38.461105] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:38.461134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:38.461193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:38.522788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:38.523684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:38.523767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:38.523801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:38.647773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:38.647941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:38.647983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:38.648012] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:38.651569] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-03-13T20:29:38.651913] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-03-13T20:29:38.652052] [INFO ] [sig ] RELX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:38.812211] [INFO ] [LOCAL ] Saved forecast: RELX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RELX.txt [2026-03-13T20:29:38.812375] [INFO ] [sig ] [2438/3262] Completed RELX in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-13T20:29:38.812417] [INFO ] [sig ] [2439/3262] Forecasting RELY... [2026-03-13T20:29:38.812456] [INFO ] [sig ] Generating forecast for: RELY [2026-03-13T20:29:38.812497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-03-13T20:29:38.824126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-03-13T20:29:38.824534] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-03-13T20:29:38.825394] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-03-13T20:29:38.825463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:38.825498] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:38.825524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:38.825605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:38.883024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:38.883879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:38.883982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:38.884022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:39.008498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:39.008682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:39.008724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:39.008754] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:39.012240] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: UP (p=80.46%) [2026-03-13T20:29:39.012557] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-03-13T20:29:39.012708] [INFO ] [sig ] RELY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:39.158523] [INFO ] [LOCAL ] Saved forecast: RELY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RELY.txt [2026-03-13T20:29:39.158676] [INFO ] [sig ] [2439/3262] Completed RELY in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-13T20:29:39.158717] [INFO ] [sig ] [2440/3262] Forecasting REPL... [2026-03-13T20:29:39.158746] [INFO ] [sig ] Generating forecast for: REPL [2026-03-13T20:29:39.158777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-03-13T20:29:39.170670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-03-13T20:29:39.170997] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-03-13T20:29:39.171820] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-03-13T20:29:39.171874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:39.171918] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:39.171955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:39.172014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:39.230785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:39.231481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:39.231561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:39.231613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:39.353985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:39.354154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:39.354196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:39.354227] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:39.357636] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: UP (p=54.28%) [2026-03-13T20:29:39.357926] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-03-13T20:29:39.358055] [INFO ] [sig ] REPL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:39.500771] [INFO ] [LOCAL ] Saved forecast: REPL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/REPL.txt [2026-03-13T20:29:39.500929] [INFO ] [sig ] [2440/3262] Completed REPL in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-13T20:29:39.500970] [INFO ] [sig ] [2441/3262] Forecasting RERE... [2026-03-13T20:29:39.500999] [INFO ] [sig ] Generating forecast for: RERE [2026-03-13T20:29:39.501030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-03-13T20:29:39.511818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-03-13T20:29:39.512179] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-03-13T20:29:39.513040] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-03-13T20:29:39.513094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:39.513127] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:39.513155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:39.513213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:39.571793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:39.572481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:39.572559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:39.572612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:39.693619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:39.693776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:39.693815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:39.693845] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:39.697274] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: DOWN (p=33.53%) [2026-03-13T20:29:39.697586] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-03-13T20:29:39.697720] [INFO ] [sig ] RERE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:39.847359] [INFO ] [LOCAL ] Saved forecast: RERE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RERE.txt [2026-03-13T20:29:39.847500] [INFO ] [sig ] [2441/3262] Completed RERE in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-13T20:29:39.847567] [INFO ] [sig ] [2442/3262] Forecasting RES... [2026-03-13T20:29:39.847624] [INFO ] [sig ] Generating forecast for: RES [2026-03-13T20:29:39.847657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-03-13T20:29:39.858512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-03-13T20:29:39.858842] [INFO ] [FORECASTER] Starting predict_future for RES [2026-03-13T20:29:39.859645] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-03-13T20:29:39.859696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:39.859728] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:39.859755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:39.859810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:39.918752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:39.919354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:39.919445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:39.919479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:40.045141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:40.045286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:40.045326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:40.045355] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:40.048828] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: UP (p=71.81%) [2026-03-13T20:29:40.049103] [INFO ] [FORECASTER] Completed predict_future for RES [2026-03-13T20:29:40.049233] [INFO ] [sig ] RES: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:40.194447] [INFO ] [LOCAL ] Saved forecast: RES 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RES.txt [2026-03-13T20:29:40.194596] [INFO ] [sig ] [2442/3262] Completed RES in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-13T20:29:40.194639] [INFO ] [sig ] [2443/3262] Forecasting REX... [2026-03-13T20:29:40.194669] [INFO ] [sig ] Generating forecast for: REX [2026-03-13T20:29:40.194699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-03-13T20:29:40.206287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-03-13T20:29:40.206611] [INFO ] [FORECASTER] Starting predict_future for REX [2026-03-13T20:29:40.207404] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-03-13T20:29:40.207457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:40.207490] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:40.207517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:40.207615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:40.267611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:40.268285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:40.268371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:40.268411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:40.392608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:40.392765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:40.392807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:40.392836] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:40.396700] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: UP (p=97.70%) [2026-03-13T20:29:40.396979] [INFO ] [FORECASTER] Completed predict_future for REX [2026-03-13T20:29:40.397107] [INFO ] [sig ] REX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:40.542291] [INFO ] [LOCAL ] Saved forecast: REX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/REX.txt [2026-03-13T20:29:40.542424] [INFO ] [sig ] [2443/3262] Completed REX in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-13T20:29:40.542464] [INFO ] [sig ] [2444/3262] Forecasting REYN... [2026-03-13T20:29:40.542492] [INFO ] [sig ] Generating forecast for: REYN [2026-03-13T20:29:40.542522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-03-13T20:29:40.553987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-03-13T20:29:40.554315] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-03-13T20:29:40.555160] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-03-13T20:29:40.555214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:40.555307] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:40.555339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:40.555400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:40.617132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:40.617961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:40.618047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:40.618081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:40.740882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:40.741031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:40.741072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:40.741101] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:40.744593] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: UP (p=54.99%) [2026-03-13T20:29:40.744880] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-03-13T20:29:40.745010] [INFO ] [sig ] REYN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:40.887085] [INFO ] [LOCAL ] Saved forecast: REYN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/REYN.txt [2026-03-13T20:29:40.887212] [INFO ] [sig ] [2444/3262] Completed REYN in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-13T20:29:40.887260] [INFO ] [sig ] [2445/3262] Forecasting REZI... [2026-03-13T20:29:40.887292] [INFO ] [sig ] Generating forecast for: REZI [2026-03-13T20:29:40.887323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-03-13T20:29:40.899036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-03-13T20:29:40.899342] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-03-13T20:29:40.900372] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-03-13T20:29:40.900429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:40.900461] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:40.900488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:40.900543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:40.961054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:40.961741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:40.961825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:40.961857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:41.081189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:41.081341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:41.081382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:41.081411] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:41.084856] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-03-13T20:29:41.085137] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-03-13T20:29:41.085263] [INFO ] [sig ] REZI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:41.227756] [INFO ] [LOCAL ] Saved forecast: REZI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/REZI.txt [2026-03-13T20:29:41.227870] [INFO ] [sig ] [2445/3262] Completed REZI in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-13T20:29:41.227910] [INFO ] [sig ] [2446/3262] Forecasting RF... [2026-03-13T20:29:41.227939] [INFO ] [sig ] Generating forecast for: RF [2026-03-13T20:29:41.227969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-03-13T20:29:41.239269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-03-13T20:29:41.239566] [INFO ] [FORECASTER] Starting predict_future for RF [2026-03-13T20:29:41.240365] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-03-13T20:29:41.240417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:41.240450] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:41.240477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:41.240533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:41.298358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:41.298984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:41.299061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:41.299093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:41.426889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:41.427061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:41.427109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:41.427140] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:41.430732] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: UP (p=73.25%) [2026-03-13T20:29:41.431003] [INFO ] [FORECASTER] Completed predict_future for RF [2026-03-13T20:29:41.431131] [INFO ] [sig ] RF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:41.572566] [INFO ] [LOCAL ] Saved forecast: RF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RF.txt [2026-03-13T20:29:41.572707] [INFO ] [sig ] [2446/3262] Completed RF in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-13T20:29:41.572747] [INFO ] [sig ] [2447/3262] Forecasting RFI... [2026-03-13T20:29:41.572776] [INFO ] [sig ] Generating forecast for: RFI [2026-03-13T20:29:41.572807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-03-13T20:29:41.583715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-03-13T20:29:41.584003] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-03-13T20:29:41.584865] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-03-13T20:29:41.584917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:41.584948] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:41.584974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:41.585030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:41.643234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:41.643871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:41.643949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:41.643981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:41.759033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:41.759153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:41.759190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:41.759218] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:41.762523] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: UP (p=57.63%) [2026-03-13T20:29:41.762825] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-03-13T20:29:41.762953] [INFO ] [sig ] RFI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:41.905499] [INFO ] [LOCAL ] Saved forecast: RFI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RFI.txt [2026-03-13T20:29:41.905633] [INFO ] [sig ] [2447/3262] Completed RFI in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-13T20:29:41.905680] [INFO ] [sig ] [2448/3262] Forecasting RFL... [2026-03-13T20:29:41.905711] [INFO ] [sig ] Generating forecast for: RFL [2026-03-13T20:29:41.905742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-03-13T20:29:41.916243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-03-13T20:29:41.916522] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-03-13T20:29:41.917313] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-03-13T20:29:41.917364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:41.917396] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:41.917425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:41.917485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:41.974852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:41.975463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:41.975539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:41.975591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:42.092219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:42.092357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:42.092403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:42.092432] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:42.095760] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-03-13T20:29:42.096036] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-03-13T20:29:42.096161] [INFO ] [sig ] RFL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:42.244868] [INFO ] [LOCAL ] Saved forecast: RFL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RFL.txt [2026-03-13T20:29:42.245007] [INFO ] [sig ] [2448/3262] Completed RFL in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-13T20:29:42.245048] [INFO ] [sig ] [2449/3262] Forecasting RFM... [2026-03-13T20:29:42.245076] [INFO ] [sig ] Generating forecast for: RFM [2026-03-13T20:29:42.245107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-03-13T20:29:42.255981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-03-13T20:29:42.256256] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-03-13T20:29:42.257062] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-03-13T20:29:42.257114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:42.257146] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:42.257172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:42.257230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:42.317567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:42.318230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:42.318314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:42.318347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:42.425320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:42.425466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:42.425505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:42.425532] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:42.429223] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=20.31%) [2026-03-13T20:29:42.429509] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-03-13T20:29:42.429670] [INFO ] [sig ] RFM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:42.574194] [INFO ] [LOCAL ] Saved forecast: RFM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RFM.txt [2026-03-13T20:29:42.574323] [INFO ] [sig ] [2449/3262] Completed RFM in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.9m [2026-03-13T20:29:42.574362] [INFO ] [sig ] [2450/3262] Forecasting RFMZ... [2026-03-13T20:29:42.574391] [INFO ] [sig ] Generating forecast for: RFMZ [2026-03-13T20:29:42.574421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-03-13T20:29:42.586372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-03-13T20:29:42.586679] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-03-13T20:29:42.587488] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-03-13T20:29:42.587540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:42.587795] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:42.587823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:42.587878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:42.646204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:42.647040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:42.647118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:42.647150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:42.764585] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:42.764716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:42.764753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:42.764782] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:42.768062] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: DOWN (p=15.86%) [2026-03-13T20:29:42.768332] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-03-13T20:29:42.768470] [INFO ] [sig ] RFMZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:42.911815] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RFMZ.txt [2026-03-13T20:29:42.911937] [INFO ] [sig ] [2450/3262] Completed RFMZ in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.8m [2026-03-13T20:29:42.911978] [INFO ] [sig ] [2451/3262] Forecasting RGA... [2026-03-13T20:29:42.912007] [INFO ] [sig ] Generating forecast for: RGA [2026-03-13T20:29:42.912038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-03-13T20:29:42.923229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-03-13T20:29:42.923548] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-03-13T20:29:42.924336] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-03-13T20:29:42.924387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:42.924419] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:42.924446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:42.924502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:42.982899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:42.983500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:42.983594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:42.983629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:43.103483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:43.103688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:43.103737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:43.103783] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:43.107395] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-03-13T20:29:43.107724] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-03-13T20:29:43.107859] [INFO ] [sig ] RGA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:43.250675] [INFO ] [LOCAL ] Saved forecast: RGA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RGA.txt [2026-03-13T20:29:43.250793] [INFO ] [sig ] [2451/3262] Completed RGA in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.8m [2026-03-13T20:29:43.250833] [INFO ] [sig ] [2452/3262] Forecasting RGCO... [2026-03-13T20:29:43.250862] [INFO ] [sig ] Generating forecast for: RGCO [2026-03-13T20:29:43.250892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-03-13T20:29:43.261259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-03-13T20:29:43.261589] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-03-13T20:29:43.262520] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-03-13T20:29:43.262759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:43.262793] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:43.262820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:43.262875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:43.321055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:43.321843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:43.321920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:43.321952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:43.425564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:43.425722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:43.425761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:43.425788] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:43.429436] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: UP (p=80.21%) [2026-03-13T20:29:43.429757] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-03-13T20:29:43.429884] [INFO ] [sig ] RGCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:43.573276] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RGCO.txt [2026-03-13T20:29:43.573393] [INFO ] [sig ] [2452/3262] Completed RGCO in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.8m [2026-03-13T20:29:43.573431] [INFO ] [sig ] [2453/3262] Forecasting RGEN... [2026-03-13T20:29:43.573462] [INFO ] [sig ] Generating forecast for: RGEN [2026-03-13T20:29:43.573495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-03-13T20:29:43.584719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-03-13T20:29:43.585004] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-03-13T20:29:43.585991] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-03-13T20:29:43.586042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:43.586073] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:43.586101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:43.586157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:43.644839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:43.645440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:43.645529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:43.645562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:43.766785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:43.766917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:43.766955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:43.766983] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:43.770270] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: UP (p=90.99%) [2026-03-13T20:29:43.770542] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-03-13T20:29:43.770686] [INFO ] [sig ] RGEN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:43.916755] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RGEN.txt [2026-03-13T20:29:43.916888] [INFO ] [sig ] [2453/3262] Completed RGEN in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.8m [2026-03-13T20:29:43.916933] [INFO ] [sig ] [2454/3262] Forecasting RGLD... [2026-03-13T20:29:43.916963] [INFO ] [sig ] Generating forecast for: RGLD [2026-03-13T20:29:43.916994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-03-13T20:29:43.928385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-03-13T20:29:43.928722] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-03-13T20:29:43.929519] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-03-13T20:29:43.929593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:43.929628] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:43.929655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:43.929710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:43.986404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:43.987073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:43.987206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:43.987242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:44.104638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:44.104787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:44.104825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:44.104854] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:44.108443] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: DOWN (p=9.25%) [2026-03-13T20:29:44.108746] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-03-13T20:29:44.109021] [INFO ] [sig ] RGLD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:44.252625] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RGLD.txt [2026-03-13T20:29:44.252748] [INFO ] [sig ] [2454/3262] Completed RGLD in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 4.8m [2026-03-13T20:29:44.252789] [INFO ] [sig ] [2455/3262] Forecasting RGNX... [2026-03-13T20:29:44.252818] [INFO ] [sig ] Generating forecast for: RGNX [2026-03-13T20:29:44.252848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-03-13T20:29:44.263670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-03-13T20:29:44.263968] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-03-13T20:29:44.264806] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-03-13T20:29:44.264858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:44.264890] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:44.264947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:44.265006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:44.322643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:44.323252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:44.323329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:44.323360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:44.441630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:44.441786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:44.441825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:44.441855] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:44.445239] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: DOWN (p=19.74%) [2026-03-13T20:29:44.445523] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-03-13T20:29:44.445671] [INFO ] [sig ] RGNX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:44.588291] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RGNX.txt [2026-03-13T20:29:44.588408] [INFO ] [sig ] [2455/3262] Completed RGNX in 0.3s | 2.79 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-13T20:29:44.588447] [INFO ] [sig ] [2456/3262] Forecasting RGP... [2026-03-13T20:29:44.588477] [INFO ] [sig ] Generating forecast for: RGP [2026-03-13T20:29:44.588506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-03-13T20:29:44.599715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-03-13T20:29:44.600008] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-03-13T20:29:44.600822] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-03-13T20:29:44.600874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:44.600905] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:44.600932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:44.600987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:44.662990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:44.664382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:44.664506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:44.664544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:44.785064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:44.785221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:44.785260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:44.785288] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:44.788764] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: UP (p=82.32%) [2026-03-13T20:29:44.789047] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-03-13T20:29:44.789188] [INFO ] [sig ] RGP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:44.930027] [INFO ] [LOCAL ] Saved forecast: RGP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RGP.txt [2026-03-13T20:29:44.930160] [INFO ] [sig ] [2456/3262] Completed RGP in 0.3s | 2.79 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-13T20:29:44.930200] [INFO ] [sig ] [2457/3262] Forecasting RGS... [2026-03-13T20:29:44.930228] [INFO ] [sig ] Generating forecast for: RGS [2026-03-13T20:29:44.930259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-03-13T20:29:44.940471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-03-13T20:29:44.940813] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-03-13T20:29:44.941649] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-03-13T20:29:44.941700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:44.941732] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:44.941759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:44.941815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:44.998442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:44.999148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:44.999226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:44.999259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:45.106686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:45.106842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:45.106880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:45.106909] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:45.110284] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-03-13T20:29:45.110565] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-03-13T20:29:45.110715] [INFO ] [sig ] RGS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:45.265624] [INFO ] [LOCAL ] Saved forecast: RGS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RGS.txt [2026-03-13T20:29:45.265793] [INFO ] [sig ] [2457/3262] Completed RGS in 0.3s | 2.79 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-13T20:29:45.265837] [INFO ] [sig ] [2458/3262] Forecasting RGTI... [2026-03-13T20:29:45.265867] [INFO ] [sig ] Generating forecast for: RGTI [2026-03-13T20:29:45.265909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-03-13T20:29:45.277957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-03-13T20:29:45.278306] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-03-13T20:29:45.279200] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-03-13T20:29:45.279264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:45.279300] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:45.279328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:45.279392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:45.341633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:45.342437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:45.342523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:45.342559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:45.473674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:45.473829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:45.473879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:45.473909] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:45.481181] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: DOWN (p=29.08%) [2026-03-13T20:29:45.481712] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-03-13T20:29:45.481911] [INFO ] [sig ] RGTI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:45.638454] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RGTI.txt [2026-03-13T20:29:45.638662] [INFO ] [sig ] [2458/3262] Completed RGTI in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-13T20:29:45.638727] [INFO ] [sig ] [2459/3262] Forecasting RH... [2026-03-13T20:29:45.638760] [INFO ] [sig ] Generating forecast for: RH [2026-03-13T20:29:45.638799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-03-13T20:29:45.650840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-03-13T20:29:45.651236] [INFO ] [FORECASTER] Starting predict_future for RH [2026-03-13T20:29:45.652153] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-03-13T20:29:45.652209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:45.652241] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:45.652269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:45.652326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:45.715037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:45.715904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:45.715989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:45.716029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:45.849383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:45.849554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:45.849614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:45.849645] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:45.853501] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: DOWN (p=11.37%) [2026-03-13T20:29:45.853812] [INFO ] [FORECASTER] Completed predict_future for RH [2026-03-13T20:29:45.853944] [INFO ] [sig ] RH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:46.009293] [INFO ] [LOCAL ] Saved forecast: RH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RH.txt [2026-03-13T20:29:46.009445] [INFO ] [sig ] [2459/3262] Completed RH in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-13T20:29:46.009492] [INFO ] [sig ] [2460/3262] Forecasting RHI... [2026-03-13T20:29:46.009528] [INFO ] [sig ] Generating forecast for: RHI [2026-03-13T20:29:46.009593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-03-13T20:29:46.022755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-03-13T20:29:46.023125] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-03-13T20:29:46.023979] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-03-13T20:29:46.024033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:46.024068] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:46.024096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:46.024154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:46.086054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:46.086994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:46.087102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:46.087135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:46.216509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:46.216695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:46.216736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:46.216765] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:46.220233] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: UP (p=76.89%) [2026-03-13T20:29:46.220520] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-03-13T20:29:46.220673] [INFO ] [sig ] RHI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:46.373487] [INFO ] [LOCAL ] Saved forecast: RHI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RHI.txt [2026-03-13T20:29:46.373673] [INFO ] [sig ] [2460/3262] Completed RHI in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-13T20:29:46.373717] [INFO ] [sig ] [2461/3262] Forecasting RHP... [2026-03-13T20:29:46.373746] [INFO ] [sig ] Generating forecast for: RHP [2026-03-13T20:29:46.373778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-03-13T20:29:46.386079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-03-13T20:29:46.386425] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-03-13T20:29:46.387475] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-03-13T20:29:46.387529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:46.387637] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:46.387852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:46.387911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:46.447121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:46.448093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:46.448183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:46.448218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:46.576008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:46.576174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:46.576215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:46.576244] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:46.580007] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: UP (p=69.44%) [2026-03-13T20:29:46.580310] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-03-13T20:29:46.580455] [INFO ] [sig ] RHP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:46.730376] [INFO ] [LOCAL ] Saved forecast: RHP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RHP.txt [2026-03-13T20:29:46.730523] [INFO ] [sig ] [2461/3262] Completed RHP in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-13T20:29:46.730567] [INFO ] [sig ] [2462/3262] Forecasting RIG... [2026-03-13T20:29:46.730620] [INFO ] [sig ] Generating forecast for: RIG [2026-03-13T20:29:46.730654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-03-13T20:29:46.742530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-03-13T20:29:46.743117] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-03-13T20:29:46.743952] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-03-13T20:29:46.744005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:46.744036] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:46.744063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:46.744120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:46.807952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:46.808854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:46.808955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:46.809000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:46.937441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:46.937639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:46.937683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:46.937712] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:46.941915] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: UP (p=57.66%) [2026-03-13T20:29:46.942198] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-03-13T20:29:46.942330] [INFO ] [sig ] RIG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:47.098104] [INFO ] [LOCAL ] Saved forecast: RIG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RIG.txt [2026-03-13T20:29:47.098313] [INFO ] [sig ] [2462/3262] Completed RIG in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-13T20:29:47.098371] [INFO ] [sig ] [2463/3262] Forecasting RIGL... [2026-03-13T20:29:47.098411] [INFO ] [sig ] Generating forecast for: RIGL [2026-03-13T20:29:47.098456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-03-13T20:29:47.111158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-03-13T20:29:47.111630] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-03-13T20:29:47.112468] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-03-13T20:29:47.112522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:47.112555] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:47.112610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:47.112671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:47.176474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:47.177614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:47.177726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:47.177764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:47.300506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:47.300698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:47.300742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:47.300771] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:47.304467] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: DOWN (p=21.21%) [2026-03-13T20:29:47.304812] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-03-13T20:29:47.304956] [INFO ] [sig ] RIGL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:47.462824] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RIGL.txt [2026-03-13T20:29:47.462978] [INFO ] [sig ] [2463/3262] Completed RIGL in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-13T20:29:47.463019] [INFO ] [sig ] [2464/3262] Forecasting RILY... [2026-03-13T20:29:47.463048] [INFO ] [sig ] Generating forecast for: RILY [2026-03-13T20:29:47.463080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-03-13T20:29:47.474276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-03-13T20:29:47.474692] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-03-13T20:29:47.475707] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-03-13T20:29:47.475769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:47.475808] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:47.475846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:47.475906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:47.534595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:47.535324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:47.535407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:47.535440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:47.661425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:47.661614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:47.661666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:47.661734] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:47.667096] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=29.71%) [2026-03-13T20:29:47.667385] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-03-13T20:29:47.667519] [INFO ] [sig ] RILY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:47.822902] [INFO ] [LOCAL ] Saved forecast: RILY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RILY.txt [2026-03-13T20:29:47.823061] [INFO ] [sig ] [2464/3262] Completed RILY in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-13T20:29:47.823101] [INFO ] [sig ] [2465/3262] Forecasting RILYN... [2026-03-13T20:29:47.823130] [INFO ] [sig ] Generating forecast for: RILYN [2026-03-13T20:29:47.823160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-03-13T20:29:47.835028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-03-13T20:29:47.835385] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-03-13T20:29:47.836315] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-03-13T20:29:47.836371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:47.836404] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:47.836431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:47.836488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:47.893861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:47.894764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:47.894846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:47.894878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:48.019098] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:48.019453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:48.019510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:48.019542] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:48.023696] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: UP (p=88.22%) [2026-03-13T20:29:48.024055] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-03-13T20:29:48.024204] [INFO ] [sig ] RILYN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:48.171022] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RILYN.txt [2026-03-13T20:29:48.171199] [INFO ] [sig ] [2465/3262] Completed RILYN in 0.3s | 2.79 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-13T20:29:48.171240] [INFO ] [sig ] [2466/3262] Forecasting RILYZ... [2026-03-13T20:29:48.171271] [INFO ] [sig ] Generating forecast for: RILYZ [2026-03-13T20:29:48.171312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-03-13T20:29:48.184043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-03-13T20:29:48.184363] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-03-13T20:29:48.185254] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-03-13T20:29:48.185307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:48.185339] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:48.185365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:48.185441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:48.242568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:48.243520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:48.243648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:48.243694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:48.362415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:48.362596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:48.362639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:48.362669] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:48.366200] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: UP (p=51.27%) [2026-03-13T20:29:48.366551] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-03-13T20:29:48.366720] [INFO ] [sig ] RILYZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:48.544066] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RILYZ.txt [2026-03-13T20:29:48.544234] [INFO ] [sig ] [2466/3262] Completed RILYZ in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 4.8m [2026-03-13T20:29:48.544275] [INFO ] [sig ] [2467/3262] Forecasting RING... [2026-03-13T20:29:48.544305] [INFO ] [sig ] Generating forecast for: RING [2026-03-13T20:29:48.544338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-03-13T20:29:48.557004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-03-13T20:29:48.557411] [INFO ] [FORECASTER] Starting predict_future for RING [2026-03-13T20:29:48.558332] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-03-13T20:29:48.558389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:48.558421] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:48.558448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:48.558505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:48.628957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:48.630053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:48.630143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:48.630176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:48.759619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:48.759786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:48.760018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:48.760046] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:48.763457] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: UP (p=90.08%) [2026-03-13T20:29:48.763751] [INFO ] [FORECASTER] Completed predict_future for RING [2026-03-13T20:29:48.763879] [INFO ] [sig ] RING: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:48.914647] [INFO ] [LOCAL ] Saved forecast: RING 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RING.txt [2026-03-13T20:29:48.914804] [INFO ] [sig ] [2467/3262] Completed RING in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 4.7m [2026-03-13T20:29:48.914846] [INFO ] [sig ] [2468/3262] Forecasting RIO... [2026-03-13T20:29:48.914876] [INFO ] [sig ] Generating forecast for: RIO [2026-03-13T20:29:48.914909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-03-13T20:29:48.926625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-03-13T20:29:48.927111] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-03-13T20:29:48.928294] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-03-13T20:29:48.928379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:48.928428] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:48.928469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:48.928562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:48.990610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:48.991479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:48.991563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:48.991629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:49.123536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:49.123721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:49.123765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:49.123796] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:49.127347] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: UP (p=76.15%) [2026-03-13T20:29:49.127737] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-03-13T20:29:49.127875] [INFO ] [sig ] RIO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:49.272474] [INFO ] [LOCAL ] Saved forecast: RIO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RIO.txt [2026-03-13T20:29:49.272654] [INFO ] [sig ] [2468/3262] Completed RIO in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 4.7m [2026-03-13T20:29:49.272698] [INFO ] [sig ] [2469/3262] Forecasting RITM... [2026-03-13T20:29:49.272727] [INFO ] [sig ] Generating forecast for: RITM [2026-03-13T20:29:49.272759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-03-13T20:29:49.284985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-03-13T20:29:49.285349] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-03-13T20:29:49.286159] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-03-13T20:29:49.286212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:49.286243] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:49.286270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:49.286326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:49.344329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:49.345187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:49.345271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:49.345304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:49.462242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:49.462403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:49.462443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:49.462472] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:49.465958] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: DOWN (p=2.94%) [2026-03-13T20:29:49.466266] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-03-13T20:29:49.466403] [INFO ] [sig ] RITM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:49.622537] [INFO ] [LOCAL ] Saved forecast: RITM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RITM.txt [2026-03-13T20:29:49.622713] [INFO ] [sig ] [2469/3262] Completed RITM in 0.3s | 2.79 sym/s | Total: 14.7m | ETA: 4.7m [2026-03-13T20:29:49.622755] [INFO ] [sig ] [2470/3262] Forecasting RIVN... [2026-03-13T20:29:49.622783] [INFO ] [sig ] Generating forecast for: RIVN [2026-03-13T20:29:49.622813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-03-13T20:29:49.636050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-03-13T20:29:49.636378] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-03-13T20:29:49.637419] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-03-13T20:29:49.637471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:49.637503] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:49.637529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:49.637642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:49.700728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:49.701718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:49.701798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:49.701832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:49.825381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:49.825541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:49.825601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:49.825632] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:49.829018] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-03-13T20:29:49.829294] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-03-13T20:29:49.829420] [INFO ] [sig ] RIVN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:49.975965] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RIVN.txt [2026-03-13T20:29:49.976123] [INFO ] [sig ] [2470/3262] Completed RIVN in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 4.7m [2026-03-13T20:29:49.976164] [INFO ] [sig ] [2471/3262] Forecasting RKLB... [2026-03-13T20:29:49.976193] [INFO ] [sig ] Generating forecast for: RKLB [2026-03-13T20:29:49.976224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-03-13T20:29:49.987917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-03-13T20:29:49.988309] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-03-13T20:29:49.989143] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-03-13T20:29:49.989195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:49.989226] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:49.989254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:49.989309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:50.052221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:50.053126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:50.053242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:50.053276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:50.177173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:50.177335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:50.177376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:50.177406] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:50.180929] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: DOWN (p=1.67%) [2026-03-13T20:29:50.181210] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-03-13T20:29:50.181337] [INFO ] [sig ] RKLB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:50.330703] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RKLB.txt [2026-03-13T20:29:50.330874] [INFO ] [sig ] [2471/3262] Completed RKLB in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 4.7m [2026-03-13T20:29:50.330916] [INFO ] [sig ] [2472/3262] Forecasting RL... [2026-03-13T20:29:50.330947] [INFO ] [sig ] Generating forecast for: RL [2026-03-13T20:29:50.330980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-03-13T20:29:50.344396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-03-13T20:29:50.344834] [INFO ] [FORECASTER] Starting predict_future for RL [2026-03-13T20:29:50.345675] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-03-13T20:29:50.345728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:50.345950] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:50.345988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:50.346056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:50.407236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:50.408176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:50.408265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:50.408298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:50.539121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:50.539320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:50.539364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:50.539394] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:50.543543] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: DOWN (p=26.93%) [2026-03-13T20:29:50.543871] [INFO ] [FORECASTER] Completed predict_future for RL [2026-03-13T20:29:50.544009] [INFO ] [sig ] RL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:50.692288] [INFO ] [LOCAL ] Saved forecast: RL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RL.txt [2026-03-13T20:29:50.692446] [INFO ] [sig ] [2472/3262] Completed RL in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-13T20:29:50.692495] [INFO ] [sig ] [2473/3262] Forecasting RLAY... [2026-03-13T20:29:50.692526] [INFO ] [sig ] Generating forecast for: RLAY [2026-03-13T20:29:50.692556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-03-13T20:29:50.704245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-03-13T20:29:50.704590] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-03-13T20:29:50.705391] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-03-13T20:29:50.705443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:50.705486] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:50.705513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:50.705590] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:50.764219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:50.764951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:50.765032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:50.765065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:50.891916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:50.892074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:50.892115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:50.892144] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:50.895530] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: DOWN (p=2.81%) [2026-03-13T20:29:50.895873] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-03-13T20:29:50.896001] [INFO ] [sig ] RLAY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:51.046484] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RLAY.txt [2026-03-13T20:29:51.046656] [INFO ] [sig ] [2473/3262] Completed RLAY in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-13T20:29:51.046699] [INFO ] [sig ] [2474/3262] Forecasting RLI... [2026-03-13T20:29:51.046728] [INFO ] [sig ] Generating forecast for: RLI [2026-03-13T20:29:51.046759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-03-13T20:29:51.058357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-03-13T20:29:51.058739] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-03-13T20:29:51.059545] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-03-13T20:29:51.059617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:51.059654] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:51.059682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:51.059739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:51.118965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:51.119878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:51.119963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:51.120003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:51.245145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:51.245337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:51.245387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:51.245422] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:51.249625] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: DOWN (p=13.81%) [2026-03-13T20:29:51.250147] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-03-13T20:29:51.250312] [INFO ] [sig ] RLI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:51.404166] [INFO ] [LOCAL ] Saved forecast: RLI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RLI.txt [2026-03-13T20:29:51.404348] [INFO ] [sig ] [2474/3262] Completed RLI in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-13T20:29:51.404391] [INFO ] [sig ] [2475/3262] Forecasting RLJ... [2026-03-13T20:29:51.404420] [INFO ] [sig ] Generating forecast for: RLJ [2026-03-13T20:29:51.404464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-03-13T20:29:51.416683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-03-13T20:29:51.417264] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-03-13T20:29:51.418302] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-03-13T20:29:51.418357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:51.418390] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:51.418417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:51.418480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:51.487751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:51.488688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:51.488791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:51.488827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:51.605367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:51.605534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:51.605615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:51.605656] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:51.609319] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-03-13T20:29:51.609629] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-03-13T20:29:51.609766] [INFO ] [sig ] RLJ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:51.757101] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RLJ.txt [2026-03-13T20:29:51.757263] [INFO ] [sig ] [2475/3262] Completed RLJ in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-13T20:29:51.757303] [INFO ] [sig ] [2476/3262] Forecasting RLMD... [2026-03-13T20:29:51.757332] [INFO ] [sig ] Generating forecast for: RLMD [2026-03-13T20:29:51.757364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-03-13T20:29:51.769265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-03-13T20:29:51.769585] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-03-13T20:29:51.770379] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-03-13T20:29:51.770431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:51.770463] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:51.770490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:51.770546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:51.829152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:51.829851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:51.829928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:51.830111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:51.953974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:51.954144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:51.954184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:51.954212] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:51.957616] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-03-13T20:29:51.957889] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-03-13T20:29:51.958014] [INFO ] [sig ] RLMD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:52.111968] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RLMD.txt [2026-03-13T20:29:52.112126] [INFO ] [sig ] [2476/3262] Completed RLMD in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-13T20:29:52.112168] [INFO ] [sig ] [2477/3262] Forecasting RLTY... [2026-03-13T20:29:52.112198] [INFO ] [sig ] Generating forecast for: RLTY [2026-03-13T20:29:52.112230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-03-13T20:29:52.124841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-03-13T20:29:52.125177] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-03-13T20:29:52.126020] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-03-13T20:29:52.126072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:52.126105] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:52.126132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:52.126188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:52.186862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:52.187775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:52.187857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:52.187890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:52.309827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:52.310174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:52.310216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:52.310245] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:52.313793] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: DOWN (p=1.29%) [2026-03-13T20:29:52.314068] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-03-13T20:29:52.314195] [INFO ] [sig ] RLTY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:52.460714] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RLTY.txt [2026-03-13T20:29:52.460855] [INFO ] [sig ] [2477/3262] Completed RLTY in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-13T20:29:52.460894] [INFO ] [sig ] [2478/3262] Forecasting RLX... [2026-03-13T20:29:52.460924] [INFO ] [sig ] Generating forecast for: RLX [2026-03-13T20:29:52.460954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-03-13T20:29:52.471660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-03-13T20:29:52.472001] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-03-13T20:29:52.472800] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-03-13T20:29:52.472852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:52.472912] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:52.472940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:52.472997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:52.529990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:52.530743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:52.530822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:52.530855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:52.647294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:52.647454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:52.647495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:52.647524] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:52.651241] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: UP (p=79.12%) [2026-03-13T20:29:52.651632] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-03-13T20:29:52.651780] [INFO ] [sig ] RLX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:52.797280] [INFO ] [LOCAL ] Saved forecast: RLX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RLX.txt [2026-03-13T20:29:52.797436] [INFO ] [sig ] [2478/3262] Completed RLX in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-13T20:29:52.797477] [INFO ] [sig ] [2479/3262] Forecasting RM... [2026-03-13T20:29:52.797506] [INFO ] [sig ] Generating forecast for: RM [2026-03-13T20:29:52.797537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-03-13T20:29:52.809330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-03-13T20:29:52.809781] [INFO ] [FORECASTER] Starting predict_future for RM [2026-03-13T20:29:52.810751] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-03-13T20:29:52.810985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:52.811045] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:52.811075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:52.811132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:52.873568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:52.874284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:52.874363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:52.874397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:53.006364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:53.006553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:53.006622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:53.006655] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:53.010498] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: DOWN (p=45.11%) [2026-03-13T20:29:53.010818] [INFO ] [FORECASTER] Completed predict_future for RM [2026-03-13T20:29:53.010963] [INFO ] [sig ] RM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:53.159782] [INFO ] [LOCAL ] Saved forecast: RM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RM.txt [2026-03-13T20:29:53.159928] [INFO ] [sig ] [2479/3262] Completed RM in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-13T20:29:53.160128] [INFO ] [sig ] [2480/3262] Forecasting RMAX... [2026-03-13T20:29:53.160158] [INFO ] [sig ] Generating forecast for: RMAX [2026-03-13T20:29:53.160197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-03-13T20:29:53.172521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-03-13T20:29:53.172868] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-03-13T20:29:53.173702] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-03-13T20:29:53.173755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:53.173788] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:53.173816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:53.173874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:53.234995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:53.235760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:53.235841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:53.235874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:53.351484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:53.351663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:53.351705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:53.351735] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:53.355689] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: UP (p=91.60%) [2026-03-13T20:29:53.356155] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-03-13T20:29:53.356306] [INFO ] [sig ] RMAX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:53.501630] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RMAX.txt [2026-03-13T20:29:53.501787] [INFO ] [sig ] [2480/3262] Completed RMAX in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-13T20:29:53.501827] [INFO ] [sig ] [2481/3262] Forecasting RMBI... [2026-03-13T20:29:53.501857] [INFO ] [sig ] Generating forecast for: RMBI [2026-03-13T20:29:53.501888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-03-13T20:29:53.512768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-03-13T20:29:53.513247] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-03-13T20:29:53.514076] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-03-13T20:29:53.514128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:53.514160] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:53.514186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:53.514241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:53.573864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:53.574767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:53.574849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:53.574883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:53.687344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:53.687505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:53.687544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:53.687646] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:53.691509] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: UP (p=99.84%) [2026-03-13T20:29:53.691813] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-03-13T20:29:53.691941] [INFO ] [sig ] RMBI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:53.848090] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RMBI.txt [2026-03-13T20:29:53.848257] [INFO ] [sig ] [2481/3262] Completed RMBI in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-13T20:29:53.848298] [INFO ] [sig ] [2482/3262] Forecasting RMBS... [2026-03-13T20:29:53.848328] [INFO ] [sig ] Generating forecast for: RMBS [2026-03-13T20:29:53.848359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-03-13T20:29:53.860010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-03-13T20:29:53.860336] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-03-13T20:29:53.861217] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-03-13T20:29:53.861271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:53.861308] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:53.861346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:53.861411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:53.923657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:53.924514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:53.924631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:53.924669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:54.045303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:54.045465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:54.045504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:54.045533] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:54.048985] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: DOWN (p=29.47%) [2026-03-13T20:29:54.049272] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-03-13T20:29:54.049402] [INFO ] [sig ] RMBS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:54.202155] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RMBS.txt [2026-03-13T20:29:54.202324] [INFO ] [sig ] [2482/3262] Completed RMBS in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 4.7m [2026-03-13T20:29:54.202383] [INFO ] [sig ] [2483/3262] Forecasting RMD... [2026-03-13T20:29:54.202423] [INFO ] [sig ] Generating forecast for: RMD [2026-03-13T20:29:54.202457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-03-13T20:29:54.214026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-03-13T20:29:54.214352] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-03-13T20:29:54.215374] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-03-13T20:29:54.215427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:54.215459] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:54.215487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:54.215546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:54.276454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:54.277143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:54.277223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:54.277255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:54.403763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:54.403927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:54.403967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:54.404150] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:54.407763] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: UP (p=55.84%) [2026-03-13T20:29:54.408256] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-03-13T20:29:54.408391] [INFO ] [sig ] RMD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:54.560361] [INFO ] [LOCAL ] Saved forecast: RMD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RMD.txt [2026-03-13T20:29:54.560556] [INFO ] [sig ] [2483/3262] Completed RMD in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 4.6m [2026-03-13T20:29:54.560618] [INFO ] [sig ] [2484/3262] Forecasting RMI... [2026-03-13T20:29:54.560649] [INFO ] [sig ] Generating forecast for: RMI [2026-03-13T20:29:54.560680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-03-13T20:29:54.572481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-03-13T20:29:54.572889] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-03-13T20:29:54.573749] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-03-13T20:29:54.573823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:54.573876] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:54.573905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:54.573962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:54.637959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:54.638927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:54.639231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:54.639286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:54.756856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:54.757018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:54.757060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:54.757090] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:54.760855] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-03-13T20:29:54.761189] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-03-13T20:29:54.761335] [INFO ] [sig ] RMI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:54.920365] [INFO ] [LOCAL ] Saved forecast: RMI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RMI.txt [2026-03-13T20:29:54.920533] [INFO ] [sig ] [2484/3262] Completed RMI in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 4.6m [2026-03-13T20:29:54.920598] [INFO ] [sig ] [2485/3262] Forecasting RMM... [2026-03-13T20:29:54.920630] [INFO ] [sig ] Generating forecast for: RMM [2026-03-13T20:29:54.920661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-03-13T20:29:54.933514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-03-13T20:29:54.933992] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-03-13T20:29:54.934870] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-03-13T20:29:54.934925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:54.934958] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:54.934985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:54.935045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:54.997731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:54.998645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:54.998731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:54.998766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:55.128708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:55.128884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:55.128926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:55.128955] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:55.133340] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: UP (p=76.43%) [2026-03-13T20:29:55.133664] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-03-13T20:29:55.133805] [INFO ] [sig ] RMM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:55.299661] [INFO ] [LOCAL ] Saved forecast: RMM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RMM.txt [2026-03-13T20:29:55.299844] [INFO ] [sig ] [2485/3262] Completed RMM in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 4.6m [2026-03-13T20:29:55.299888] [INFO ] [sig ] [2486/3262] Forecasting RMMZ... [2026-03-13T20:29:55.299918] [INFO ] [sig ] Generating forecast for: RMMZ [2026-03-13T20:29:55.299949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-03-13T20:29:55.310936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-03-13T20:29:55.311328] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-03-13T20:29:55.312281] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-03-13T20:29:55.312334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:55.312366] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:55.312393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:55.312448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:55.371453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:55.372155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:55.372232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:55.372263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:55.482545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:55.482722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:55.482761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:55.482827] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:55.486237] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: UP (p=53.84%) [2026-03-13T20:29:55.486530] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-03-13T20:29:55.486679] [INFO ] [sig ] RMMZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:55.634197] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RMMZ.txt [2026-03-13T20:29:55.634381] [INFO ] [sig ] [2486/3262] Completed RMMZ in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 4.6m [2026-03-13T20:29:55.634426] [INFO ] [sig ] [2487/3262] Forecasting RMNI... [2026-03-13T20:29:55.634456] [INFO ] [sig ] Generating forecast for: RMNI [2026-03-13T20:29:55.634488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-03-13T20:29:55.645831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-03-13T20:29:55.646162] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-03-13T20:29:55.647034] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-03-13T20:29:55.647087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:55.647121] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:55.647150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:55.647207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:55.707423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:55.708351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:55.708437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:55.708471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:55.829713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:55.829875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:55.830111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:55.830141] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:55.834073] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-03-13T20:29:55.834365] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-03-13T20:29:55.834497] [INFO ] [sig ] RMNI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:55.995378] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RMNI.txt [2026-03-13T20:29:55.995523] [INFO ] [sig ] [2487/3262] Completed RMNI in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 4.6m [2026-03-13T20:29:55.995563] [INFO ] [sig ] [2488/3262] Forecasting RNAC... [2026-03-13T20:29:55.995613] [INFO ] [sig ] Generating forecast for: RNAC [2026-03-13T20:29:55.995645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-03-13T20:29:56.007268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-03-13T20:29:56.007605] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-03-13T20:29:56.008399] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-03-13T20:29:56.008453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:56.008486] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:56.008515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:56.008592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:56.074671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:56.075469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:56.075627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:56.075690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:56.193393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:56.193559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:56.193624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:56.193656] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:56.197128] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: UP (p=89.72%) [2026-03-13T20:29:56.197430] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-03-13T20:29:56.197599] [INFO ] [sig ] RNAC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:56.416976] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RNAC.txt [2026-03-13T20:29:56.417126] [INFO ] [sig ] [2488/3262] Completed RNAC in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-13T20:29:56.417166] [INFO ] [sig ] [2489/3262] Forecasting RNAZ... [2026-03-13T20:29:56.417197] [INFO ] [sig ] Generating forecast for: RNAZ [2026-03-13T20:29:56.417226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-03-13T20:29:56.428358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-03-13T20:29:56.428668] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-03-13T20:29:56.429477] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-03-13T20:29:56.429529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:56.429560] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:56.429612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:56.429671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:56.488272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:56.489282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:56.489362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:56.489395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:56.606243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:56.606404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:56.606443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:56.606473] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:56.610225] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: UP (p=77.28%) [2026-03-13T20:29:56.610505] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-03-13T20:29:56.610652] [INFO ] [sig ] RNAZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:56.755432] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RNAZ.txt [2026-03-13T20:29:56.755564] [INFO ] [sig ] [2489/3262] Completed RNAZ in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-13T20:29:56.755623] [INFO ] [sig ] [2490/3262] Forecasting RNG... [2026-03-13T20:29:56.755653] [INFO ] [sig ] Generating forecast for: RNG [2026-03-13T20:29:56.755683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-03-13T20:29:56.767167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-03-13T20:29:56.767458] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-03-13T20:29:56.768281] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-03-13T20:29:56.768333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:56.768364] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:56.768425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:56.768485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:56.827467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:56.828277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:56.828363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:56.828397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:56.949185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:56.949336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:56.949376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:56.949407] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:56.953241] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: DOWN (p=11.78%) [2026-03-13T20:29:56.953527] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-03-13T20:29:56.953675] [INFO ] [sig ] RNG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:57.103727] [INFO ] [LOCAL ] Saved forecast: RNG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RNG.txt [2026-03-13T20:29:57.103884] [INFO ] [sig ] [2490/3262] Completed RNG in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-13T20:29:57.103925] [INFO ] [sig ] [2491/3262] Forecasting RNP... [2026-03-13T20:29:57.103956] [INFO ] [sig ] Generating forecast for: RNP [2026-03-13T20:29:57.103986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-03-13T20:29:57.115123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-03-13T20:29:57.115395] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-03-13T20:29:57.116223] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-03-13T20:29:57.116275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:57.116306] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:57.116333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:57.116389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:57.175458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:57.176255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:57.176337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:57.176371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:57.297678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:57.297839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:57.297880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:57.297912] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:57.301568] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: DOWN (p=28.74%) [2026-03-13T20:29:57.301915] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-03-13T20:29:57.302056] [INFO ] [sig ] RNP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:57.455693] [INFO ] [LOCAL ] Saved forecast: RNP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RNP.txt [2026-03-13T20:29:57.455885] [INFO ] [sig ] [2491/3262] Completed RNP in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-13T20:29:57.456124] [INFO ] [sig ] [2492/3262] Forecasting ROAD... [2026-03-13T20:29:57.456156] [INFO ] [sig ] Generating forecast for: ROAD [2026-03-13T20:29:57.456186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-03-13T20:29:57.470743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-03-13T20:29:57.471231] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-03-13T20:29:57.472196] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-03-13T20:29:57.472253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:57.472287] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:57.472315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:57.472374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:57.537798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:57.538747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:57.538832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:57.538864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:57.665290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:57.665457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:57.665499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:57.665529] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:57.669034] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: DOWN (p=41.62%) [2026-03-13T20:29:57.669319] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-03-13T20:29:57.669452] [INFO ] [sig ] ROAD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:57.814011] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ROAD.txt [2026-03-13T20:29:57.814173] [INFO ] [sig ] [2492/3262] Completed ROAD in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-13T20:29:57.814213] [INFO ] [sig ] [2493/3262] Forecasting ROCK... [2026-03-13T20:29:57.814244] [INFO ] [sig ] Generating forecast for: ROCK [2026-03-13T20:29:57.814275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-03-13T20:29:57.825269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-03-13T20:29:57.825656] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-03-13T20:29:57.826509] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-03-13T20:29:57.826564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:57.826619] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:57.826647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:57.826706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:57.887049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:57.888070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:57.888161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:57.888195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:58.017841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:58.018030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:58.018081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:58.018112] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:58.022114] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: UP (p=72.79%) [2026-03-13T20:29:58.022441] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-03-13T20:29:58.022607] [INFO ] [sig ] ROCK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:58.169390] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ROCK.txt [2026-03-13T20:29:58.169540] [INFO ] [sig ] [2493/3262] Completed ROCK in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-13T20:29:58.169600] [INFO ] [sig ] [2494/3262] Forecasting ROE... [2026-03-13T20:29:58.169633] [INFO ] [sig ] Generating forecast for: ROE [2026-03-13T20:29:58.169670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-03-13T20:29:58.181722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-03-13T20:29:58.182196] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-03-13T20:29:58.183219] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-03-13T20:29:58.183272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:58.183304] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:58.183330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:58.183387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:58.240378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:58.241130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:58.241210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:58.241243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:58.355268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:58.355428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:58.355468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:58.355497] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:58.359355] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: DOWN (p=29.51%) [2026-03-13T20:29:58.359657] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-03-13T20:29:58.359788] [INFO ] [sig ] ROE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:58.505501] [INFO ] [LOCAL ] Saved forecast: ROE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ROE.txt [2026-03-13T20:29:58.505672] [INFO ] [sig ] [2494/3262] Completed ROE in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-13T20:29:58.505714] [INFO ] [sig ] [2495/3262] Forecasting ROP... [2026-03-13T20:29:58.505744] [INFO ] [sig ] Generating forecast for: ROP [2026-03-13T20:29:58.505774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-03-13T20:29:58.517148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-03-13T20:29:58.517468] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-03-13T20:29:58.518334] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-03-13T20:29:58.518386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:58.518448] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:58.518476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:58.518532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:58.583178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:58.584265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:58.584351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:58.584385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:58.711044] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:58.711396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:58.711440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:58.711478] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:58.715910] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: DOWN (p=1.37%) [2026-03-13T20:29:58.716199] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-03-13T20:29:58.716335] [INFO ] [sig ] ROP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:58.872431] [INFO ] [LOCAL ] Saved forecast: ROP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ROP.txt [2026-03-13T20:29:58.872629] [INFO ] [sig ] [2495/3262] Completed ROP in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-13T20:29:58.872673] [INFO ] [sig ] [2496/3262] Forecasting RPAY... [2026-03-13T20:29:58.872704] [INFO ] [sig ] Generating forecast for: RPAY [2026-03-13T20:29:58.872735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-03-13T20:29:58.885669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-03-13T20:29:58.886035] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-03-13T20:29:58.886849] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-03-13T20:29:58.886901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:58.886932] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:58.886957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:58.887012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:58.945463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:58.946423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:58.946505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:58.946537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:59.067952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:59.068117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:59.068158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:59.068187] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:59.071615] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: DOWN (p=7.33%) [2026-03-13T20:29:59.071901] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-03-13T20:29:59.072034] [INFO ] [sig ] RPAY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:59.215834] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RPAY.txt [2026-03-13T20:29:59.215983] [INFO ] [sig ] [2496/3262] Completed RPAY in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-13T20:29:59.216025] [INFO ] [sig ] [2497/3262] Forecasting RPD... [2026-03-13T20:29:59.216056] [INFO ] [sig ] Generating forecast for: RPD [2026-03-13T20:29:59.216089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-03-13T20:29:59.227121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-03-13T20:29:59.227447] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-03-13T20:29:59.228320] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-03-13T20:29:59.228373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:59.228407] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:59.228435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:59.228492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:59.285511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:59.286449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:59.286532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:59.286565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:59.413076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:59.413239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:59.413280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:59.413309] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:59.416823] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: DOWN (p=49.81%) [2026-03-13T20:29:59.417139] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-03-13T20:29:59.417273] [INFO ] [sig ] RPD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:29:59.568779] [INFO ] [LOCAL ] Saved forecast: RPD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RPD.txt [2026-03-13T20:29:59.568942] [INFO ] [sig ] [2497/3262] Completed RPD in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-13T20:29:59.568983] [INFO ] [sig ] [2498/3262] Forecasting RPID... [2026-03-13T20:29:59.569013] [INFO ] [sig ] Generating forecast for: RPID [2026-03-13T20:29:59.569045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-03-13T20:29:59.580241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-03-13T20:29:59.580665] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-03-13T20:29:59.581509] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-03-13T20:29:59.581561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:59.581623] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:59.581651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:59.581707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:29:59.640987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:29:59.641898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:29:59.642005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:29:59.642059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:29:59.768070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:29:59.768234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:29:59.768277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:29:59.768342] [INFO ] [FORECASTER] Training complete [2026-03-13T20:29:59.771939] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: UP (p=86.50%) [2026-03-13T20:29:59.772236] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-03-13T20:29:59.772369] [INFO ] [sig ] RPID: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:29:59.920604] [INFO ] [LOCAL ] Saved forecast: RPID 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RPID.txt [2026-03-13T20:29:59.920763] [INFO ] [sig ] [2498/3262] Completed RPID in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-13T20:29:59.920804] [INFO ] [sig ] [2499/3262] Forecasting RPRX... [2026-03-13T20:29:59.920836] [INFO ] [sig ] Generating forecast for: RPRX [2026-03-13T20:29:59.920866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-03-13T20:29:59.932394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-03-13T20:29:59.932778] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-03-13T20:29:59.933629] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-03-13T20:29:59.933682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:29:59.933715] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:29:59.933742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:29:59.933801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:00.000714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:00.001895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:00.002013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:00.002060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:00.138988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:00.139177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:00.139221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:00.139250] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:00.142904] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: DOWN (p=28.28%) [2026-03-13T20:30:00.143348] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-03-13T20:30:00.143479] [INFO ] [sig ] RPRX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:00.289343] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RPRX.txt [2026-03-13T20:30:00.289495] [INFO ] [sig ] [2499/3262] Completed RPRX in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 4.6m [2026-03-13T20:30:00.289537] [INFO ] [sig ] [2500/3262] Forecasting RQI... [2026-03-13T20:30:00.289568] [INFO ] [sig ] Generating forecast for: RQI [2026-03-13T20:30:00.289619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-03-13T20:30:00.302233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-03-13T20:30:00.302560] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-03-13T20:30:00.303394] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-03-13T20:30:00.303448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:00.303482] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:00.303511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:00.303588] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:00.363192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:00.363840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:00.363921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:00.363954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:00.489401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:00.489590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:00.489634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:00.489664] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:00.493198] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: DOWN (p=3.98%) [2026-03-13T20:30:00.493513] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-03-13T20:30:00.493677] [INFO ] [sig ] RQI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:00.643490] [INFO ] [LOCAL ] Saved forecast: RQI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RQI.txt [2026-03-13T20:30:00.643734] [INFO ] [sig ] [2500/3262] Completed RQI in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 4.5m [2026-03-13T20:30:00.643779] [INFO ] [sig ] [2501/3262] Forecasting RRBI... [2026-03-13T20:30:00.643808] [INFO ] [sig ] Generating forecast for: RRBI [2026-03-13T20:30:00.643841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-03-13T20:30:00.654183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-03-13T20:30:00.654612] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-03-13T20:30:00.655429] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-03-13T20:30:00.655482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:00.655514] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:00.655541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:00.655629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:00.713505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:00.714439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:00.714523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:00.714557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:00.825719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:00.825901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:00.825948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:00.825982] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:00.829524] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: DOWN (p=6.09%) [2026-03-13T20:30:00.829890] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-03-13T20:30:00.830047] [INFO ] [sig ] RRBI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:00.977683] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RRBI.txt [2026-03-13T20:30:00.977859] [INFO ] [sig ] [2501/3262] Completed RRBI in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 4.5m [2026-03-13T20:30:00.977909] [INFO ] [sig ] [2502/3262] Forecasting RRC... [2026-03-13T20:30:00.977947] [INFO ] [sig ] Generating forecast for: RRC [2026-03-13T20:30:00.977984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-03-13T20:30:00.992215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-03-13T20:30:00.992689] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-03-13T20:30:00.993539] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-03-13T20:30:00.993620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:00.993655] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:00.993682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:00.993739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:01.053429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:01.054383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:01.054469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:01.054505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:01.174935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:01.175101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:01.175147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:01.175177] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:01.178685] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: UP (p=76.61%) [2026-03-13T20:30:01.179003] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-03-13T20:30:01.179133] [INFO ] [sig ] RRC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:01.323051] [INFO ] [LOCAL ] Saved forecast: RRC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RRC.txt [2026-03-13T20:30:01.323189] [INFO ] [sig ] [2502/3262] Completed RRC in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 4.5m [2026-03-13T20:30:01.323230] [INFO ] [sig ] [2503/3262] Forecasting RRGB... [2026-03-13T20:30:01.323258] [INFO ] [sig ] Generating forecast for: RRGB [2026-03-13T20:30:01.323288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-03-13T20:30:01.405085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-03-13T20:30:01.405431] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-03-13T20:30:01.406245] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-03-13T20:30:01.406310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:01.406343] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:01.406369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:01.406425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:01.464656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:01.465289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:01.465369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:01.465401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:01.588526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:01.588703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:01.588743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:01.588771] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:01.592222] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: DOWN (p=46.31%) [2026-03-13T20:30:01.592501] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-03-13T20:30:01.592658] [INFO ] [sig ] RRGB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:01.736286] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RRGB.txt [2026-03-13T20:30:01.736436] [INFO ] [sig ] [2503/3262] Completed RRGB in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 4.5m [2026-03-13T20:30:01.736485] [INFO ] [sig ] [2504/3262] Forecasting RRX... [2026-03-13T20:30:01.736515] [INFO ] [sig ] Generating forecast for: RRX [2026-03-13T20:30:01.736545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-03-13T20:30:01.747993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-03-13T20:30:01.748389] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-03-13T20:30:01.749246] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-03-13T20:30:01.749298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:01.749329] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:01.749355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:01.749411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:01.808257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:01.809158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:01.809246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:01.809281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:01.956392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:01.956620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:01.956685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:01.956726] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:01.961977] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: UP (p=92.45%) [2026-03-13T20:30:01.962466] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-03-13T20:30:01.962664] [INFO ] [sig ] RRX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:02.116653] [INFO ] [LOCAL ] Saved forecast: RRX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RRX.txt [2026-03-13T20:30:02.116840] [INFO ] [sig ] [2504/3262] Completed RRX in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 4.5m [2026-03-13T20:30:02.116885] [INFO ] [sig ] [2505/3262] Forecasting RS... [2026-03-13T20:30:02.116917] [INFO ] [sig ] Generating forecast for: RS [2026-03-13T20:30:02.116948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-03-13T20:30:02.128948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-03-13T20:30:02.129400] [INFO ] [FORECASTER] Starting predict_future for RS [2026-03-13T20:30:02.130296] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-03-13T20:30:02.130351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:02.130384] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:02.130412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:02.130470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:02.193489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:02.194606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:02.194759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:02.194821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:02.322002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:02.322177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:02.322218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:02.322247] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:02.326216] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: DOWN (p=23.84%) [2026-03-13T20:30:02.326526] [INFO ] [FORECASTER] Completed predict_future for RS [2026-03-13T20:30:02.326685] [INFO ] [sig ] RS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:02.491225] [INFO ] [LOCAL ] Saved forecast: RS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RS.txt [2026-03-13T20:30:02.491416] [INFO ] [sig ] [2505/3262] Completed RS in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-13T20:30:02.491479] [INFO ] [sig ] [2506/3262] Forecasting RSG... [2026-03-13T20:30:02.491527] [INFO ] [sig ] Generating forecast for: RSG [2026-03-13T20:30:02.491592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-03-13T20:30:02.519849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-03-13T20:30:02.520336] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-03-13T20:30:02.521647] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-03-13T20:30:02.521714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:02.521751] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:02.521779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:02.521838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:02.587099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:02.588057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:02.588144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:02.588176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:02.721160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:02.721286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:02.721331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:02.721362] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:02.725364] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: DOWN (p=5.46%) [2026-03-13T20:30:02.725702] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-03-13T20:30:02.725849] [INFO ] [sig ] RSG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:02.885833] [INFO ] [LOCAL ] Saved forecast: RSG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RSG.txt [2026-03-13T20:30:02.886001] [INFO ] [sig ] [2506/3262] Completed RSG in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-13T20:30:02.886050] [INFO ] [sig ] [2507/3262] Forecasting RSI... [2026-03-13T20:30:02.886084] [INFO ] [sig ] Generating forecast for: RSI [2026-03-13T20:30:02.886117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-03-13T20:30:02.899049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-03-13T20:30:02.899510] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-03-13T20:30:02.900857] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-03-13T20:30:02.900915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:02.900951] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:02.900978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:02.901036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:02.967016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:02.968110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:02.968213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:02.968248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:03.112674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:03.112840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:03.112882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:03.112911] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:03.116485] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: DOWN (p=44.18%) [2026-03-13T20:30:03.116864] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-03-13T20:30:03.117015] [INFO ] [sig ] RSI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:03.275153] [INFO ] [LOCAL ] Saved forecast: RSI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RSI.txt [2026-03-13T20:30:03.275309] [INFO ] [sig ] [2507/3262] Completed RSI in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-13T20:30:03.275350] [INFO ] [sig ] [2508/3262] Forecasting RSKD... [2026-03-13T20:30:03.275381] [INFO ] [sig ] Generating forecast for: RSKD [2026-03-13T20:30:03.275412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-03-13T20:30:03.287786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-03-13T20:30:03.288252] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-03-13T20:30:03.289275] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-03-13T20:30:03.289338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:03.289374] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:03.289402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:03.289460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:03.348408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:03.349218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:03.349304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:03.349339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:03.487163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:03.487329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:03.487372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:03.487403] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:03.490942] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: UP (p=78.02%) [2026-03-13T20:30:03.491228] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-03-13T20:30:03.491401] [INFO ] [sig ] RSKD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:03.639904] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RSKD.txt [2026-03-13T20:30:03.640113] [INFO ] [sig ] [2508/3262] Completed RSKD in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-13T20:30:03.640159] [INFO ] [sig ] [2509/3262] Forecasting RSSS... [2026-03-13T20:30:03.640192] [INFO ] [sig ] Generating forecast for: RSSS [2026-03-13T20:30:03.640225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-03-13T20:30:03.650812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-03-13T20:30:03.651132] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-03-13T20:30:03.651971] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-03-13T20:30:03.652024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:03.652057] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:03.652084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:03.652141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:03.710538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:03.711488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:03.711602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:03.711639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:03.836175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:03.836345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:03.836385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:03.836414] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:03.839869] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: UP (p=75.67%) [2026-03-13T20:30:03.840188] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-03-13T20:30:03.840317] [INFO ] [sig ] RSSS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:03.984085] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RSSS.txt [2026-03-13T20:30:03.984223] [INFO ] [sig ] [2509/3262] Completed RSSS in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-13T20:30:03.984264] [INFO ] [sig ] [2510/3262] Forecasting RTO... [2026-03-13T20:30:03.984293] [INFO ] [sig ] Generating forecast for: RTO [2026-03-13T20:30:03.984324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-03-13T20:30:03.994989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-03-13T20:30:03.995274] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-03-13T20:30:03.996094] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-03-13T20:30:03.996146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:03.996177] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:03.996204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:03.996260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:04.053674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:04.054283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:04.054368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:04.054412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:04.178306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:04.178458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:04.178498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:04.178545] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:04.182034] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: UP (p=78.43%) [2026-03-13T20:30:04.182323] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-03-13T20:30:04.182454] [INFO ] [sig ] RTO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:04.330734] [INFO ] [LOCAL ] Saved forecast: RTO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RTO.txt [2026-03-13T20:30:04.330891] [INFO ] [sig ] [2510/3262] Completed RTO in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-13T20:30:04.330934] [INFO ] [sig ] [2511/3262] Forecasting RUM... [2026-03-13T20:30:04.330965] [INFO ] [sig ] Generating forecast for: RUM [2026-03-13T20:30:04.330997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-03-13T20:30:04.342293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-03-13T20:30:04.342629] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-03-13T20:30:04.343491] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-03-13T20:30:04.343547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:04.343613] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:04.343653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:04.343712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:04.409901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:04.410886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:04.410970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:04.411004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:04.546638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:04.546799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:04.546842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:04.546872] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:04.551170] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-03-13T20:30:04.551466] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-03-13T20:30:04.551622] [INFO ] [sig ] RUM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:04.708891] [INFO ] [LOCAL ] Saved forecast: RUM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RUM.txt [2026-03-13T20:30:04.709042] [INFO ] [sig ] [2511/3262] Completed RUM in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-13T20:30:04.709085] [INFO ] [sig ] [2512/3262] Forecasting RUN... [2026-03-13T20:30:04.709116] [INFO ] [sig ] Generating forecast for: RUN [2026-03-13T20:30:04.709148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-03-13T20:30:04.720647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-03-13T20:30:04.720980] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-03-13T20:30:04.722038] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-03-13T20:30:04.722104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:04.722171] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:04.722201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:04.722260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:04.787859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:04.788678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:04.788791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:04.788826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:04.910990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:04.911155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:04.911196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:04.911225] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:04.914997] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: DOWN (p=23.11%) [2026-03-13T20:30:04.915275] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-03-13T20:30:04.915402] [INFO ] [sig ] RUN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:05.058239] [INFO ] [LOCAL ] Saved forecast: RUN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RUN.txt [2026-03-13T20:30:05.058551] [INFO ] [sig ] [2512/3262] Completed RUN in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-13T20:30:05.058609] [INFO ] [sig ] [2513/3262] Forecasting RUNN... [2026-03-13T20:30:05.058640] [INFO ] [sig ] Generating forecast for: RUNN [2026-03-13T20:30:05.058671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-03-13T20:30:05.069893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-03-13T20:30:05.070188] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-03-13T20:30:05.071005] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-03-13T20:30:05.071058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:05.071089] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:05.071115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:05.071170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:05.127649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:05.128328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:05.128407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:05.128439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:05.244674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:05.244837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:05.244878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:05.244906] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:05.248417] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: UP (p=67.45%) [2026-03-13T20:30:05.248722] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-03-13T20:30:05.248853] [INFO ] [sig ] RUNN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:05.398244] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RUNN.txt [2026-03-13T20:30:05.398399] [INFO ] [sig ] [2513/3262] Completed RUNN in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-13T20:30:05.398440] [INFO ] [sig ] [2514/3262] Forecasting RUSHA... [2026-03-13T20:30:05.398468] [INFO ] [sig ] Generating forecast for: RUSHA [2026-03-13T20:30:05.398498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-03-13T20:30:05.409545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-03-13T20:30:05.409933] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-03-13T20:30:05.410773] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-03-13T20:30:05.410826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:05.410874] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:05.410902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:05.410959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:05.467759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:05.468559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:05.468668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:05.468701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:05.587127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:05.587288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:05.587329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:05.587358] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:05.590854] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: UP (p=79.61%) [2026-03-13T20:30:05.591138] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-03-13T20:30:05.591268] [INFO ] [sig ] RUSHA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:05.743019] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RUSHA.txt [2026-03-13T20:30:05.743363] [INFO ] [sig ] [2514/3262] Completed RUSHA in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-13T20:30:05.743404] [INFO ] [sig ] [2515/3262] Forecasting RUSHB... [2026-03-13T20:30:05.743432] [INFO ] [sig ] Generating forecast for: RUSHB [2026-03-13T20:30:05.743462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-03-13T20:30:05.755593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-03-13T20:30:05.755852] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-03-13T20:30:05.756839] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-03-13T20:30:05.756892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:05.756923] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:05.756950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:05.757006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:05.816265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:05.817006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:05.817087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:05.817122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:05.929005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:05.929162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:05.929202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:05.929287] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:05.932662] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=44.69%) [2026-03-13T20:30:05.932938] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-03-13T20:30:05.933067] [INFO ] [sig ] RUSHB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:06.074966] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RUSHB.txt [2026-03-13T20:30:06.075120] [INFO ] [sig ] [2515/3262] Completed RUSHB in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-13T20:30:06.075161] [INFO ] [sig ] [2516/3262] Forecasting RVMD... [2026-03-13T20:30:06.075190] [INFO ] [sig ] Generating forecast for: RVMD [2026-03-13T20:30:06.075221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-03-13T20:30:06.086865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-03-13T20:30:06.087184] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-03-13T20:30:06.088027] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-03-13T20:30:06.088091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:06.088129] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:06.088156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:06.088211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:06.148538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:06.149648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:06.149744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:06.149777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:06.275308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:06.275465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:06.275505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:06.275533] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:06.279031] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: DOWN (p=38.74%) [2026-03-13T20:30:06.279329] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-03-13T20:30:06.279463] [INFO ] [sig ] RVMD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:06.423194] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RVMD.txt [2026-03-13T20:30:06.423332] [INFO ] [sig ] [2516/3262] Completed RVMD in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 4.5m [2026-03-13T20:30:06.423371] [INFO ] [sig ] [2517/3262] Forecasting RVSB... [2026-03-13T20:30:06.423400] [INFO ] [sig ] Generating forecast for: RVSB [2026-03-13T20:30:06.423430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-03-13T20:30:06.433768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-03-13T20:30:06.434031] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-03-13T20:30:06.434830] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-03-13T20:30:06.434883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:06.434915] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:06.434941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:06.434997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:06.491842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:06.492566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:06.492664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:06.492698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:06.606767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:06.606934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:06.606974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:06.607002] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:06.611442] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: UP (p=91.13%) [2026-03-13T20:30:06.611768] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-03-13T20:30:06.611906] [INFO ] [sig ] RVSB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:06.768862] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RVSB.txt [2026-03-13T20:30:06.769096] [INFO ] [sig ] [2517/3262] Completed RVSB in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 4.4m [2026-03-13T20:30:06.769168] [INFO ] [sig ] [2518/3262] Forecasting RVTY... [2026-03-13T20:30:06.769232] [INFO ] [sig ] Generating forecast for: RVTY [2026-03-13T20:30:06.769290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-03-13T20:30:06.784774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-03-13T20:30:06.785306] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-03-13T20:30:06.786543] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-03-13T20:30:06.786637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:06.786693] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:06.786739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:06.786820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:06.870023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:06.871026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:06.871127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:06.871162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:07.023275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:07.023477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:07.023538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:07.023654] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:07.029368] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-03-13T20:30:07.029970] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-03-13T20:30:07.030200] [INFO ] [sig ] RVTY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:07.251988] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RVTY.txt [2026-03-13T20:30:07.252186] [INFO ] [sig ] [2518/3262] Completed RVTY in 0.5s | 2.79 sym/s | Total: 15.0m | ETA: 4.4m [2026-03-13T20:30:07.252232] [INFO ] [sig ] [2519/3262] Forecasting RWAY... [2026-03-13T20:30:07.252263] [INFO ] [sig ] Generating forecast for: RWAY [2026-03-13T20:30:07.252303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-03-13T20:30:07.278049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-03-13T20:30:07.283114] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-03-13T20:30:07.284858] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-03-13T20:30:07.284980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:07.285031] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:07.285073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:07.285158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:07.385262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:07.386813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:07.386952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:07.387005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:07.565998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:07.566191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:07.566236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:07.566269] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:07.570881] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-03-13T20:30:07.571417] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-03-13T20:30:07.571676] [INFO ] [sig ] RWAY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:07.797686] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RWAY.txt [2026-03-13T20:30:07.797907] [INFO ] [sig ] [2519/3262] Completed RWAY in 0.5s | 2.79 sym/s | Total: 15.0m | ETA: 4.4m [2026-03-13T20:30:07.797965] [INFO ] [sig ] [2520/3262] Forecasting RXO... [2026-03-13T20:30:07.798004] [INFO ] [sig ] Generating forecast for: RXO [2026-03-13T20:30:07.798056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-03-13T20:30:07.815765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-03-13T20:30:07.816292] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-03-13T20:30:07.817523] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-03-13T20:30:07.817650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:07.817708] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:07.817759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:07.817854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:07.887824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:07.888804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:07.888896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:07.888930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:08.026285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:08.026454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:08.026496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:08.026524] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:08.030401] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: DOWN (p=24.08%) [2026-03-13T20:30:08.030833] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-03-13T20:30:08.031003] [INFO ] [sig ] RXO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:08.201625] [INFO ] [LOCAL ] Saved forecast: RXO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RXO.txt [2026-03-13T20:30:08.201802] [INFO ] [sig ] [2520/3262] Completed RXO in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 4.4m [2026-03-13T20:30:08.201845] [INFO ] [sig ] [2521/3262] Forecasting RXRX... [2026-03-13T20:30:08.201875] [INFO ] [sig ] Generating forecast for: RXRX [2026-03-13T20:30:08.201906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-03-13T20:30:08.213938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-03-13T20:30:08.214376] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-03-13T20:30:08.215369] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-03-13T20:30:08.215425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:08.215469] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:08.215508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:08.215599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:08.282219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:08.283178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:08.283265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:08.283298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:08.417320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:08.417497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:08.417548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:08.417659] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:08.421595] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: DOWN (p=28.49%) [2026-03-13T20:30:08.421928] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-03-13T20:30:08.422074] [INFO ] [sig ] RXRX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:08.581601] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RXRX.txt [2026-03-13T20:30:08.581763] [INFO ] [sig ] [2521/3262] Completed RXRX in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-13T20:30:08.581806] [INFO ] [sig ] [2522/3262] Forecasting RY... [2026-03-13T20:30:08.581836] [INFO ] [sig ] Generating forecast for: RY [2026-03-13T20:30:08.581867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-03-13T20:30:08.593740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-03-13T20:30:08.594132] [INFO ] [FORECASTER] Starting predict_future for RY [2026-03-13T20:30:08.595179] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-03-13T20:30:08.595260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:08.595320] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:08.595361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:08.595422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:08.662353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:08.663248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:08.663384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:08.663427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:08.796958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:08.797124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:08.797165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:08.797193] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:08.801057] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: DOWN (p=12.86%) [2026-03-13T20:30:08.801387] [INFO ] [FORECASTER] Completed predict_future for RY [2026-03-13T20:30:08.801532] [INFO ] [sig ] RY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:08.961424] [INFO ] [LOCAL ] Saved forecast: RY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RY.txt [2026-03-13T20:30:08.961601] [INFO ] [sig ] [2522/3262] Completed RY in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-13T20:30:08.961646] [INFO ] [sig ] [2523/3262] Forecasting RYAAY... [2026-03-13T20:30:08.961677] [INFO ] [sig ] Generating forecast for: RYAAY [2026-03-13T20:30:08.961710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-03-13T20:30:08.974305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-03-13T20:30:08.974866] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-03-13T20:30:08.975912] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-03-13T20:30:08.975965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:08.975998] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:08.976024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:08.976081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:09.044255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:09.045547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:09.045651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:09.045703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:09.183475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:09.183677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:09.183724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:09.183753] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:09.188224] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: UP (p=77.62%) [2026-03-13T20:30:09.188732] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-03-13T20:30:09.188901] [INFO ] [sig ] RYAAY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:09.345220] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RYAAY.txt [2026-03-13T20:30:09.345374] [INFO ] [sig ] [2523/3262] Completed RYAAY in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-13T20:30:09.345416] [INFO ] [sig ] [2524/3262] Forecasting RYAM... [2026-03-13T20:30:09.345448] [INFO ] [sig ] Generating forecast for: RYAM [2026-03-13T20:30:09.345480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-03-13T20:30:09.357587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-03-13T20:30:09.357969] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-03-13T20:30:09.359068] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-03-13T20:30:09.359133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:09.359175] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:09.359214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:09.359293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:09.429094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:09.430167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:09.430254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:09.430288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:09.572636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:09.572806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:09.572850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:09.572878] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:09.576959] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: UP (p=94.07%) [2026-03-13T20:30:09.577290] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-03-13T20:30:09.577436] [INFO ] [sig ] RYAM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:09.737164] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RYAM.txt [2026-03-13T20:30:09.737477] [INFO ] [sig ] [2524/3262] Completed RYAM in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-13T20:30:09.737527] [INFO ] [sig ] [2525/3262] Forecasting RYAN... [2026-03-13T20:30:09.737596] [INFO ] [sig ] Generating forecast for: RYAN [2026-03-13T20:30:09.737640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-03-13T20:30:09.749520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-03-13T20:30:09.749920] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-03-13T20:30:09.750848] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-03-13T20:30:09.750914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:09.750958] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:09.751006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:09.751067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:09.820179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:09.821173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:09.821275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:09.821313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:09.957185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:09.957351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:09.957393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:09.957429] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:09.961900] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: UP (p=79.71%) [2026-03-13T20:30:09.962243] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-03-13T20:30:09.962391] [INFO ] [sig ] RYAN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:10.123923] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RYAN.txt [2026-03-13T20:30:10.124108] [INFO ] [sig ] [2525/3262] Completed RYAN in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-13T20:30:10.124152] [INFO ] [sig ] [2526/3262] Forecasting RYN... [2026-03-13T20:30:10.124183] [INFO ] [sig ] Generating forecast for: RYN [2026-03-13T20:30:10.124215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-03-13T20:30:10.135949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-03-13T20:30:10.136352] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-03-13T20:30:10.137366] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-03-13T20:30:10.137421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:10.137456] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:10.137483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:10.137539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:10.202050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:10.203078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:10.203185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:10.203236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:10.335491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:10.335688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:10.335731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:10.335762] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:10.340167] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: DOWN (p=8.10%) [2026-03-13T20:30:10.340549] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-03-13T20:30:10.340734] [INFO ] [sig ] RYN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:10.508618] [INFO ] [LOCAL ] Saved forecast: RYN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RYN.txt [2026-03-13T20:30:10.508811] [INFO ] [sig ] [2526/3262] Completed RYN in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-13T20:30:10.508858] [INFO ] [sig ] [2527/3262] Forecasting RYTM... [2026-03-13T20:30:10.508888] [INFO ] [sig ] Generating forecast for: RYTM [2026-03-13T20:30:10.508920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-03-13T20:30:10.520491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-03-13T20:30:10.520923] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-03-13T20:30:10.521794] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-03-13T20:30:10.521850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:10.521883] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:10.521912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:10.521970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:10.580560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:10.581498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:10.581606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:10.581643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:10.705784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:10.705959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:10.706001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:10.706028] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:10.709557] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: UP (p=60.93%) [2026-03-13T20:30:10.709873] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-03-13T20:30:10.710005] [INFO ] [sig ] RYTM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:10.859634] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/RYTM.txt [2026-03-13T20:30:10.859813] [INFO ] [sig ] [2527/3262] Completed RYTM in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-13T20:30:10.859864] [INFO ] [sig ] [2528/3262] Forecasting RZB... [2026-03-13T20:30:10.859894] [INFO ] [sig ] Generating forecast for: RZB [2026-03-13T20:30:10.859925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-03-13T20:30:10.871935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-03-13T20:30:10.872219] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-03-13T20:30:10.873058] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-03-13T20:30:10.873111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:10.873144] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:10.873170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:10.873227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:10.930396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:10.931084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:10.931168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:10.931200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:11.048405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:11.048588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:11.048629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:11.048657] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:11.052094] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: DOWN (p=26.45%) [2026-03-13T20:30:11.052383] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-03-13T20:30:11.052513] [INFO ] [sig ] RZB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:11.195076] [INFO ] [LOCAL ] Saved forecast: RZB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RZB.txt [2026-03-13T20:30:11.195247] [INFO ] [sig ] [2528/3262] Completed RZB in 0.3s | 2.79 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-13T20:30:11.195289] [INFO ] [sig ] [2529/3262] Forecasting RZC... [2026-03-13T20:30:11.195318] [INFO ] [sig ] Generating forecast for: RZC [2026-03-13T20:30:11.195356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-03-13T20:30:11.416382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-03-13T20:30:11.416944] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-03-13T20:30:11.418008] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-03-13T20:30:11.418073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:11.418156] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:11.418193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:11.418262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:11.478489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:11.479402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:11.479490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:11.479526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:11.595111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:11.595284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:11.595325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:11.595354] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:11.598819] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: DOWN (p=49.99%) [2026-03-13T20:30:11.599099] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-03-13T20:30:11.599233] [INFO ] [sig ] RZC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:11.756620] [INFO ] [LOCAL ] Saved forecast: RZC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/RZC.txt [2026-03-13T20:30:11.756756] [INFO ] [sig ] [2529/3262] Completed RZC in 0.6s | 2.79 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-13T20:30:11.756795] [INFO ] [sig ] [2530/3262] Forecasting S... [2026-03-13T20:30:11.756825] [INFO ] [sig ] Generating forecast for: S [2026-03-13T20:30:11.756856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-03-13T20:30:11.768078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-03-13T20:30:11.768399] [INFO ] [FORECASTER] Starting predict_future for S [2026-03-13T20:30:11.769239] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-03-13T20:30:11.769312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:11.769354] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:11.769390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:11.769450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:11.830173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:11.831127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:11.831211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:11.831253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:11.958418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:11.958594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:11.958637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:11.958666] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:11.962105] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-03-13T20:30:11.962385] [INFO ] [FORECASTER] Completed predict_future for S [2026-03-13T20:30:11.962512] [INFO ] [sig ] S: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:12.106144] [INFO ] [LOCAL ] Saved forecast: S 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/S.txt [2026-03-13T20:30:12.106299] [INFO ] [sig ] [2530/3262] Completed S in 0.3s | 2.79 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-13T20:30:12.106341] [INFO ] [sig ] [2531/3262] Forecasting SA... [2026-03-13T20:30:12.106371] [INFO ] [sig ] Generating forecast for: SA [2026-03-13T20:30:12.106402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-03-13T20:30:12.117800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-03-13T20:30:12.118101] [INFO ] [FORECASTER] Starting predict_future for SA [2026-03-13T20:30:12.118900] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-03-13T20:30:12.118952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:12.118985] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:12.119012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:12.119067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:12.176691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:12.177448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:12.177528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:12.177604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:12.302304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:12.302467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:12.302506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:12.302535] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:12.305935] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: UP (p=97.28%) [2026-03-13T20:30:12.306216] [INFO ] [FORECASTER] Completed predict_future for SA [2026-03-13T20:30:12.306350] [INFO ] [sig ] SA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:12.457473] [INFO ] [LOCAL ] Saved forecast: SA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SA.txt [2026-03-13T20:30:12.457680] [INFO ] [sig ] [2531/3262] Completed SA in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-13T20:30:12.457725] [INFO ] [sig ] [2532/3262] Forecasting SAFE... [2026-03-13T20:30:12.457756] [INFO ] [sig ] Generating forecast for: SAFE [2026-03-13T20:30:12.457786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-03-13T20:30:12.470203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-03-13T20:30:12.470586] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-03-13T20:30:12.471368] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-03-13T20:30:12.471420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:12.471452] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:12.471477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:12.471532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:12.533739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:12.534763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:12.534850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:12.534884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:12.656382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:12.656556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:12.656618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:12.656649] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:12.661648] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: DOWN (p=12.66%) [2026-03-13T20:30:12.661978] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-03-13T20:30:12.662123] [INFO ] [sig ] SAFE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:12.814237] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SAFE.txt [2026-03-13T20:30:12.814396] [INFO ] [sig ] [2532/3262] Completed SAFE in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-13T20:30:12.814435] [INFO ] [sig ] [2533/3262] Forecasting SAH... [2026-03-13T20:30:12.814467] [INFO ] [sig ] Generating forecast for: SAH [2026-03-13T20:30:12.814497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-03-13T20:30:12.826927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-03-13T20:30:12.827325] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-03-13T20:30:12.828195] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-03-13T20:30:12.828249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:12.828282] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:12.828309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:12.828364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:12.887270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:12.888244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:12.888334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:12.888369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:13.018825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:13.018996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:13.019039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:13.019070] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:13.022928] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: UP (p=71.49%) [2026-03-13T20:30:13.023304] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-03-13T20:30:13.023472] [INFO ] [sig ] SAH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:13.182641] [INFO ] [LOCAL ] Saved forecast: SAH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SAH.txt [2026-03-13T20:30:13.182811] [INFO ] [sig ] [2533/3262] Completed SAH in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 4.4m [2026-03-13T20:30:13.182851] [INFO ] [sig ] [2534/3262] Forecasting SAIA... [2026-03-13T20:30:13.182880] [INFO ] [sig ] Generating forecast for: SAIA [2026-03-13T20:30:13.182911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-03-13T20:30:13.194618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-03-13T20:30:13.194994] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-03-13T20:30:13.196018] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-03-13T20:30:13.196070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:13.196103] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:13.196135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:13.196204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:13.254860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:13.255764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:13.255845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:13.255878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:13.380982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:13.381179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:13.381243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:13.381461] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:13.385432] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: DOWN (p=0.80%) [2026-03-13T20:30:13.386009] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-03-13T20:30:13.386157] [INFO ] [sig ] SAIA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:13.536262] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SAIA.txt [2026-03-13T20:30:13.536430] [INFO ] [sig ] [2534/3262] Completed SAIA in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 4.3m [2026-03-13T20:30:13.536471] [INFO ] [sig ] [2535/3262] Forecasting SAIC... [2026-03-13T20:30:13.536501] [INFO ] [sig ] Generating forecast for: SAIC [2026-03-13T20:30:13.536532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-03-13T20:30:13.548439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-03-13T20:30:13.548838] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-03-13T20:30:13.549742] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-03-13T20:30:13.549796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:13.549828] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:13.549855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:13.549912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:13.613109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:13.614158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:13.614254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:13.614289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:13.741105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:13.741287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:13.741334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:13.741363] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:13.745820] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: UP (p=79.20%) [2026-03-13T20:30:13.746536] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-03-13T20:30:13.746787] [INFO ] [sig ] SAIC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:13.900033] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SAIC.txt [2026-03-13T20:30:13.900205] [INFO ] [sig ] [2535/3262] Completed SAIC in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 4.3m [2026-03-13T20:30:13.900246] [INFO ] [sig ] [2536/3262] Forecasting SAM... [2026-03-13T20:30:13.900276] [INFO ] [sig ] Generating forecast for: SAM [2026-03-13T20:30:13.900305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-03-13T20:30:13.912049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-03-13T20:30:13.912419] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-03-13T20:30:13.913286] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-03-13T20:30:13.913342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:13.913376] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:13.913404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:13.913462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:13.977381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:13.978337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:13.978423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:13.978668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:14.102221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:14.102392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:14.102434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:14.102465] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:14.106023] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: UP (p=69.09%) [2026-03-13T20:30:14.106325] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-03-13T20:30:14.106463] [INFO ] [sig ] SAM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:14.256128] [INFO ] [LOCAL ] Saved forecast: SAM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SAM.txt [2026-03-13T20:30:14.256308] [INFO ] [sig ] [2536/3262] Completed SAM in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 4.3m [2026-03-13T20:30:14.256355] [INFO ] [sig ] [2537/3262] Forecasting SAMG... [2026-03-13T20:30:14.256386] [INFO ] [sig ] Generating forecast for: SAMG [2026-03-13T20:30:14.256416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-03-13T20:30:14.268733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-03-13T20:30:14.269088] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-03-13T20:30:14.270096] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-03-13T20:30:14.270149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:14.270180] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:14.270206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:14.270262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:14.330549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:14.331509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:14.331617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:14.331654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:14.461520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:14.461710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:14.461750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:14.461779] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:14.465903] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: UP (p=61.91%) [2026-03-13T20:30:14.466222] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-03-13T20:30:14.466555] [INFO ] [sig ] SAMG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:14.618856] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SAMG.txt [2026-03-13T20:30:14.619026] [INFO ] [sig ] [2537/3262] Completed SAMG in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-13T20:30:14.619068] [INFO ] [sig ] [2538/3262] Forecasting SAN... [2026-03-13T20:30:14.619097] [INFO ] [sig ] Generating forecast for: SAN [2026-03-13T20:30:14.619135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-03-13T20:30:14.632151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-03-13T20:30:14.632616] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-03-13T20:30:14.633512] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-03-13T20:30:14.633567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:14.633652] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:14.633685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:14.633742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:14.698256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:14.699264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:14.699364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:14.699398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:14.829520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:14.829704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:14.829745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:14.829773] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:14.833847] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: DOWN (p=7.44%) [2026-03-13T20:30:14.834138] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-03-13T20:30:14.834272] [INFO ] [sig ] SAN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:14.981427] [INFO ] [LOCAL ] Saved forecast: SAN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SAN.txt [2026-03-13T20:30:14.981565] [INFO ] [sig ] [2538/3262] Completed SAN in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-13T20:30:14.981623] [INFO ] [sig ] [2539/3262] Forecasting SANA... [2026-03-13T20:30:14.981652] [INFO ] [sig ] Generating forecast for: SANA [2026-03-13T20:30:14.981682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-03-13T20:30:14.996138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-03-13T20:30:14.996451] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-03-13T20:30:14.997364] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-03-13T20:30:14.997419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:14.997452] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:14.997480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:14.997537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:15.054844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:15.055505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:15.055646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:15.055697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:15.175367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:15.175524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:15.175564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:15.175613] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:15.179080] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: DOWN (p=28.55%) [2026-03-13T20:30:15.179390] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-03-13T20:30:15.179519] [INFO ] [sig ] SANA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:15.324739] [INFO ] [LOCAL ] Saved forecast: SANA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SANA.txt [2026-03-13T20:30:15.324908] [INFO ] [sig ] [2539/3262] Completed SANA in 0.3s | 2.79 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-13T20:30:15.324949] [INFO ] [sig ] [2540/3262] Forecasting SANM... [2026-03-13T20:30:15.324979] [INFO ] [sig ] Generating forecast for: SANM [2026-03-13T20:30:15.325011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-03-13T20:30:15.336062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-03-13T20:30:15.336422] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-03-13T20:30:15.337221] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-03-13T20:30:15.337274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:15.337306] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:15.337333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:15.337389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:15.397657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:15.398592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:15.398690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:15.398729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:15.524831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:15.525002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:15.525042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:15.525071] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:15.529006] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-03-13T20:30:15.529365] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-03-13T20:30:15.529503] [INFO ] [sig ] SANM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:15.689380] [INFO ] [LOCAL ] Saved forecast: SANM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SANM.txt [2026-03-13T20:30:15.689540] [INFO ] [sig ] [2540/3262] Completed SANM in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-13T20:30:15.689603] [INFO ] [sig ] [2541/3262] Forecasting SAP... [2026-03-13T20:30:15.689637] [INFO ] [sig ] Generating forecast for: SAP [2026-03-13T20:30:15.689668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-03-13T20:30:15.701390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-03-13T20:30:15.701696] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-03-13T20:30:15.702693] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-03-13T20:30:15.702745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:15.702776] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:15.702803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:15.702858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:15.761164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:15.762015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:15.762097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:15.762161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:15.893109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:15.893319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:15.893368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:15.893396] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:15.896905] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: UP (p=94.13%) [2026-03-13T20:30:15.897188] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-03-13T20:30:15.897320] [INFO ] [sig ] SAP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:16.042251] [INFO ] [LOCAL ] Saved forecast: SAP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SAP.txt [2026-03-13T20:30:16.042409] [INFO ] [sig ] [2541/3262] Completed SAP in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-13T20:30:16.042457] [INFO ] [sig ] [2542/3262] Forecasting SARK... [2026-03-13T20:30:16.042486] [INFO ] [sig ] Generating forecast for: SARK [2026-03-13T20:30:16.042709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-03-13T20:30:16.053826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-03-13T20:30:16.054182] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-03-13T20:30:16.055022] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-03-13T20:30:16.055075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:16.055106] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:16.055134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:16.055191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:16.116545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:16.117502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:16.117638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:16.117674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:16.243757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:16.243933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:16.243983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:16.244014] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:16.247546] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: UP (p=78.59%) [2026-03-13T20:30:16.247930] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-03-13T20:30:16.248073] [INFO ] [sig ] SARK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:16.407606] [INFO ] [LOCAL ] Saved forecast: SARK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SARK.txt [2026-03-13T20:30:16.407816] [INFO ] [sig ] [2542/3262] Completed SARK in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-13T20:30:16.407863] [INFO ] [sig ] [2543/3262] Forecasting SATL... [2026-03-13T20:30:16.407909] [INFO ] [sig ] Generating forecast for: SATL [2026-03-13T20:30:16.407960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-03-13T20:30:16.420268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-03-13T20:30:16.420683] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-03-13T20:30:16.421757] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-03-13T20:30:16.421809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:16.421841] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:16.421868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:16.421923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:16.492549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:16.493504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:16.493610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:16.493649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:16.614692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:16.614859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:16.614902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:16.614935] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:16.618508] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: DOWN (p=14.17%) [2026-03-13T20:30:16.618821] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-03-13T20:30:16.618974] [INFO ] [sig ] SATL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:16.772418] [INFO ] [LOCAL ] Saved forecast: SATL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SATL.txt [2026-03-13T20:30:16.772600] [INFO ] [sig ] [2543/3262] Completed SATL in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-13T20:30:16.772644] [INFO ] [sig ] [2544/3262] Forecasting SATS... [2026-03-13T20:30:16.772676] [INFO ] [sig ] Generating forecast for: SATS [2026-03-13T20:30:16.772706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-03-13T20:30:16.784525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-03-13T20:30:16.784939] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-03-13T20:30:16.785796] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-03-13T20:30:16.785848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:16.785880] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:16.785907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:16.785963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:16.848326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:16.849441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:16.849749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:16.849784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:16.985502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:16.985691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:16.985735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:16.985764] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:16.989647] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: DOWN (p=28.32%) [2026-03-13T20:30:16.989962] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-03-13T20:30:16.990102] [INFO ] [sig ] SATS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:17.155715] [INFO ] [LOCAL ] Saved forecast: SATS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SATS.txt [2026-03-13T20:30:17.155864] [INFO ] [sig ] [2544/3262] Completed SATS in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-13T20:30:17.155904] [INFO ] [sig ] [2545/3262] Forecasting SB... [2026-03-13T20:30:17.155932] [INFO ] [sig ] Generating forecast for: SB [2026-03-13T20:30:17.155963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-03-13T20:30:17.166916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-03-13T20:30:17.167222] [INFO ] [FORECASTER] Starting predict_future for SB [2026-03-13T20:30:17.168096] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-03-13T20:30:17.168152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:17.168184] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:17.168210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:17.168267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:17.225599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:17.226464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:17.226549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:17.226607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:17.344774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:17.344936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:17.344975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:17.345034] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:17.348549] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: UP (p=81.29%) [2026-03-13T20:30:17.348856] [INFO ] [FORECASTER] Completed predict_future for SB [2026-03-13T20:30:17.348984] [INFO ] [sig ] SB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:17.492391] [INFO ] [LOCAL ] Saved forecast: SB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SB.txt [2026-03-13T20:30:17.492543] [INFO ] [sig ] [2545/3262] Completed SB in 0.3s | 2.79 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-13T20:30:17.492602] [INFO ] [sig ] [2546/3262] Forecasting SBAC... [2026-03-13T20:30:17.492634] [INFO ] [sig ] Generating forecast for: SBAC [2026-03-13T20:30:17.492664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-03-13T20:30:17.503997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-03-13T20:30:17.504373] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-03-13T20:30:17.505206] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-03-13T20:30:17.505259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:17.505321] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:17.505348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:17.505404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:17.562456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:17.563349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:17.563432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:17.563465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:17.685898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:17.686066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:17.686108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:17.686138] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:17.689679] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: UP (p=54.77%) [2026-03-13T20:30:17.689969] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-03-13T20:30:17.690102] [INFO ] [sig ] SBAC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:17.833516] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SBAC.txt [2026-03-13T20:30:17.833674] [INFO ] [sig ] [2546/3262] Completed SBAC in 0.3s | 2.79 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-13T20:30:17.833717] [INFO ] [sig ] [2547/3262] Forecasting SBCF... [2026-03-13T20:30:17.833747] [INFO ] [sig ] Generating forecast for: SBCF [2026-03-13T20:30:17.833777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-03-13T20:30:17.844791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-03-13T20:30:17.845113] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-03-13T20:30:17.845989] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-03-13T20:30:17.846043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:17.846076] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:17.846101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:17.846156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:17.906154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:17.907087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:17.907187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:17.907225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:18.028662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:18.028822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:18.028866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:18.028896] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:18.032384] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: UP (p=98.81%) [2026-03-13T20:30:18.032697] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-03-13T20:30:18.032834] [INFO ] [sig ] SBCF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:18.184869] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SBCF.txt [2026-03-13T20:30:18.185010] [INFO ] [sig ] [2547/3262] Completed SBCF in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-13T20:30:18.185050] [INFO ] [sig ] [2548/3262] Forecasting SBFM... [2026-03-13T20:30:18.185079] [INFO ] [sig ] Generating forecast for: SBFM [2026-03-13T20:30:18.185109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-03-13T20:30:18.195911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-03-13T20:30:18.196245] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-03-13T20:30:18.197285] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-03-13T20:30:18.197345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:18.197379] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:18.197419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:18.197504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:18.264974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:18.265832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:18.265913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:18.265946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:18.386007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:18.386164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:18.386204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:18.386232] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:18.390268] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: UP (p=55.61%) [2026-03-13T20:30:18.390587] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-03-13T20:30:18.390717] [INFO ] [sig ] SBFM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:18.537304] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SBFM.txt [2026-03-13T20:30:18.537426] [INFO ] [sig ] [2548/3262] Completed SBFM in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-13T20:30:18.537465] [INFO ] [sig ] [2549/3262] Forecasting SBGI... [2026-03-13T20:30:18.537494] [INFO ] [sig ] Generating forecast for: SBGI [2026-03-13T20:30:18.537525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-03-13T20:30:18.548987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-03-13T20:30:18.549357] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-03-13T20:30:18.550174] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-03-13T20:30:18.550226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:18.550258] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:18.550300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:18.550358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:18.612898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:18.613789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:18.613875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:18.613908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:18.732202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:18.732370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:18.732409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:18.732485] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:18.737334] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: UP (p=65.22%) [2026-03-13T20:30:18.737760] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-03-13T20:30:18.737913] [INFO ] [sig ] SBGI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:18.881204] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SBGI.txt [2026-03-13T20:30:18.881355] [INFO ] [sig ] [2549/3262] Completed SBGI in 0.3s | 2.79 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-13T20:30:18.881397] [INFO ] [sig ] [2550/3262] Forecasting SBH... [2026-03-13T20:30:18.881426] [INFO ] [sig ] Generating forecast for: SBH [2026-03-13T20:30:18.881458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-03-13T20:30:18.892978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-03-13T20:30:18.893372] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-03-13T20:30:18.894240] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-03-13T20:30:18.894298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:18.894334] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:18.894363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:18.894420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:18.956423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:18.957235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:18.957328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:18.957360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:19.081865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:19.082034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:19.082072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:19.082101] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:19.085470] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=60.28%) [2026-03-13T20:30:19.085762] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-03-13T20:30:19.085887] [INFO ] [sig ] SBH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:19.240520] [INFO ] [LOCAL ] Saved forecast: SBH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SBH.txt [2026-03-13T20:30:19.240712] [INFO ] [sig ] [2550/3262] Completed SBH in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 4.3m [2026-03-13T20:30:19.240755] [INFO ] [sig ] [2551/3262] Forecasting SBI... [2026-03-13T20:30:19.240783] [INFO ] [sig ] Generating forecast for: SBI [2026-03-13T20:30:19.240813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-03-13T20:30:19.251212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-03-13T20:30:19.251516] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-03-13T20:30:19.252392] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-03-13T20:30:19.252446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:19.252479] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:19.252505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:19.252563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:19.310809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:19.311479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:19.311563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:19.311636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:19.430803] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:19.430965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:19.431006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:19.431036] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:19.434565] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-03-13T20:30:19.434879] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-03-13T20:30:19.435014] [INFO ] [sig ] SBI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:19.576273] [INFO ] [LOCAL ] Saved forecast: SBI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SBI.txt [2026-03-13T20:30:19.576437] [INFO ] [sig ] [2551/3262] Completed SBI in 0.3s | 2.79 sym/s | Total: 15.2m | ETA: 4.2m [2026-03-13T20:30:19.576478] [INFO ] [sig ] [2552/3262] Forecasting SBLK... [2026-03-13T20:30:19.576507] [INFO ] [sig ] Generating forecast for: SBLK [2026-03-13T20:30:19.576537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-03-13T20:30:19.588597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-03-13T20:30:19.588989] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-03-13T20:30:19.589846] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-03-13T20:30:19.589900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:19.589932] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:19.589959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:19.590017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:19.650772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:19.651670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:19.651755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:19.651790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:19.776955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:19.777122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:19.777162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:19.777190] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:19.780817] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: DOWN (p=26.28%) [2026-03-13T20:30:19.781113] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-03-13T20:30:19.781249] [INFO ] [sig ] SBLK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:19.931176] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SBLK.txt [2026-03-13T20:30:19.931314] [INFO ] [sig ] [2552/3262] Completed SBLK in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 4.2m [2026-03-13T20:30:19.931353] [INFO ] [sig ] [2553/3262] Forecasting SBRA... [2026-03-13T20:30:19.931382] [INFO ] [sig ] Generating forecast for: SBRA [2026-03-13T20:30:19.931418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-03-13T20:30:19.942598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-03-13T20:30:19.942913] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-03-13T20:30:19.943770] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-03-13T20:30:19.943823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:19.943856] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:19.943882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:19.943938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:20.005116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:20.005857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:20.005939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:20.005973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:20.129847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:20.130003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:20.130041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:20.130069] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:20.133489] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: DOWN (p=19.75%) [2026-03-13T20:30:20.133785] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-03-13T20:30:20.133914] [INFO ] [sig ] SBRA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:20.275411] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SBRA.txt [2026-03-13T20:30:20.275565] [INFO ] [sig ] [2553/3262] Completed SBRA in 0.3s | 2.79 sym/s | Total: 15.2m | ETA: 4.2m [2026-03-13T20:30:20.275626] [INFO ] [sig ] [2554/3262] Forecasting SBS... [2026-03-13T20:30:20.275657] [INFO ] [sig ] Generating forecast for: SBS [2026-03-13T20:30:20.275688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-03-13T20:30:20.287830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-03-13T20:30:20.288200] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-03-13T20:30:20.289254] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-03-13T20:30:20.289313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:20.289351] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:20.289383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:20.289450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:20.348364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:20.349150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:20.349235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:20.349269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:20.481184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:20.481367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:20.481407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:20.481436] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:20.485732] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: UP (p=70.81%) [2026-03-13T20:30:20.486284] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-03-13T20:30:20.486468] [INFO ] [sig ] SBS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:20.646481] [INFO ] [LOCAL ] Saved forecast: SBS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SBS.txt [2026-03-13T20:30:20.646719] [INFO ] [sig ] [2554/3262] Completed SBS in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-13T20:30:20.646781] [INFO ] [sig ] [2555/3262] Forecasting SBSI... [2026-03-13T20:30:20.646823] [INFO ] [sig ] Generating forecast for: SBSI [2026-03-13T20:30:20.646871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-03-13T20:30:20.658565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-03-13T20:30:20.658975] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-03-13T20:30:20.659978] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-03-13T20:30:20.660032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:20.660065] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:20.660092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:20.660149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:20.735445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:20.736461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:20.736564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:20.736621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:20.864547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:20.864756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:20.864817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:20.864856] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:20.868859] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: DOWN (p=7.73%) [2026-03-13T20:30:20.869191] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-03-13T20:30:20.869336] [INFO ] [sig ] SBSI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:21.032328] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SBSI.txt [2026-03-13T20:30:21.032491] [INFO ] [sig ] [2555/3262] Completed SBSI in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-13T20:30:21.032533] [INFO ] [sig ] [2556/3262] Forecasting SBUX... [2026-03-13T20:30:21.032561] [INFO ] [sig ] Generating forecast for: SBUX [2026-03-13T20:30:21.032620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-03-13T20:30:21.044833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-03-13T20:30:21.045189] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-03-13T20:30:21.046194] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-03-13T20:30:21.046247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:21.046279] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:21.046307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:21.046366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:21.106799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:21.107612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:21.107725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:21.107759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:21.231907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:21.232072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:21.232112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:21.232141] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:21.236019] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: UP (p=66.93%) [2026-03-13T20:30:21.236314] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-03-13T20:30:21.236451] [INFO ] [sig ] SBUX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:21.394485] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SBUX.txt [2026-03-13T20:30:21.394657] [INFO ] [sig ] [2556/3262] Completed SBUX in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-13T20:30:21.394701] [INFO ] [sig ] [2557/3262] Forecasting SCD... [2026-03-13T20:30:21.394733] [INFO ] [sig ] Generating forecast for: SCD [2026-03-13T20:30:21.394765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-03-13T20:30:21.406391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-03-13T20:30:21.406754] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-03-13T20:30:21.407817] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-03-13T20:30:21.407880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:21.407923] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:21.407955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:21.408018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:21.472613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:21.473411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:21.473507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:21.473541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:21.608483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:21.608665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:21.608710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:21.608740] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:21.612800] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: UP (p=90.78%) [2026-03-13T20:30:21.613131] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-03-13T20:30:21.613272] [INFO ] [sig ] SCD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:21.772247] [INFO ] [LOCAL ] Saved forecast: SCD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SCD.txt [2026-03-13T20:30:21.772446] [INFO ] [sig ] [2557/3262] Completed SCD in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-13T20:30:21.772498] [INFO ] [sig ] [2558/3262] Forecasting SCHL... [2026-03-13T20:30:21.772534] [INFO ] [sig ] Generating forecast for: SCHL [2026-03-13T20:30:21.772620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-03-13T20:30:21.784966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-03-13T20:30:21.785408] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-03-13T20:30:21.786390] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-03-13T20:30:21.786446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:21.786479] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:21.786507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:21.786595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:21.853513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:21.854505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:21.854623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:21.854660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:21.979284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:21.979456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:21.979504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:21.979532] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:21.983023] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: DOWN (p=26.54%) [2026-03-13T20:30:21.983312] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-03-13T20:30:21.983489] [INFO ] [sig ] SCHL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:22.125150] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SCHL.txt [2026-03-13T20:30:22.125289] [INFO ] [sig ] [2558/3262] Completed SCHL in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-13T20:30:22.125330] [INFO ] [sig ] [2559/3262] Forecasting SCI... [2026-03-13T20:30:22.125359] [INFO ] [sig ] Generating forecast for: SCI [2026-03-13T20:30:22.125391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-03-13T20:30:22.136769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-03-13T20:30:22.137084] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-03-13T20:30:22.137932] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-03-13T20:30:22.137984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:22.138017] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:22.138043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:22.138098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:22.194888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:22.195758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:22.195838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:22.195872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:22.315387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:22.315547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:22.315605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:22.315637] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:22.319099] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: UP (p=73.78%) [2026-03-13T20:30:22.319403] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-03-13T20:30:22.319549] [INFO ] [sig ] SCI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:22.484088] [INFO ] [LOCAL ] Saved forecast: SCI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SCI.txt [2026-03-13T20:30:22.484258] [INFO ] [sig ] [2559/3262] Completed SCI in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-13T20:30:22.484300] [INFO ] [sig ] [2560/3262] Forecasting SCL... [2026-03-13T20:30:22.484330] [INFO ] [sig ] Generating forecast for: SCL [2026-03-13T20:30:22.484361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-03-13T20:30:22.495391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-03-13T20:30:22.495715] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-03-13T20:30:22.496527] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-03-13T20:30:22.496597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:22.496631] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:22.496659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:22.496715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:22.555208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:22.555910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:22.556000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:22.556035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:22.675324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:22.675475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:22.675516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:22.675545] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:22.679112] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: UP (p=65.97%) [2026-03-13T20:30:22.679600] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-03-13T20:30:22.679728] [INFO ] [sig ] SCL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:22.832495] [INFO ] [LOCAL ] Saved forecast: SCL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SCL.txt [2026-03-13T20:30:22.832669] [INFO ] [sig ] [2560/3262] Completed SCL in 0.3s | 2.79 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-13T20:30:22.832712] [INFO ] [sig ] [2561/3262] Forecasting SCM... [2026-03-13T20:30:22.832742] [INFO ] [sig ] Generating forecast for: SCM [2026-03-13T20:30:22.832772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-03-13T20:30:22.844170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-03-13T20:30:22.844554] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-03-13T20:30:22.845369] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-03-13T20:30:22.845421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:22.845453] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:22.845480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:22.845536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:22.903317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:22.904161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:22.904253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:22.904287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:23.025916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:23.026081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:23.026122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:23.026151] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:23.030049] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: UP (p=59.95%) [2026-03-13T20:30:23.030340] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-03-13T20:30:23.030478] [INFO ] [sig ] SCM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:23.176135] [INFO ] [LOCAL ] Saved forecast: SCM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SCM.txt [2026-03-13T20:30:23.176315] [INFO ] [sig ] [2561/3262] Completed SCM in 0.3s | 2.79 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-13T20:30:23.176380] [INFO ] [sig ] [2562/3262] Forecasting SCSC... [2026-03-13T20:30:23.176431] [INFO ] [sig ] Generating forecast for: SCSC [2026-03-13T20:30:23.176472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-03-13T20:30:23.188474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-03-13T20:30:23.188899] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-03-13T20:30:23.189831] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-03-13T20:30:23.189908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:23.189944] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:23.189971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:23.190029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:23.255962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:23.257048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:23.257153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:23.257198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:23.381236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:23.381405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:23.381447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:23.381476] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:23.385254] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: DOWN (p=46.67%) [2026-03-13T20:30:23.385635] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-03-13T20:30:23.385781] [INFO ] [sig ] SCSC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:23.535793] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SCSC.txt [2026-03-13T20:30:23.535947] [INFO ] [sig ] [2562/3262] Completed SCSC in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-13T20:30:23.535999] [INFO ] [sig ] [2563/3262] Forecasting SCVL... [2026-03-13T20:30:23.536031] [INFO ] [sig ] Generating forecast for: SCVL [2026-03-13T20:30:23.536062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-03-13T20:30:23.548094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-03-13T20:30:23.548442] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-03-13T20:30:23.549285] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-03-13T20:30:23.549339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:23.549409] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:23.549444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:23.549515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:23.610511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:23.611448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:23.611536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:23.611600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:23.731854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:23.732020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:23.732061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:23.732091] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:23.735692] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: DOWN (p=2.01%) [2026-03-13T20:30:23.735988] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-03-13T20:30:23.736124] [INFO ] [sig ] SCVL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:23.881652] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SCVL.txt [2026-03-13T20:30:23.881806] [INFO ] [sig ] [2563/3262] Completed SCVL in 0.3s | 2.79 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-13T20:30:23.881847] [INFO ] [sig ] [2564/3262] Forecasting SCZ... [2026-03-13T20:30:23.881877] [INFO ] [sig ] Generating forecast for: SCZ [2026-03-13T20:30:23.881907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-03-13T20:30:23.894304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-03-13T20:30:23.894679] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-03-13T20:30:23.895502] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-03-13T20:30:23.895557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:23.895616] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:23.895645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:23.895702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:23.958867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:23.959853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:23.959952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:23.959990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:24.101776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:24.101958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:24.102008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:24.102038] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:24.106262] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: DOWN (p=47.24%) [2026-03-13T20:30:24.106557] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-03-13T20:30:24.106716] [INFO ] [sig ] SCZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:24.257810] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SCZ.txt [2026-03-13T20:30:24.257986] [INFO ] [sig ] [2564/3262] Completed SCZ in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-13T20:30:24.258028] [INFO ] [sig ] [2565/3262] Forecasting SD... [2026-03-13T20:30:24.258058] [INFO ] [sig ] Generating forecast for: SD [2026-03-13T20:30:24.258090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-03-13T20:30:24.270129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-03-13T20:30:24.270530] [INFO ] [FORECASTER] Starting predict_future for SD [2026-03-13T20:30:24.271440] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-03-13T20:30:24.271495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:24.271529] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:24.271558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:24.271636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:24.337829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:24.338855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:24.338945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:24.338978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:24.481140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:24.481334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:24.481394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:24.481440] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:24.486271] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: UP (p=67.84%) [2026-03-13T20:30:24.486907] [INFO ] [FORECASTER] Completed predict_future for SD [2026-03-13T20:30:24.487091] [INFO ] [sig ] SD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:24.640983] [INFO ] [LOCAL ] Saved forecast: SD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SD.txt [2026-03-13T20:30:24.641169] [INFO ] [sig ] [2565/3262] Completed SD in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-13T20:30:24.641243] [INFO ] [sig ] [2566/3262] Forecasting SDA... [2026-03-13T20:30:24.641286] [INFO ] [sig ] Generating forecast for: SDA [2026-03-13T20:30:24.641330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-03-13T20:30:24.653672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-03-13T20:30:24.654029] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-03-13T20:30:24.654959] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-03-13T20:30:24.655012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:24.655044] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:24.655070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:24.655125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:24.718431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:24.719619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:24.719713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:24.719758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:24.843932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:24.844095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:24.844136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:24.844164] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:24.847870] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: UP (p=70.55%) [2026-03-13T20:30:24.848184] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-03-13T20:30:24.848324] [INFO ] [sig ] SDA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:25.022256] [INFO ] [LOCAL ] Saved forecast: SDA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SDA.txt [2026-03-13T20:30:25.022456] [INFO ] [sig ] [2566/3262] Completed SDA in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-13T20:30:25.022500] [INFO ] [sig ] [2567/3262] Forecasting SDHY... [2026-03-13T20:30:25.022530] [INFO ] [sig ] Generating forecast for: SDHY [2026-03-13T20:30:25.022562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-03-13T20:30:25.034872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-03-13T20:30:25.035282] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-03-13T20:30:25.036130] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-03-13T20:30:25.036184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:25.036215] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:25.036242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:25.036297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:25.101996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:25.103248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:25.103364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:25.103402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:25.248277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:25.248499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:25.248595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:25.248642] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:25.254106] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-03-13T20:30:25.254540] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-03-13T20:30:25.254771] [INFO ] [sig ] SDHY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:25.430244] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SDHY.txt [2026-03-13T20:30:25.430425] [INFO ] [sig ] [2567/3262] Completed SDHY in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 4.2m [2026-03-13T20:30:25.430482] [INFO ] [sig ] [2568/3262] Forecasting SDRL... [2026-03-13T20:30:25.430520] [INFO ] [sig ] Generating forecast for: SDRL [2026-03-13T20:30:25.430560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-03-13T20:30:25.442852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-03-13T20:30:25.443286] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-03-13T20:30:25.444176] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-03-13T20:30:25.444232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:25.444265] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:25.444292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:25.444348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:25.505433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:25.506394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:25.506485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:25.506518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:25.631343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:25.631507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:25.631546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:25.631593] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:25.635091] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: UP (p=98.59%) [2026-03-13T20:30:25.635376] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-03-13T20:30:25.635517] [INFO ] [sig ] SDRL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:25.786656] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SDRL.txt [2026-03-13T20:30:25.786819] [INFO ] [sig ] [2568/3262] Completed SDRL in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 4.1m [2026-03-13T20:30:25.786862] [INFO ] [sig ] [2569/3262] Forecasting SDVY... [2026-03-13T20:30:25.786892] [INFO ] [sig ] Generating forecast for: SDVY [2026-03-13T20:30:25.786923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-03-13T20:30:25.799885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-03-13T20:30:25.800255] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-03-13T20:30:25.801170] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-03-13T20:30:25.801234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:25.801269] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:25.801297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:25.801354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:25.860265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:25.861536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:25.861658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:25.861695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:25.988632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:25.988807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:25.988868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:25.988897] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:25.992491] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: UP (p=71.21%) [2026-03-13T20:30:25.992842] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-03-13T20:30:25.992987] [INFO ] [sig ] SDVY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:26.144229] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SDVY.txt [2026-03-13T20:30:26.144392] [INFO ] [sig ] [2569/3262] Completed SDVY in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 4.1m [2026-03-13T20:30:26.144437] [INFO ] [sig ] [2570/3262] Forecasting SE... [2026-03-13T20:30:26.144466] [INFO ] [sig ] Generating forecast for: SE [2026-03-13T20:30:26.144497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-03-13T20:30:26.160285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-03-13T20:30:26.160871] [INFO ] [FORECASTER] Starting predict_future for SE [2026-03-13T20:30:26.162168] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-03-13T20:30:26.162266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:26.162315] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:26.162355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:26.162437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:26.236365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:26.237760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:26.237870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:26.237924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:26.383706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:26.383889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:26.383938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:26.383985] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:26.388707] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=96.39%) [2026-03-13T20:30:26.389075] [INFO ] [FORECASTER] Completed predict_future for SE [2026-03-13T20:30:26.389233] [INFO ] [sig ] SE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:26.585707] [INFO ] [LOCAL ] Saved forecast: SE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SE.txt [2026-03-13T20:30:26.585886] [INFO ] [sig ] [2570/3262] Completed SE in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:26.585934] [INFO ] [sig ] [2571/3262] Forecasting SEDG... [2026-03-13T20:30:26.585964] [INFO ] [sig ] Generating forecast for: SEDG [2026-03-13T20:30:26.585996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-03-13T20:30:26.599055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-03-13T20:30:26.599479] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-03-13T20:30:26.600450] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-03-13T20:30:26.600513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:26.600547] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:26.600599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:26.600676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:26.664525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:26.665504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:26.665669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:26.665707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:26.786151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:26.786316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:26.786357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:26.786387] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:26.790012] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: DOWN (p=27.26%) [2026-03-13T20:30:26.790310] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-03-13T20:30:26.790449] [INFO ] [sig ] SEDG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:26.938316] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SEDG.txt [2026-03-13T20:30:26.938473] [INFO ] [sig ] [2571/3262] Completed SEDG in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:26.938529] [INFO ] [sig ] [2572/3262] Forecasting SEE... [2026-03-13T20:30:26.938560] [INFO ] [sig ] Generating forecast for: SEE [2026-03-13T20:30:26.938611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-03-13T20:30:26.950648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-03-13T20:30:26.951047] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-03-13T20:30:26.951896] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-03-13T20:30:26.951951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:26.951983] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:26.952011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:26.952068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:27.014711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:27.015608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:27.015692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:27.015726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:27.144245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:27.144462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:27.144517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:27.144555] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:27.148365] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: UP (p=74.66%) [2026-03-13T20:30:27.148692] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-03-13T20:30:27.148828] [INFO ] [sig ] SEE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:27.306052] [INFO ] [LOCAL ] Saved forecast: SEE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SEE.txt [2026-03-13T20:30:27.306234] [INFO ] [sig ] [2572/3262] Completed SEE in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:27.306277] [INFO ] [sig ] [2573/3262] Forecasting SEIC... [2026-03-13T20:30:27.306306] [INFO ] [sig ] Generating forecast for: SEIC [2026-03-13T20:30:27.306336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-03-13T20:30:27.318815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-03-13T20:30:27.319167] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-03-13T20:30:27.320012] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-03-13T20:30:27.320066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:27.320124] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:27.320159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:27.320217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:27.381289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:27.382198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:27.382326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:27.382362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:27.512300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:27.512466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:27.512508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:27.512536] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:27.516073] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: DOWN (p=12.30%) [2026-03-13T20:30:27.516396] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-03-13T20:30:27.516551] [INFO ] [sig ] SEIC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:27.666588] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SEIC.txt [2026-03-13T20:30:27.666756] [INFO ] [sig ] [2573/3262] Completed SEIC in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:27.666797] [INFO ] [sig ] [2574/3262] Forecasting SELF... [2026-03-13T20:30:27.666828] [INFO ] [sig ] Generating forecast for: SELF [2026-03-13T20:30:27.666860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-03-13T20:30:27.681141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-03-13T20:30:27.681648] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-03-13T20:30:27.682828] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-03-13T20:30:27.682897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:27.682942] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:27.682984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:27.683072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:27.759006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:27.760051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:27.760140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:27.760174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:27.871474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:27.871703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:27.871751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:27.871781] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:27.875348] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: DOWN (p=48.14%) [2026-03-13T20:30:27.875688] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-03-13T20:30:27.875831] [INFO ] [sig ] SELF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:28.061436] [INFO ] [LOCAL ] Saved forecast: SELF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SELF.txt [2026-03-13T20:30:28.061642] [INFO ] [sig ] [2574/3262] Completed SELF in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:28.061687] [INFO ] [sig ] [2575/3262] Forecasting SEM... [2026-03-13T20:30:28.061718] [INFO ] [sig ] Generating forecast for: SEM [2026-03-13T20:30:28.061748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-03-13T20:30:28.074562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-03-13T20:30:28.075031] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-03-13T20:30:28.075992] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-03-13T20:30:28.076048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:28.076081] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:28.076109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:28.076166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:28.135336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:28.136298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:28.136424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:28.136464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:28.258611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:28.258822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:28.258877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:28.258919] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:28.263966] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: DOWN (p=11.79%) [2026-03-13T20:30:28.264412] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-03-13T20:30:28.264618] [INFO ] [sig ] SEM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:28.423009] [INFO ] [LOCAL ] Saved forecast: SEM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SEM.txt [2026-03-13T20:30:28.423181] [INFO ] [sig ] [2575/3262] Completed SEM in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:28.423223] [INFO ] [sig ] [2576/3262] Forecasting SENEA... [2026-03-13T20:30:28.423252] [INFO ] [sig ] Generating forecast for: SENEA [2026-03-13T20:30:28.423284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-03-13T20:30:28.434847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-03-13T20:30:28.435283] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-03-13T20:30:28.436196] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-03-13T20:30:28.436259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:28.436293] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:28.436321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:28.436379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:28.497205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:28.498204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:28.498294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:28.498328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:28.623639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:28.623809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:28.623851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:28.623880] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:28.627448] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: DOWN (p=12.17%) [2026-03-13T20:30:28.627806] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-03-13T20:30:28.627952] [INFO ] [sig ] SENEA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:28.776218] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SENEA.txt [2026-03-13T20:30:28.776409] [INFO ] [sig ] [2576/3262] Completed SENEA in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:28.776453] [INFO ] [sig ] [2577/3262] Forecasting SENS... [2026-03-13T20:30:28.776491] [INFO ] [sig ] Generating forecast for: SENS [2026-03-13T20:30:28.776522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-03-13T20:30:28.788418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-03-13T20:30:28.788811] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-03-13T20:30:28.789753] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-03-13T20:30:28.789808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:28.789841] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:28.789869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:28.789926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:28.853486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:28.854439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:28.854526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:28.854562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:28.981059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:28.981232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:28.981274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:28.981303] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:28.985123] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: UP (p=83.77%) [2026-03-13T20:30:28.985427] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-03-13T20:30:28.985567] [INFO ] [sig ] SENS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:29.143955] [INFO ] [LOCAL ] Saved forecast: SENS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SENS.txt [2026-03-13T20:30:29.144146] [INFO ] [sig ] [2577/3262] Completed SENS in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:29.144198] [INFO ] [sig ] [2578/3262] Forecasting SERA... [2026-03-13T20:30:29.144232] [INFO ] [sig ] Generating forecast for: SERA [2026-03-13T20:30:29.144273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-03-13T20:30:29.155667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-03-13T20:30:29.156089] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-03-13T20:30:29.156987] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-03-13T20:30:29.157050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:29.157091] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:29.157133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:29.157196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:29.218230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:29.219190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:29.219279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:29.219313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:29.342708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:29.342874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:29.342916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:29.342946] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:29.346459] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: UP (p=71.32%) [2026-03-13T20:30:29.346803] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-03-13T20:30:29.346937] [INFO ] [sig ] SERA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:29.493959] [INFO ] [LOCAL ] Saved forecast: SERA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SERA.txt [2026-03-13T20:30:29.494130] [INFO ] [sig ] [2578/3262] Completed SERA in 0.3s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:29.494173] [INFO ] [sig ] [2579/3262] Forecasting SES... [2026-03-13T20:30:29.494229] [INFO ] [sig ] Generating forecast for: SES [2026-03-13T20:30:29.494294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-03-13T20:30:29.506021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-03-13T20:30:29.506400] [INFO ] [FORECASTER] Starting predict_future for SES [2026-03-13T20:30:29.507276] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-03-13T20:30:29.507331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:29.507381] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:29.507436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:29.507519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:29.567711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:29.568624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:29.568724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:29.568759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:29.700528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:29.700740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:29.700799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:29.700834] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:29.704590] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: DOWN (p=47.22%) [2026-03-13T20:30:29.704907] [INFO ] [FORECASTER] Completed predict_future for SES [2026-03-13T20:30:29.705045] [INFO ] [sig ] SES: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:29.852480] [INFO ] [LOCAL ] Saved forecast: SES 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SES.txt [2026-03-13T20:30:29.852728] [INFO ] [sig ] [2579/3262] Completed SES in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:29.852797] [INFO ] [sig ] [2580/3262] Forecasting SEVN... [2026-03-13T20:30:29.852844] [INFO ] [sig ] Generating forecast for: SEVN [2026-03-13T20:30:29.852891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-03-13T20:30:29.865469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-03-13T20:30:29.865844] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-03-13T20:30:29.866675] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-03-13T20:30:29.866730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:29.866793] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:29.866824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:29.866883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:29.923961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:29.924660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:29.924744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:29.924778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:30.039516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:30.039687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:30.039736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:30.039808] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:30.043195] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: DOWN (p=15.66%) [2026-03-13T20:30:30.043486] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-03-13T20:30:30.043634] [INFO ] [sig ] SEVN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:30.218626] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SEVN.txt [2026-03-13T20:30:30.218815] [INFO ] [sig ] [2580/3262] Completed SEVN in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:30.218859] [INFO ] [sig ] [2581/3262] Forecasting SEZL... [2026-03-13T20:30:30.218888] [INFO ] [sig ] Generating forecast for: SEZL [2026-03-13T20:30:30.218920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-03-13T20:30:30.230746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-03-13T20:30:30.231152] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-03-13T20:30:30.231974] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-03-13T20:30:30.232027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:30.232058] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:30.232084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:30.232140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:30.289857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:30.290772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:30.290870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:30.290917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:30.408317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:30.408486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:30.408530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:30.408560] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:30.412187] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: DOWN (p=38.94%) [2026-03-13T20:30:30.412499] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-03-13T20:30:30.412662] [INFO ] [sig ] SEZL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:30.590544] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SEZL.txt [2026-03-13T20:30:30.590760] [INFO ] [sig ] [2581/3262] Completed SEZL in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:30.590804] [INFO ] [sig ] [2582/3262] Forecasting SF... [2026-03-13T20:30:30.590833] [INFO ] [sig ] Generating forecast for: SF [2026-03-13T20:30:30.590863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-03-13T20:30:30.602451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-03-13T20:30:30.602865] [INFO ] [FORECASTER] Starting predict_future for SF [2026-03-13T20:30:30.603748] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-03-13T20:30:30.603801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:30.603834] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:30.603860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:30.603916] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:30.662645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:30.663596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:30.663714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:30.663783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:30.808208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:30.808403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:30.808463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:30.808510] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:30.812831] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: DOWN (p=40.95%) [2026-03-13T20:30:30.813229] [INFO ] [FORECASTER] Completed predict_future for SF [2026-03-13T20:30:30.813410] [INFO ] [sig ] SF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:31.017817] [INFO ] [LOCAL ] Saved forecast: SF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SF.txt [2026-03-13T20:30:31.017986] [INFO ] [sig ] [2582/3262] Completed SF in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:31.018042] [INFO ] [sig ] [2583/3262] Forecasting SFB... [2026-03-13T20:30:31.018102] [INFO ] [sig ] Generating forecast for: SFB [2026-03-13T20:30:31.018160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-03-13T20:30:31.032472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-03-13T20:30:31.032956] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-03-13T20:30:31.034072] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-03-13T20:30:31.034142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:31.034189] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:31.034230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:31.034320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:31.117710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:31.118915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:31.119028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:31.119071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:31.236353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:31.236518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:31.236558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:31.236643] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:31.240198] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: UP (p=85.33%) [2026-03-13T20:30:31.240493] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-03-13T20:30:31.240647] [INFO ] [sig ] SFB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:31.392787] [INFO ] [LOCAL ] Saved forecast: SFB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SFB.txt [2026-03-13T20:30:31.392978] [INFO ] [sig ] [2583/3262] Completed SFB in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:31.393037] [INFO ] [sig ] [2584/3262] Forecasting SFBS... [2026-03-13T20:30:31.393069] [INFO ] [sig ] Generating forecast for: SFBS [2026-03-13T20:30:31.393107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-03-13T20:30:31.405402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-03-13T20:30:31.405790] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-03-13T20:30:31.406775] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-03-13T20:30:31.406829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:31.406863] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:31.406890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:31.406978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:31.468620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:31.469616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:31.469718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:31.469754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:31.594956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:31.595148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:31.595205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:31.595270] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:31.598992] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=29.16%) [2026-03-13T20:30:31.599288] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-03-13T20:30:31.599428] [INFO ] [sig ] SFBS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:31.750472] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SFBS.txt [2026-03-13T20:30:31.750638] [INFO ] [sig ] [2584/3262] Completed SFBS in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.1m [2026-03-13T20:30:31.750690] [INFO ] [sig ] [2585/3262] Forecasting SFIX... [2026-03-13T20:30:31.750720] [INFO ] [sig ] Generating forecast for: SFIX [2026-03-13T20:30:31.750751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-03-13T20:30:31.762056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-03-13T20:30:31.762388] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-03-13T20:30:31.763198] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-03-13T20:30:31.763250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:31.763281] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:31.763308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:31.763364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:31.820563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:31.821412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:31.821495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:31.821528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:31.942894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:31.943057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:31.943096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:31.943125] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:31.946509] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=96.44%) [2026-03-13T20:30:31.946818] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-03-13T20:30:31.946948] [INFO ] [sig ] SFIX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:32.093562] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SFIX.txt [2026-03-13T20:30:32.093770] [INFO ] [sig ] [2585/3262] Completed SFIX in 0.3s | 2.79 sym/s | Total: 15.4m | ETA: 4.0m [2026-03-13T20:30:32.093813] [INFO ] [sig ] [2586/3262] Forecasting SFL... [2026-03-13T20:30:32.093843] [INFO ] [sig ] Generating forecast for: SFL [2026-03-13T20:30:32.093875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-03-13T20:30:32.104749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-03-13T20:30:32.105092] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-03-13T20:30:32.105922] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-03-13T20:30:32.105996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:32.106030] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:32.106058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:32.106113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:32.163677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:32.164603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:32.164691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:32.164724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:32.292318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:32.292482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:32.292523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:32.292551] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:32.296190] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: UP (p=60.91%) [2026-03-13T20:30:32.296485] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-03-13T20:30:32.296640] [INFO ] [sig ] SFL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:32.441730] [INFO ] [LOCAL ] Saved forecast: SFL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SFL.txt [2026-03-13T20:30:32.441866] [INFO ] [sig ] [2586/3262] Completed SFL in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:32.441913] [INFO ] [sig ] [2587/3262] Forecasting SFLO... [2026-03-13T20:30:32.441944] [INFO ] [sig ] Generating forecast for: SFLO [2026-03-13T20:30:32.441975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-03-13T20:30:32.452418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-03-13T20:30:32.452778] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-03-13T20:30:32.453656] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-03-13T20:30:32.453711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:32.453744] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:32.453772] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:32.453830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:32.512523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:32.513296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:32.513377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:32.513411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:32.633171] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:32.633336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:32.633377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:32.633406] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:32.637031] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: UP (p=79.41%) [2026-03-13T20:30:32.637321] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-03-13T20:30:32.637451] [INFO ] [sig ] SFLO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:32.781510] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SFLO.txt [2026-03-13T20:30:32.781709] [INFO ] [sig ] [2587/3262] Completed SFLO in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:32.781762] [INFO ] [sig ] [2588/3262] Forecasting SFM... [2026-03-13T20:30:32.781794] [INFO ] [sig ] Generating forecast for: SFM [2026-03-13T20:30:32.781827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-03-13T20:30:32.793193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-03-13T20:30:32.793525] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-03-13T20:30:32.794350] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-03-13T20:30:32.794405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:32.794438] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:32.794465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:32.794522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:32.853050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:32.853844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:32.853926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:32.853960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:32.978940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:32.979123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:32.979164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:32.979193] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:32.983175] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: UP (p=59.14%) [2026-03-13T20:30:32.983472] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-03-13T20:30:32.983635] [INFO ] [sig ] SFM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:33.130632] [INFO ] [LOCAL ] Saved forecast: SFM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SFM.txt [2026-03-13T20:30:33.130796] [INFO ] [sig ] [2588/3262] Completed SFM in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:33.130839] [INFO ] [sig ] [2589/3262] Forecasting SFNC... [2026-03-13T20:30:33.130867] [INFO ] [sig ] Generating forecast for: SFNC [2026-03-13T20:30:33.130898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-03-13T20:30:33.142454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-03-13T20:30:33.142960] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-03-13T20:30:33.144009] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-03-13T20:30:33.144067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:33.144100] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:33.144128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:33.144185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:33.202940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:33.203835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:33.203917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:33.203950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:33.327347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:33.327510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:33.327623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:33.327668] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:33.331124] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-03-13T20:30:33.331409] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-03-13T20:30:33.331537] [INFO ] [sig ] SFNC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:33.476739] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SFNC.txt [2026-03-13T20:30:33.476895] [INFO ] [sig ] [2589/3262] Completed SFNC in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:33.476938] [INFO ] [sig ] [2590/3262] Forecasting SG... [2026-03-13T20:30:33.476968] [INFO ] [sig ] Generating forecast for: SG [2026-03-13T20:30:33.476999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-03-13T20:30:33.488122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-03-13T20:30:33.488489] [INFO ] [FORECASTER] Starting predict_future for SG [2026-03-13T20:30:33.489416] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-03-13T20:30:33.489475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:33.489514] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:33.489547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:33.489648] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:33.549638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:33.550428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:33.550558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:33.550621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:33.684060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:33.684220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:33.684261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:33.684292] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:33.688420] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: UP (p=97.34%) [2026-03-13T20:30:33.688735] [INFO ] [FORECASTER] Completed predict_future for SG [2026-03-13T20:30:33.688867] [INFO ] [sig ] SG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:33.858906] [INFO ] [LOCAL ] Saved forecast: SG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SG.txt [2026-03-13T20:30:33.859073] [INFO ] [sig ] [2590/3262] Completed SG in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:33.859125] [INFO ] [sig ] [2591/3262] Forecasting SGC... [2026-03-13T20:30:33.859157] [INFO ] [sig ] Generating forecast for: SGC [2026-03-13T20:30:33.859189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-03-13T20:30:33.870786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-03-13T20:30:33.871226] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-03-13T20:30:33.872294] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-03-13T20:30:33.872362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:33.872415] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:33.872450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:33.872532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:33.933029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:33.934017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:33.934117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:33.934164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:34.054676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:34.054840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:34.054883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:34.054925] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:34.058592] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=16.66%) [2026-03-13T20:30:34.058923] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-03-13T20:30:34.059062] [INFO ] [sig ] SGC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:34.204593] [INFO ] [LOCAL ] Saved forecast: SGC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SGC.txt [2026-03-13T20:30:34.204755] [INFO ] [sig ] [2591/3262] Completed SGC in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:34.204796] [INFO ] [sig ] [2592/3262] Forecasting SGHC... [2026-03-13T20:30:34.204825] [INFO ] [sig ] Generating forecast for: SGHC [2026-03-13T20:30:34.204857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-03-13T20:30:34.216018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-03-13T20:30:34.216395] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-03-13T20:30:34.217210] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-03-13T20:30:34.217263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:34.217295] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:34.217322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:34.217378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:34.282388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:34.283436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:34.283552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:34.283614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:34.409433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:34.409636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:34.409680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:34.409709] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:34.413262] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: DOWN (p=24.70%) [2026-03-13T20:30:34.413600] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-03-13T20:30:34.413748] [INFO ] [sig ] SGHC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:34.564934] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SGHC.txt [2026-03-13T20:30:34.565096] [INFO ] [sig ] [2592/3262] Completed SGHC in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:34.565136] [INFO ] [sig ] [2593/3262] Forecasting SGRY... [2026-03-13T20:30:34.565165] [INFO ] [sig ] Generating forecast for: SGRY [2026-03-13T20:30:34.565197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-03-13T20:30:34.576374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-03-13T20:30:34.576719] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-03-13T20:30:34.577606] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-03-13T20:30:34.577662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:34.577696] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:34.577724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:34.577782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:34.638715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:34.639845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:34.639946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:34.639982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:34.765551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:34.765754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:34.765796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:34.765835] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:34.769326] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: DOWN (p=19.59%) [2026-03-13T20:30:34.769627] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-03-13T20:30:34.769758] [INFO ] [sig ] SGRY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:34.913464] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SGRY.txt [2026-03-13T20:30:34.913690] [INFO ] [sig ] [2593/3262] Completed SGRY in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:34.913744] [INFO ] [sig ] [2594/3262] Forecasting SHAK... [2026-03-13T20:30:34.913781] [INFO ] [sig ] Generating forecast for: SHAK [2026-03-13T20:30:34.913827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-03-13T20:30:34.925201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-03-13T20:30:34.925599] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-03-13T20:30:34.926414] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-03-13T20:30:34.926467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:34.926500] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:34.926527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:34.926611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:34.984744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:34.985611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:34.985697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:34.985730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:35.102702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:35.102867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:35.102907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:35.102936] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:35.106416] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: UP (p=92.32%) [2026-03-13T20:30:35.106736] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-03-13T20:30:35.106870] [INFO ] [sig ] SHAK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:35.254120] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SHAK.txt [2026-03-13T20:30:35.254294] [INFO ] [sig ] [2594/3262] Completed SHAK in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:35.254335] [INFO ] [sig ] [2595/3262] Forecasting SHBI... [2026-03-13T20:30:35.254363] [INFO ] [sig ] Generating forecast for: SHBI [2026-03-13T20:30:35.254394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-03-13T20:30:35.266049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-03-13T20:30:35.266503] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-03-13T20:30:35.267453] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-03-13T20:30:35.267512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:35.267544] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:35.267622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:35.267690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:35.326826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:35.327736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:35.327822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:35.327855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:35.450051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:35.450265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:35.450315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:35.450346] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:35.454347] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: DOWN (p=5.19%) [2026-03-13T20:30:35.454670] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-03-13T20:30:35.454805] [INFO ] [sig ] SHBI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:35.597401] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SHBI.txt [2026-03-13T20:30:35.597601] [INFO ] [sig ] [2595/3262] Completed SHBI in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:35.597648] [INFO ] [sig ] [2596/3262] Forecasting SHC... [2026-03-13T20:30:35.597677] [INFO ] [sig ] Generating forecast for: SHC [2026-03-13T20:30:35.597707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-03-13T20:30:35.609030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-03-13T20:30:35.609343] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-03-13T20:30:35.610184] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-03-13T20:30:35.610237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:35.610270] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:35.610297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:35.610354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:35.667952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:35.668861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:35.668946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:35.668981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:35.791977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:35.792134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:35.792172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:35.792202] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:35.795607] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: UP (p=85.90%) [2026-03-13T20:30:35.795882] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-03-13T20:30:35.796009] [INFO ] [sig ] SHC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:35.942422] [INFO ] [LOCAL ] Saved forecast: SHC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SHC.txt [2026-03-13T20:30:35.942555] [INFO ] [sig ] [2596/3262] Completed SHC in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:35.942614] [INFO ] [sig ] [2597/3262] Forecasting SHEL... [2026-03-13T20:30:35.942644] [INFO ] [sig ] Generating forecast for: SHEL [2026-03-13T20:30:35.942674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-03-13T20:30:35.953377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-03-13T20:30:35.953740] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-03-13T20:30:35.954555] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-03-13T20:30:35.954629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:35.954721] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:35.954754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:35.954812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:36.012867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:36.013670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:36.013755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:36.013791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:36.134600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:36.134770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:36.134811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:36.134839] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:36.138421] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: DOWN (p=29.11%) [2026-03-13T20:30:36.138773] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-03-13T20:30:36.138915] [INFO ] [sig ] SHEL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:36.287652] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SHEL.txt [2026-03-13T20:30:36.287835] [INFO ] [sig ] [2597/3262] Completed SHEL in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:36.287884] [INFO ] [sig ] [2598/3262] Forecasting SHEN... [2026-03-13T20:30:36.287913] [INFO ] [sig ] Generating forecast for: SHEN [2026-03-13T20:30:36.287952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-03-13T20:30:36.300887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-03-13T20:30:36.301304] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-03-13T20:30:36.302214] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-03-13T20:30:36.302271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:36.302313] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:36.302344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:36.302402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:36.362316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:36.363205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:36.363290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:36.363325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:36.483795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:36.483959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:36.484002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:36.484032] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:36.487535] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-03-13T20:30:36.487869] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-03-13T20:30:36.488007] [INFO ] [sig ] SHEN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:36.642206] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SHEN.txt [2026-03-13T20:30:36.642374] [INFO ] [sig ] [2598/3262] Completed SHEN in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:36.642418] [INFO ] [sig ] [2599/3262] Forecasting SHG... [2026-03-13T20:30:36.642448] [INFO ] [sig ] Generating forecast for: SHG [2026-03-13T20:30:36.642481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-03-13T20:30:36.654322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-03-13T20:30:36.654818] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-03-13T20:30:36.655967] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-03-13T20:30:36.656037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:36.656096] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:36.656148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:36.656231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:36.724379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:36.725265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:36.725347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:36.725379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:36.848966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:36.849124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:36.849165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:36.849195] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:36.852707] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-03-13T20:30:36.853001] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-03-13T20:30:36.853137] [INFO ] [sig ] SHG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:37.000252] [INFO ] [LOCAL ] Saved forecast: SHG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SHG.txt [2026-03-13T20:30:37.000403] [INFO ] [sig ] [2599/3262] Completed SHG in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:37.000444] [INFO ] [sig ] [2600/3262] Forecasting SHLS... [2026-03-13T20:30:37.000475] [INFO ] [sig ] Generating forecast for: SHLS [2026-03-13T20:30:37.000506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-03-13T20:30:37.012005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-03-13T20:30:37.012426] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-03-13T20:30:37.013344] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-03-13T20:30:37.013399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:37.013432] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:37.013459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:37.013516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:37.077096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:37.078245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:37.078333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:37.078367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:37.204280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:37.204461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:37.204503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:37.204592] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:37.208346] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: UP (p=60.47%) [2026-03-13T20:30:37.208663] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-03-13T20:30:37.208808] [INFO ] [sig ] SHLS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:37.359340] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SHLS.txt [2026-03-13T20:30:37.359499] [INFO ] [sig ] [2600/3262] Completed SHLS in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 4.0m [2026-03-13T20:30:37.359589] [INFO ] [sig ] [2601/3262] Forecasting SHO... [2026-03-13T20:30:37.359628] [INFO ] [sig ] Generating forecast for: SHO [2026-03-13T20:30:37.359698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-03-13T20:30:37.371161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-03-13T20:30:37.371480] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-03-13T20:30:37.372345] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-03-13T20:30:37.372410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:37.372448] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:37.372476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:37.372533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:37.441024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:37.442267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:37.442422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:37.442484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:37.572041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:37.572202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:37.572244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:37.572274] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:37.575813] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: UP (p=66.21%) [2026-03-13T20:30:37.576100] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-03-13T20:30:37.576234] [INFO ] [sig ] SHO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:37.746645] [INFO ] [LOCAL ] Saved forecast: SHO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SHO.txt [2026-03-13T20:30:37.746801] [INFO ] [sig ] [2601/3262] Completed SHO in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 3.9m [2026-03-13T20:30:37.746850] [INFO ] [sig ] [2602/3262] Forecasting SHOC... [2026-03-13T20:30:37.746881] [INFO ] [sig ] Generating forecast for: SHOC [2026-03-13T20:30:37.746911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-03-13T20:30:37.758237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-03-13T20:30:37.758669] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-03-13T20:30:37.759509] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-03-13T20:30:37.759566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:37.759629] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:37.759656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:37.759714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:37.819796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:37.820921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:37.821024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:37.821067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:37.946448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:37.946681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:37.946726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:37.946758] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:37.950642] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: UP (p=83.10%) [2026-03-13T20:30:37.950953] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-03-13T20:30:37.951119] [INFO ] [sig ] SHOC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:38.094818] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SHOC.txt [2026-03-13T20:30:38.094959] [INFO ] [sig ] [2602/3262] Completed SHOC in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 3.9m [2026-03-13T20:30:38.094999] [INFO ] [sig ] [2603/3262] Forecasting SHOO... [2026-03-13T20:30:38.095029] [INFO ] [sig ] Generating forecast for: SHOO [2026-03-13T20:30:38.095060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-03-13T20:30:38.105982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-03-13T20:30:38.106281] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-03-13T20:30:38.107106] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-03-13T20:30:38.107159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:38.107191] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:38.107218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:38.107273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:38.165231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:38.166051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:38.166133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:38.166165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:38.285657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:38.285824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:38.285868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:38.285897] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:38.289670] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=95.34%) [2026-03-13T20:30:38.289971] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-03-13T20:30:38.290126] [INFO ] [sig ] SHOO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:38.433988] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SHOO.txt [2026-03-13T20:30:38.434131] [INFO ] [sig ] [2603/3262] Completed SHOO in 0.3s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:38.434171] [INFO ] [sig ] [2604/3262] Forecasting SHOP... [2026-03-13T20:30:38.434200] [INFO ] [sig ] Generating forecast for: SHOP [2026-03-13T20:30:38.434232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-03-13T20:30:38.445416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-03-13T20:30:38.445747] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-03-13T20:30:38.446527] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-03-13T20:30:38.446609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:38.446644] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:38.446672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:38.446728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:38.504363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:38.505600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:38.505753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:38.505818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:38.642202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:38.642362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:38.642420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:38.642452] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:38.645949] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: DOWN (p=29.41%) [2026-03-13T20:30:38.646234] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-03-13T20:30:38.646364] [INFO ] [sig ] SHOP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:38.790188] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SHOP.txt [2026-03-13T20:30:38.790350] [INFO ] [sig ] [2604/3262] Completed SHOP in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:38.790392] [INFO ] [sig ] [2605/3262] Forecasting SHY... [2026-03-13T20:30:38.790422] [INFO ] [sig ] Generating forecast for: SHY [2026-03-13T20:30:38.790454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-03-13T20:30:38.801449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-03-13T20:30:38.801794] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-03-13T20:30:38.802599] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-03-13T20:30:38.802651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:38.802683] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:38.802710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:38.802767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:38.862156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:38.863219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:38.863301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:38.863335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:38.991481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:38.991662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:38.991704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:38.991734] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:38.995660] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: UP (p=61.75%) [2026-03-13T20:30:38.996117] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-03-13T20:30:38.996246] [INFO ] [sig ] SHY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:39.145378] [INFO ] [LOCAL ] Saved forecast: SHY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SHY.txt [2026-03-13T20:30:39.145518] [INFO ] [sig ] [2605/3262] Completed SHY in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:39.145558] [INFO ] [sig ] [2606/3262] Forecasting SIBN... [2026-03-13T20:30:39.145608] [INFO ] [sig ] Generating forecast for: SIBN [2026-03-13T20:30:39.145641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-03-13T20:30:39.157149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-03-13T20:30:39.157500] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-03-13T20:30:39.158565] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-03-13T20:30:39.158637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:39.158668] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:39.158693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:39.158749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:39.220351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:39.221546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:39.221683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:39.221733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:39.344167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:39.344332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:39.344380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:39.344415] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:39.347889] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-03-13T20:30:39.348179] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-03-13T20:30:39.348312] [INFO ] [sig ] SIBN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:39.502387] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SIBN.txt [2026-03-13T20:30:39.502564] [INFO ] [sig ] [2606/3262] Completed SIBN in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:39.502627] [INFO ] [sig ] [2607/3262] Forecasting SID... [2026-03-13T20:30:39.502682] [INFO ] [sig ] Generating forecast for: SID [2026-03-13T20:30:39.502733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-03-13T20:30:39.515173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-03-13T20:30:39.515636] [INFO ] [FORECASTER] Starting predict_future for SID [2026-03-13T20:30:39.516618] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-03-13T20:30:39.516681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:39.516726] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:39.516759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:39.516830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:39.585617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:39.586649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:39.586792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:39.586839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:39.721001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:39.721175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:39.721230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:39.721274] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:39.725372] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: UP (p=81.72%) [2026-03-13T20:30:39.725741] [INFO ] [FORECASTER] Completed predict_future for SID [2026-03-13T20:30:39.725906] [INFO ] [sig ] SID: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:39.868640] [INFO ] [LOCAL ] Saved forecast: SID 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SID.txt [2026-03-13T20:30:39.868808] [INFO ] [sig ] [2607/3262] Completed SID in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:39.868853] [INFO ] [sig ] [2608/3262] Forecasting SIEB... [2026-03-13T20:30:39.868883] [INFO ] [sig ] Generating forecast for: SIEB [2026-03-13T20:30:39.868915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-03-13T20:30:39.879538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-03-13T20:30:39.879929] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-03-13T20:30:39.880747] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-03-13T20:30:39.880800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:39.880867] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:39.880897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:39.880953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:39.938252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:39.939156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:39.939239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:39.939272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:40.059401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:40.059564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:40.059625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:40.059654] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:40.063245] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: DOWN (p=32.01%) [2026-03-13T20:30:40.063549] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-03-13T20:30:40.063702] [INFO ] [sig ] SIEB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:40.208296] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SIEB.txt [2026-03-13T20:30:40.208454] [INFO ] [sig ] [2608/3262] Completed SIEB in 0.3s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:40.208495] [INFO ] [sig ] [2609/3262] Forecasting SIFY... [2026-03-13T20:30:40.208525] [INFO ] [sig ] Generating forecast for: SIFY [2026-03-13T20:30:40.208556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-03-13T20:30:40.219381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-03-13T20:30:40.219735] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-03-13T20:30:40.220548] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-03-13T20:30:40.220626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:40.220660] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:40.220687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:40.220747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:40.279376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:40.280477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:40.280619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:40.280682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:40.409703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:40.409873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:40.409921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:40.409951] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:40.413418] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: DOWN (p=5.96%) [2026-03-13T20:30:40.413713] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-03-13T20:30:40.413865] [INFO ] [sig ] SIFY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:40.576748] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SIFY.txt [2026-03-13T20:30:40.576882] [INFO ] [sig ] [2609/3262] Completed SIFY in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:40.576922] [INFO ] [sig ] [2610/3262] Forecasting SIG... [2026-03-13T20:30:40.576951] [INFO ] [sig ] Generating forecast for: SIG [2026-03-13T20:30:40.576982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-03-13T20:30:40.587791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-03-13T20:30:40.588100] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-03-13T20:30:40.588911] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-03-13T20:30:40.588964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:40.588997] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:40.589024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:40.589080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:40.646706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:40.647365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:40.647445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:40.647478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:40.761836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:40.761993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:40.762039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:40.762075] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:40.765445] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: DOWN (p=1.33%) [2026-03-13T20:30:40.765742] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-03-13T20:30:40.765877] [INFO ] [sig ] SIG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:40.907864] [INFO ] [LOCAL ] Saved forecast: SIG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SIG.txt [2026-03-13T20:30:40.908034] [INFO ] [sig ] [2610/3262] Completed SIG in 0.3s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:40.908077] [INFO ] [sig ] [2611/3262] Forecasting SIGA... [2026-03-13T20:30:40.908108] [INFO ] [sig ] Generating forecast for: SIGA [2026-03-13T20:30:40.908140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-03-13T20:30:40.919804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-03-13T20:30:40.920219] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-03-13T20:30:40.921057] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-03-13T20:30:40.921111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:40.921142] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:40.921168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:40.921225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:40.979180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:40.980092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:40.980176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:40.980209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:41.103857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:41.104059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:41.104115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:41.104150] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:41.107812] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: DOWN (p=41.30%) [2026-03-13T20:30:41.108162] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-03-13T20:30:41.108315] [INFO ] [sig ] SIGA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:41.254406] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SIGA.txt [2026-03-13T20:30:41.254562] [INFO ] [sig ] [2611/3262] Completed SIGA in 0.3s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:41.254623] [INFO ] [sig ] [2612/3262] Forecasting SIGI... [2026-03-13T20:30:41.254660] [INFO ] [sig ] Generating forecast for: SIGI [2026-03-13T20:30:41.254691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-03-13T20:30:41.265921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-03-13T20:30:41.266293] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-03-13T20:30:41.267155] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-03-13T20:30:41.267209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:41.267242] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:41.267269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:41.267327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:41.326370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:41.327262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:41.327346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:41.327380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:41.460188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:41.460344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:41.460384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:41.460415] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:41.463952] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: DOWN (p=17.69%) [2026-03-13T20:30:41.464240] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-03-13T20:30:41.464371] [INFO ] [sig ] SIGI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:41.620390] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SIGI.txt [2026-03-13T20:30:41.620550] [INFO ] [sig ] [2612/3262] Completed SIGI in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:41.620613] [INFO ] [sig ] [2613/3262] Forecasting SII... [2026-03-13T20:30:41.620645] [INFO ] [sig ] Generating forecast for: SII [2026-03-13T20:30:41.620676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-03-13T20:30:41.637283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-03-13T20:30:41.637679] [INFO ] [FORECASTER] Starting predict_future for SII [2026-03-13T20:30:41.638474] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-03-13T20:30:41.638526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:41.638560] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:41.638613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:41.638671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:41.696523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:41.697450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:41.697536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:41.697616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:41.815660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:41.815830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:41.815878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:41.815914] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:41.819403] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: DOWN (p=47.48%) [2026-03-13T20:30:41.819706] [INFO ] [FORECASTER] Completed predict_future for SII [2026-03-13T20:30:41.819849] [INFO ] [sig ] SII: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:41.966445] [INFO ] [LOCAL ] Saved forecast: SII 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SII.txt [2026-03-13T20:30:41.966637] [INFO ] [sig ] [2613/3262] Completed SII in 0.3s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:41.966681] [INFO ] [sig ] [2614/3262] Forecasting SIMO... [2026-03-13T20:30:41.966711] [INFO ] [sig ] Generating forecast for: SIMO [2026-03-13T20:30:41.966743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-03-13T20:30:41.978028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-03-13T20:30:41.978382] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-03-13T20:30:41.979198] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-03-13T20:30:41.979251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:41.979328] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:41.979357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:41.979414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:42.037220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:42.038174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:42.038266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:42.038300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:42.158473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:42.158653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:42.158694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:42.158723] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:42.162196] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=90.37%) [2026-03-13T20:30:42.162478] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-03-13T20:30:42.162625] [INFO ] [sig ] SIMO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:42.312045] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SIMO.txt [2026-03-13T20:30:42.312207] [INFO ] [sig ] [2614/3262] Completed SIMO in 0.3s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:42.312248] [INFO ] [sig ] [2615/3262] Forecasting SIRI... [2026-03-13T20:30:42.312278] [INFO ] [sig ] Generating forecast for: SIRI [2026-03-13T20:30:42.312309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-03-13T20:30:42.323419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-03-13T20:30:42.323734] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-03-13T20:30:42.324549] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-03-13T20:30:42.324640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:42.324676] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:42.324703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:42.324763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:42.381781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:42.382716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:42.382827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:42.382861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:42.502566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:42.502748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:42.502789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:42.502834] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:42.506248] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: UP (p=86.56%) [2026-03-13T20:30:42.506589] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-03-13T20:30:42.506724] [INFO ] [sig ] SIRI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:42.649194] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SIRI.txt [2026-03-13T20:30:42.649362] [INFO ] [sig ] [2615/3262] Completed SIRI in 0.3s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:42.649403] [INFO ] [sig ] [2616/3262] Forecasting SITC... [2026-03-13T20:30:42.649433] [INFO ] [sig ] Generating forecast for: SITC [2026-03-13T20:30:42.649463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-03-13T20:30:42.660823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-03-13T20:30:42.661203] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-03-13T20:30:42.662011] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-03-13T20:30:42.662064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:42.662096] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:42.662122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:42.662178] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:42.721222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:42.722166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:42.722252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:42.722285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:42.843485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:42.843688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:42.843736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:42.843766] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:42.847411] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: DOWN (p=7.88%) [2026-03-13T20:30:42.847808] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-03-13T20:30:42.847974] [INFO ] [sig ] SITC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:42.999378] [INFO ] [LOCAL ] Saved forecast: SITC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SITC.txt [2026-03-13T20:30:42.999520] [INFO ] [sig ] [2616/3262] Completed SITC in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:42.999562] [INFO ] [sig ] [2617/3262] Forecasting SITE... [2026-03-13T20:30:42.999610] [INFO ] [sig ] Generating forecast for: SITE [2026-03-13T20:30:42.999643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-03-13T20:30:43.011068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-03-13T20:30:43.011390] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-03-13T20:30:43.012211] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-03-13T20:30:43.012264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:43.012295] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:43.012322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:43.012379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:43.069260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:43.070029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:43.070111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:43.070158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:43.204558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:43.204770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:43.204859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:43.204961] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:43.210079] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-03-13T20:30:43.210475] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-03-13T20:30:43.210733] [INFO ] [sig ] SITE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:43.398424] [INFO ] [LOCAL ] Saved forecast: SITE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SITE.txt [2026-03-13T20:30:43.398612] [INFO ] [sig ] [2617/3262] Completed SITE in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 3.9m [2026-03-13T20:30:43.398656] [INFO ] [sig ] [2618/3262] Forecasting SITM... [2026-03-13T20:30:43.398685] [INFO ] [sig ] Generating forecast for: SITM [2026-03-13T20:30:43.398717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-03-13T20:30:43.410139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-03-13T20:30:43.410514] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-03-13T20:30:43.411356] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-03-13T20:30:43.411410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:43.411442] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:43.411469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:43.411524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:43.469647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:43.470414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:43.470497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:43.470531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:43.597094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:43.597257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:43.597298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:43.597327] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:43.601100] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: DOWN (p=3.76%) [2026-03-13T20:30:43.601405] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-03-13T20:30:43.601541] [INFO ] [sig ] SITM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:43.745653] [INFO ] [LOCAL ] Saved forecast: SITM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SITM.txt [2026-03-13T20:30:43.745828] [INFO ] [sig ] [2618/3262] Completed SITM in 0.3s | 2.79 sym/s | Total: 15.6m | ETA: 3.8m [2026-03-13T20:30:43.745870] [INFO ] [sig ] [2619/3262] Forecasting SIXG... [2026-03-13T20:30:43.745901] [INFO ] [sig ] Generating forecast for: SIXG [2026-03-13T20:30:43.745932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-03-13T20:30:43.758170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-03-13T20:30:43.758602] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-03-13T20:30:43.759533] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-03-13T20:30:43.759613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:43.759649] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:43.759676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:43.759750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:43.819906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:43.820933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:43.821028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:43.821063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:43.940817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:43.940984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:43.941025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:43.941054] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:43.944508] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: DOWN (p=22.14%) [2026-03-13T20:30:43.944809] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-03-13T20:30:43.944938] [INFO ] [sig ] SIXG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:44.154731] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SIXG.txt [2026-03-13T20:30:44.154895] [INFO ] [sig ] [2619/3262] Completed SIXG in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 3.8m [2026-03-13T20:30:44.154944] [INFO ] [sig ] [2620/3262] Forecasting SJM... [2026-03-13T20:30:44.154979] [INFO ] [sig ] Generating forecast for: SJM [2026-03-13T20:30:44.155016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-03-13T20:30:44.166791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-03-13T20:30:44.167123] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-03-13T20:30:44.167982] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-03-13T20:30:44.168034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:44.168066] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:44.168092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:44.168148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:44.229292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:44.230077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:44.230159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:44.230193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:44.347467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:44.347666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:44.347710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:44.347738] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:44.351243] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: UP (p=55.37%) [2026-03-13T20:30:44.351534] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-03-13T20:30:44.351691] [INFO ] [sig ] SJM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:44.494612] [INFO ] [LOCAL ] Saved forecast: SJM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SJM.txt [2026-03-13T20:30:44.494772] [INFO ] [sig ] [2620/3262] Completed SJM in 0.3s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:44.494813] [INFO ] [sig ] [2621/3262] Forecasting SKE... [2026-03-13T20:30:44.494841] [INFO ] [sig ] Generating forecast for: SKE [2026-03-13T20:30:44.494870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-03-13T20:30:44.505824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-03-13T20:30:44.506191] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-03-13T20:30:44.507055] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-03-13T20:30:44.507124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:44.507156] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:44.507182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:44.507239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:44.564594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:44.565562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:44.565736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:44.565771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:44.684626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:44.684795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:44.684837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:44.684865] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:44.688447] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: UP (p=92.44%) [2026-03-13T20:30:44.688777] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-03-13T20:30:44.688915] [INFO ] [sig ] SKE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:44.836850] [INFO ] [LOCAL ] Saved forecast: SKE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SKE.txt [2026-03-13T20:30:44.837022] [INFO ] [sig ] [2621/3262] Completed SKE in 0.3s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:44.837066] [INFO ] [sig ] [2622/3262] Forecasting SKIL... [2026-03-13T20:30:44.837095] [INFO ] [sig ] Generating forecast for: SKIL [2026-03-13T20:30:44.837128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-03-13T20:30:44.850625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-03-13T20:30:44.851247] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-03-13T20:30:44.852377] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-03-13T20:30:44.852436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:44.852471] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:44.852497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:44.852565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:44.919349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:44.920665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:44.920781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:44.920817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:45.044335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:45.044499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:45.044541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:45.044589] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:45.048292] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: UP (p=59.53%) [2026-03-13T20:30:45.048620] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-03-13T20:30:45.048771] [INFO ] [sig ] SKIL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:45.199029] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SKIL.txt [2026-03-13T20:30:45.199193] [INFO ] [sig ] [2622/3262] Completed SKIL in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:45.199240] [INFO ] [sig ] [2623/3262] Forecasting SKLZ... [2026-03-13T20:30:45.199271] [INFO ] [sig ] Generating forecast for: SKLZ [2026-03-13T20:30:45.199303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-03-13T20:30:45.211118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-03-13T20:30:45.211484] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-03-13T20:30:45.212384] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-03-13T20:30:45.212452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:45.212493] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:45.212522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:45.212602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:45.274939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:45.275889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:45.275978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:45.276012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:45.399181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:45.399352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:45.399395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:45.399423] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:45.403334] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=32.92%) [2026-03-13T20:30:45.403760] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-03-13T20:30:45.403922] [INFO ] [sig ] SKLZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:45.565909] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SKLZ.txt [2026-03-13T20:30:45.566086] [INFO ] [sig ] [2623/3262] Completed SKLZ in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:45.566134] [INFO ] [sig ] [2624/3262] Forecasting SKM... [2026-03-13T20:30:45.566174] [INFO ] [sig ] Generating forecast for: SKM [2026-03-13T20:30:45.566208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-03-13T20:30:45.577847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-03-13T20:30:45.578221] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-03-13T20:30:45.579105] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-03-13T20:30:45.579158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:45.579191] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:45.579220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:45.579276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:45.638156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:45.639023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:45.639144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:45.639180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:45.760758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:45.760945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:45.760986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:45.761015] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:45.764452] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=94.05%) [2026-03-13T20:30:45.764758] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-03-13T20:30:45.764898] [INFO ] [sig ] SKM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:45.915019] [INFO ] [LOCAL ] Saved forecast: SKM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SKM.txt [2026-03-13T20:30:45.915179] [INFO ] [sig ] [2624/3262] Completed SKM in 0.3s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:45.915221] [INFO ] [sig ] [2625/3262] Forecasting SKRE... [2026-03-13T20:30:45.915251] [INFO ] [sig ] Generating forecast for: SKRE [2026-03-13T20:30:45.915282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-03-13T20:30:45.925900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-03-13T20:30:45.926182] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-03-13T20:30:45.927058] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-03-13T20:30:45.927119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:45.927152] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:45.927180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:45.927238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:45.987064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:45.987865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:45.987955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:45.987989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:46.104091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:46.104245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:46.104286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:46.104316] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:46.107750] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=2.20%) [2026-03-13T20:30:46.108060] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-03-13T20:30:46.108185] [INFO ] [sig ] SKRE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:46.257280] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SKRE.txt [2026-03-13T20:30:46.257425] [INFO ] [sig ] [2625/3262] Completed SKRE in 0.3s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:46.257466] [INFO ] [sig ] [2626/3262] Forecasting SKWD... [2026-03-13T20:30:46.257495] [INFO ] [sig ] Generating forecast for: SKWD [2026-03-13T20:30:46.257527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-03-13T20:30:46.268332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-03-13T20:30:46.268700] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-03-13T20:30:46.269521] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-03-13T20:30:46.269594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:46.269628] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:46.269656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:46.269713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:46.328720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:46.329685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:46.329771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:46.329805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:46.455455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:46.455655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:46.455700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:46.455730] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:46.459471] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: UP (p=84.40%) [2026-03-13T20:30:46.459802] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-03-13T20:30:46.459936] [INFO ] [sig ] SKWD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:46.609955] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SKWD.txt [2026-03-13T20:30:46.610091] [INFO ] [sig ] [2626/3262] Completed SKWD in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:46.610133] [INFO ] [sig ] [2627/3262] Forecasting SKY... [2026-03-13T20:30:46.610161] [INFO ] [sig ] Generating forecast for: SKY [2026-03-13T20:30:46.610192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-03-13T20:30:46.621515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-03-13T20:30:46.621854] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-03-13T20:30:46.622676] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-03-13T20:30:46.622730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:46.622763] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:46.622790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:46.622849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:46.681195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:46.681951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:46.682034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:46.682067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:46.804561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:46.804749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:46.804790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:46.804820] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:46.808417] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: UP (p=88.51%) [2026-03-13T20:30:46.808733] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-03-13T20:30:46.808870] [INFO ] [sig ] SKY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:46.958161] [INFO ] [LOCAL ] Saved forecast: SKY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SKY.txt [2026-03-13T20:30:46.958357] [INFO ] [sig ] [2627/3262] Completed SKY in 0.3s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:46.958398] [INFO ] [sig ] [2628/3262] Forecasting SKYH... [2026-03-13T20:30:46.958428] [INFO ] [sig ] Generating forecast for: SKYH [2026-03-13T20:30:46.958459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-03-13T20:30:46.969935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-03-13T20:30:46.970381] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-03-13T20:30:46.971277] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-03-13T20:30:46.971332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:46.971365] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:46.971392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:46.971450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:47.030744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:47.031666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:47.031751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:47.031786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:47.155472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:47.155700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:47.155743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:47.155772] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:47.159487] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: UP (p=76.74%) [2026-03-13T20:30:47.159854] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-03-13T20:30:47.160009] [INFO ] [sig ] SKYH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:47.321844] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SKYH.txt [2026-03-13T20:30:47.322018] [INFO ] [sig ] [2628/3262] Completed SKYH in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:47.322061] [INFO ] [sig ] [2629/3262] Forecasting SKYX... [2026-03-13T20:30:47.322090] [INFO ] [sig ] Generating forecast for: SKYX [2026-03-13T20:30:47.322122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-03-13T20:30:47.336849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-03-13T20:30:47.337386] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-03-13T20:30:47.338749] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-03-13T20:30:47.338840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:47.338889] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:47.338924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:47.339008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:47.403460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:47.404511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:47.404623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:47.404660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:47.519729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:47.519888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:47.519928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:47.519957] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:47.523530] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: UP (p=62.94%) [2026-03-13T20:30:47.523837] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-03-13T20:30:47.523969] [INFO ] [sig ] SKYX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:47.672532] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SKYX.txt [2026-03-13T20:30:47.672697] [INFO ] [sig ] [2629/3262] Completed SKYX in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:47.672740] [INFO ] [sig ] [2630/3262] Forecasting SKYY... [2026-03-13T20:30:47.672768] [INFO ] [sig ] Generating forecast for: SKYY [2026-03-13T20:30:47.672799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-03-13T20:30:47.686244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-03-13T20:30:47.686725] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-03-13T20:30:47.687653] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-03-13T20:30:47.687710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:47.687744] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:47.687771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:47.687827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:47.746529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:47.747504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:47.747635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:47.747674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:47.871911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:47.872108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:47.872153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:47.872184] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:47.875991] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-03-13T20:30:47.876362] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-03-13T20:30:47.876510] [INFO ] [sig ] SKYY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:48.024788] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SKYY.txt [2026-03-13T20:30:48.024951] [INFO ] [sig ] [2630/3262] Completed SKYY in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:48.024996] [INFO ] [sig ] [2631/3262] Forecasting SLAB... [2026-03-13T20:30:48.025026] [INFO ] [sig ] Generating forecast for: SLAB [2026-03-13T20:30:48.025056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-03-13T20:30:48.036309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-03-13T20:30:48.036709] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-03-13T20:30:48.037499] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-03-13T20:30:48.037594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:48.037657] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:48.037686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:48.037741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:48.095893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:48.096853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:48.096940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:48.096976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:48.219202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:48.219374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:48.219416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:48.219446] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:48.223087] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: DOWN (p=12.65%) [2026-03-13T20:30:48.223404] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-03-13T20:30:48.223544] [INFO ] [sig ] SLAB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:48.366889] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SLAB.txt [2026-03-13T20:30:48.367061] [INFO ] [sig ] [2631/3262] Completed SLAB in 0.3s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:48.367104] [INFO ] [sig ] [2632/3262] Forecasting SLB... [2026-03-13T20:30:48.367133] [INFO ] [sig ] Generating forecast for: SLB [2026-03-13T20:30:48.367164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-03-13T20:30:48.378780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-03-13T20:30:48.379202] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-03-13T20:30:48.380050] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-03-13T20:30:48.380126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:48.380163] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:48.380192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:48.380248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:48.440034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:48.440968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:48.441061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:48.441094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:48.569350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:48.569518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:48.569561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:48.569613] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:48.573459] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: UP (p=68.27%) [2026-03-13T20:30:48.573787] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-03-13T20:30:48.573928] [INFO ] [sig ] SLB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:48.719977] [INFO ] [LOCAL ] Saved forecast: SLB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SLB.txt [2026-03-13T20:30:48.720138] [INFO ] [sig ] [2632/3262] Completed SLB in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:48.720179] [INFO ] [sig ] [2633/3262] Forecasting SLDB... [2026-03-13T20:30:48.720208] [INFO ] [sig ] Generating forecast for: SLDB [2026-03-13T20:30:48.720238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-03-13T20:30:48.731023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-03-13T20:30:48.731368] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-03-13T20:30:48.732173] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-03-13T20:30:48.732226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:48.732258] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:48.732284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:48.732339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:48.789150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:48.790000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:48.790083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:48.790116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:48.912090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:48.912248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:48.912286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:48.912313] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:48.915756] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-03-13T20:30:48.916057] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-03-13T20:30:48.916193] [INFO ] [sig ] SLDB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:49.094550] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SLDB.txt [2026-03-13T20:30:49.094728] [INFO ] [sig ] [2633/3262] Completed SLDB in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:49.094770] [INFO ] [sig ] [2634/3262] Forecasting SLDP... [2026-03-13T20:30:49.094800] [INFO ] [sig ] Generating forecast for: SLDP [2026-03-13T20:30:49.094832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-03-13T20:30:49.105904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-03-13T20:30:49.106233] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-03-13T20:30:49.107045] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-03-13T20:30:49.107098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:49.107130] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:49.107157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:49.107213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:49.164070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:49.164802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:49.164883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:49.164915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:49.283112] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:49.283271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:49.283312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:49.283376] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:49.286875] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: DOWN (p=34.76%) [2026-03-13T20:30:49.287150] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-03-13T20:30:49.287275] [INFO ] [sig ] SLDP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:49.429244] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SLDP.txt [2026-03-13T20:30:49.429379] [INFO ] [sig ] [2634/3262] Completed SLDP in 0.3s | 2.79 sym/s | Total: 15.7m | ETA: 3.8m [2026-03-13T20:30:49.429419] [INFO ] [sig ] [2635/3262] Forecasting SLF... [2026-03-13T20:30:49.429448] [INFO ] [sig ] Generating forecast for: SLF [2026-03-13T20:30:49.429480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-03-13T20:30:49.440315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-03-13T20:30:49.440651] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-03-13T20:30:49.441428] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-03-13T20:30:49.441479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:49.441511] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:49.441537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:49.441609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:49.499130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:49.499864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:49.499943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:49.499976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:49.619738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:49.619892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:49.619931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:49.619959] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:49.623390] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: DOWN (p=32.82%) [2026-03-13T20:30:49.623698] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-03-13T20:30:49.623834] [INFO ] [sig ] SLF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:49.765709] [INFO ] [LOCAL ] Saved forecast: SLF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SLF.txt [2026-03-13T20:30:49.765853] [INFO ] [sig ] [2635/3262] Completed SLF in 0.3s | 2.79 sym/s | Total: 15.7m | ETA: 3.7m [2026-03-13T20:30:49.765900] [INFO ] [sig ] [2636/3262] Forecasting SLG... [2026-03-13T20:30:49.765931] [INFO ] [sig ] Generating forecast for: SLG [2026-03-13T20:30:49.765961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-03-13T20:30:49.776801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-03-13T20:30:49.777126] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-03-13T20:30:49.777954] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-03-13T20:30:49.778007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:49.778046] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:49.778081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:49.778140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:49.835789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:49.836509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:49.836604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:49.836640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:49.960433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:49.960644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:49.960686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:49.960716] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:49.964098] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-03-13T20:30:49.964373] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-03-13T20:30:49.964496] [INFO ] [sig ] SLG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:50.108171] [INFO ] [LOCAL ] Saved forecast: SLG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SLG.txt [2026-03-13T20:30:50.108313] [INFO ] [sig ] [2636/3262] Completed SLG in 0.3s | 2.79 sym/s | Total: 15.7m | ETA: 3.7m [2026-03-13T20:30:50.108354] [INFO ] [sig ] [2637/3262] Forecasting SLGN... [2026-03-13T20:30:50.108383] [INFO ] [sig ] Generating forecast for: SLGN [2026-03-13T20:30:50.108413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-03-13T20:30:50.118702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-03-13T20:30:50.119022] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-03-13T20:30:50.119841] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-03-13T20:30:50.119893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:50.119925] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:50.119951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:50.120007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:50.177013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:50.177861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:50.177942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:50.177975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:50.328562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:50.328813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:50.328868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:50.328907] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:50.335214] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: UP (p=96.36%) [2026-03-13T20:30:50.335842] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-03-13T20:30:50.336130] [INFO ] [sig ] SLGN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:50.502747] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SLGN.txt [2026-03-13T20:30:50.502913] [INFO ] [sig ] [2637/3262] Completed SLGN in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-13T20:30:50.502960] [INFO ] [sig ] [2638/3262] Forecasting SLM... [2026-03-13T20:30:50.503003] [INFO ] [sig ] Generating forecast for: SLM [2026-03-13T20:30:50.503052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-03-13T20:30:50.514660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-03-13T20:30:50.515012] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-03-13T20:30:50.515862] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-03-13T20:30:50.515916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:50.515949] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:50.515976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:50.516041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:50.578762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:50.579641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:50.579729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:50.579764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:50.714024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:50.714219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:50.714265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:50.714302] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:50.718118] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: DOWN (p=18.40%) [2026-03-13T20:30:50.718441] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-03-13T20:30:50.718602] [INFO ] [sig ] SLM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:50.869529] [INFO ] [LOCAL ] Saved forecast: SLM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SLM.txt [2026-03-13T20:30:50.869701] [INFO ] [sig ] [2638/3262] Completed SLM in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-13T20:30:50.869743] [INFO ] [sig ] [2639/3262] Forecasting SLN... [2026-03-13T20:30:50.869773] [INFO ] [sig ] Generating forecast for: SLN [2026-03-13T20:30:50.869804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-03-13T20:30:50.881144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-03-13T20:30:50.881472] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-03-13T20:30:50.882286] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-03-13T20:30:50.882339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:50.882371] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:50.882398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:50.882454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:50.942081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:50.942798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:50.942911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:50.942950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:51.066303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:51.066467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:51.066524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:51.066554] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:51.070221] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: DOWN (p=10.03%) [2026-03-13T20:30:51.070519] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-03-13T20:30:51.070679] [INFO ] [sig ] SLN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:51.222615] [INFO ] [LOCAL ] Saved forecast: SLN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SLN.txt [2026-03-13T20:30:51.222772] [INFO ] [sig ] [2639/3262] Completed SLN in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-13T20:30:51.222829] [INFO ] [sig ] [2640/3262] Forecasting SLNO... [2026-03-13T20:30:51.222867] [INFO ] [sig ] Generating forecast for: SLNO [2026-03-13T20:30:51.222900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-03-13T20:30:51.234239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-03-13T20:30:51.234604] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-03-13T20:30:51.235395] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-03-13T20:30:51.235447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:51.235479] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:51.235506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:51.235562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:51.298629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:51.299512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:51.299614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:51.299651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:51.428039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:51.428224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:51.428269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:51.428310] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:51.431992] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: UP (p=98.74%) [2026-03-13T20:30:51.432285] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-03-13T20:30:51.432422] [INFO ] [sig ] SLNO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:51.578828] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SLNO.txt [2026-03-13T20:30:51.578989] [INFO ] [sig ] [2640/3262] Completed SLNO in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-13T20:30:51.579037] [INFO ] [sig ] [2641/3262] Forecasting SLP... [2026-03-13T20:30:51.579067] [INFO ] [sig ] Generating forecast for: SLP [2026-03-13T20:30:51.579097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-03-13T20:30:51.591113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-03-13T20:30:51.591453] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-03-13T20:30:51.592328] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-03-13T20:30:51.592382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:51.592415] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:51.592443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:51.592501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:51.653792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:51.654762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:51.654908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:51.654946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:51.778094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:51.778258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:51.778298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:51.778327] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:51.781855] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: DOWN (p=19.77%) [2026-03-13T20:30:51.782182] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-03-13T20:30:51.782322] [INFO ] [sig ] SLP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:51.925931] [INFO ] [LOCAL ] Saved forecast: SLP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SLP.txt [2026-03-13T20:30:51.926087] [INFO ] [sig ] [2641/3262] Completed SLP in 0.3s | 2.79 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-13T20:30:51.926128] [INFO ] [sig ] [2642/3262] Forecasting SLQD... [2026-03-13T20:30:51.926158] [INFO ] [sig ] Generating forecast for: SLQD [2026-03-13T20:30:51.926190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-03-13T20:30:51.937515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-03-13T20:30:51.937963] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-03-13T20:30:51.938840] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-03-13T20:30:51.938895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:51.938929] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:51.938955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:51.939013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:52.000759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:52.001687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:52.001781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:52.001825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:52.122323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:52.122505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:52.122553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:52.122609] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:52.126180] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-03-13T20:30:52.126492] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-03-13T20:30:52.126667] [INFO ] [sig ] SLQD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:52.270386] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SLQD.txt [2026-03-13T20:30:52.270526] [INFO ] [sig ] [2642/3262] Completed SLQD in 0.3s | 2.79 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-13T20:30:52.270566] [INFO ] [sig ] [2643/3262] Forecasting SLRC... [2026-03-13T20:30:52.270617] [INFO ] [sig ] Generating forecast for: SLRC [2026-03-13T20:30:52.270648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-03-13T20:30:52.281821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-03-13T20:30:52.282170] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-03-13T20:30:52.283025] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-03-13T20:30:52.283077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:52.283132] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:52.283162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:52.283218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:52.340597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:52.341272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:52.341350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:52.341383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:52.457159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:52.457312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:52.457353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:52.457381] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:52.460874] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=19.49%) [2026-03-13T20:30:52.461162] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-03-13T20:30:52.461288] [INFO ] [sig ] SLRC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:52.605741] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SLRC.txt [2026-03-13T20:30:52.605882] [INFO ] [sig ] [2643/3262] Completed SLRC in 0.3s | 2.79 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-13T20:30:52.605922] [INFO ] [sig ] [2644/3262] Forecasting SLS... [2026-03-13T20:30:52.605950] [INFO ] [sig ] Generating forecast for: SLS [2026-03-13T20:30:52.605980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-03-13T20:30:52.616822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-03-13T20:30:52.617143] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-03-13T20:30:52.618054] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-03-13T20:30:52.618112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:52.618146] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:52.618176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:52.618252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:52.680272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:52.681071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:52.681176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:52.681229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:52.803495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:52.803687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:52.803730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:52.803759] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:52.807612] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: UP (p=65.99%) [2026-03-13T20:30:52.807969] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-03-13T20:30:52.808113] [INFO ] [sig ] SLS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:52.956552] [INFO ] [LOCAL ] Saved forecast: SLS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SLS.txt [2026-03-13T20:30:52.956798] [INFO ] [sig ] [2644/3262] Completed SLS in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-13T20:30:52.956849] [INFO ] [sig ] [2645/3262] Forecasting SLVM... [2026-03-13T20:30:52.956880] [INFO ] [sig ] Generating forecast for: SLVM [2026-03-13T20:30:52.956912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-03-13T20:30:52.968328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-03-13T20:30:52.968773] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-03-13T20:30:52.969677] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-03-13T20:30:52.969736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:52.969768] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:52.969795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:52.969853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:53.031540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:53.032474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:53.032600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:53.032641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:53.160699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:53.160860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:53.160912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:53.160954] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:53.164645] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: UP (p=68.49%) [2026-03-13T20:30:53.165007] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-03-13T20:30:53.165166] [INFO ] [sig ] SLVM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:53.318523] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SLVM.txt [2026-03-13T20:30:53.318719] [INFO ] [sig ] [2645/3262] Completed SLVM in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-13T20:30:53.318761] [INFO ] [sig ] [2646/3262] Forecasting SLVO... [2026-03-13T20:30:53.318790] [INFO ] [sig ] Generating forecast for: SLVO [2026-03-13T20:30:53.318821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-03-13T20:30:53.329887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-03-13T20:30:53.330336] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-03-13T20:30:53.331376] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-03-13T20:30:53.331439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:53.331480] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:53.331521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:53.331634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:53.404727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:53.405940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:53.406058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:53.406112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:53.539025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:53.539222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:53.539277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:53.539307] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:53.543193] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: UP (p=67.04%) [2026-03-13T20:30:53.543530] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-03-13T20:30:53.543714] [INFO ] [sig ] SLVO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:53.700910] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SLVO.txt [2026-03-13T20:30:53.701074] [INFO ] [sig ] [2646/3262] Completed SLVO in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-13T20:30:53.701115] [INFO ] [sig ] [2647/3262] Forecasting SLXN... [2026-03-13T20:30:53.701162] [INFO ] [sig ] Generating forecast for: SLXN [2026-03-13T20:30:53.701201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-03-13T20:30:53.712510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-03-13T20:30:53.712954] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-03-13T20:30:53.713833] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-03-13T20:30:53.713887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:53.713923] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:53.713953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:53.714011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:53.774824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:53.775769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:53.775863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:53.775898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:53.893141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:53.893318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:53.893364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:53.893394] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:53.897287] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-03-13T20:30:53.897646] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-03-13T20:30:53.897797] [INFO ] [sig ] SLXN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:54.042263] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SLXN.txt [2026-03-13T20:30:54.042414] [INFO ] [sig ] [2647/3262] Completed SLXN in 0.3s | 2.79 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-13T20:30:54.042462] [INFO ] [sig ] [2648/3262] Forecasting SM... [2026-03-13T20:30:54.042501] [INFO ] [sig ] Generating forecast for: SM [2026-03-13T20:30:54.042534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-03-13T20:30:54.054832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-03-13T20:30:54.055245] [INFO ] [FORECASTER] Starting predict_future for SM [2026-03-13T20:30:54.056201] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-03-13T20:30:54.056262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:54.056334] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:54.056373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:54.056450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:54.122767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:54.123886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:54.123987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:54.124023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:54.248066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:54.248239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:54.248282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:54.248314] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:54.251925] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=1.92%) [2026-03-13T20:30:54.252245] [INFO ] [FORECASTER] Completed predict_future for SM [2026-03-13T20:30:54.252387] [INFO ] [sig ] SM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:54.405162] [INFO ] [LOCAL ] Saved forecast: SM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SM.txt [2026-03-13T20:30:54.405323] [INFO ] [sig ] [2648/3262] Completed SM in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-13T20:30:54.405373] [INFO ] [sig ] [2649/3262] Forecasting SMBC... [2026-03-13T20:30:54.405415] [INFO ] [sig ] Generating forecast for: SMBC [2026-03-13T20:30:54.405452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-03-13T20:30:54.417039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-03-13T20:30:54.417404] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-03-13T20:30:54.418307] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-03-13T20:30:54.418362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:54.418396] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:54.418423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:54.418482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:54.477076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:54.478027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:54.478124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:54.478178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:54.604893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:54.605061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:54.605103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:54.605133] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:54.608815] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: DOWN (p=36.30%) [2026-03-13T20:30:54.609127] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-03-13T20:30:54.609268] [INFO ] [sig ] SMBC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:54.760188] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SMBC.txt [2026-03-13T20:30:54.760373] [INFO ] [sig ] [2649/3262] Completed SMBC in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-13T20:30:54.760423] [INFO ] [sig ] [2650/3262] Forecasting SMBK... [2026-03-13T20:30:54.760458] [INFO ] [sig ] Generating forecast for: SMBK [2026-03-13T20:30:54.760503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-03-13T20:30:54.772722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-03-13T20:30:54.773151] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-03-13T20:30:54.774104] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-03-13T20:30:54.774169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:54.774207] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:54.774235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:54.774293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:54.840529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:54.841676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:54.841787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:54.841832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:54.962865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:54.963027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:54.963067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:54.963112] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:54.966745] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: DOWN (p=8.69%) [2026-03-13T20:30:54.967086] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-03-13T20:30:54.967228] [INFO ] [sig ] SMBK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:55.113354] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SMBK.txt [2026-03-13T20:30:55.113509] [INFO ] [sig ] [2650/3262] Completed SMBK in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 3.7m [2026-03-13T20:30:55.113550] [INFO ] [sig ] [2651/3262] Forecasting SMCI... [2026-03-13T20:30:55.113601] [INFO ] [sig ] Generating forecast for: SMCI [2026-03-13T20:30:55.113636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-03-13T20:30:55.125417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-03-13T20:30:55.125872] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-03-13T20:30:55.126803] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-03-13T20:30:55.126856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:55.126890] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:55.126929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:55.127002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:55.188205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:55.189161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:55.189265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:55.189300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:55.322396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:55.322564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:55.322639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:55.322718] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:55.326623] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: UP (p=65.64%) [2026-03-13T20:30:55.326929] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-03-13T20:30:55.327064] [INFO ] [sig ] SMCI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:55.478453] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SMCI.txt [2026-03-13T20:30:55.478629] [INFO ] [sig ] [2651/3262] Completed SMCI in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 3.6m [2026-03-13T20:30:55.478680] [INFO ] [sig ] [2652/3262] Forecasting SMCX... [2026-03-13T20:30:55.478711] [INFO ] [sig ] Generating forecast for: SMCX [2026-03-13T20:30:55.478741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-03-13T20:30:55.494551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-03-13T20:30:55.495050] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-03-13T20:30:55.495986] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-03-13T20:30:55.496048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:55.496089] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:55.496127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:55.496205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:55.553283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:55.554228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:55.554341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:55.554392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:55.686776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:55.686956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:55.687002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:55.687045] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:55.690876] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: DOWN (p=32.97%) [2026-03-13T20:30:55.691239] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-03-13T20:30:55.691400] [INFO ] [sig ] SMCX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:55.865668] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SMCX.txt [2026-03-13T20:30:55.865833] [INFO ] [sig ] [2652/3262] Completed SMCX in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 3.6m [2026-03-13T20:30:55.865884] [INFO ] [sig ] [2653/3262] Forecasting SMFG... [2026-03-13T20:30:55.865917] [INFO ] [sig ] Generating forecast for: SMFG [2026-03-13T20:30:55.865949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-03-13T20:30:55.878229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-03-13T20:30:55.878632] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-03-13T20:30:55.879523] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-03-13T20:30:55.879602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:55.879637] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:55.879663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:55.879720] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:55.939393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:55.940293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:55.940377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:55.940409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:56.066824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:56.066989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:56.067028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:56.067058] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:56.070640] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: UP (p=91.81%) [2026-03-13T20:30:56.070939] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-03-13T20:30:56.071073] [INFO ] [sig ] SMFG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:56.226224] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SMFG.txt [2026-03-13T20:30:56.226397] [INFO ] [sig ] [2653/3262] Completed SMFG in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 3.6m [2026-03-13T20:30:56.226447] [INFO ] [sig ] [2654/3262] Forecasting SMH... [2026-03-13T20:30:56.226477] [INFO ] [sig ] Generating forecast for: SMH [2026-03-13T20:30:56.226510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-03-13T20:30:56.237969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-03-13T20:30:56.238331] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-03-13T20:30:56.239187] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-03-13T20:30:56.239240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:56.239271] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:56.239298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:56.239369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:56.297537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:56.298517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:56.298635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:56.298677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:56.420083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:56.420241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:56.420280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:56.420309] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:56.423802] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: UP (p=92.34%) [2026-03-13T20:30:56.424079] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-03-13T20:30:56.424209] [INFO ] [sig ] SMH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:56.566460] [INFO ] [LOCAL ] Saved forecast: SMH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SMH.txt [2026-03-13T20:30:56.566625] [INFO ] [sig ] [2654/3262] Completed SMH in 0.3s | 2.79 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-13T20:30:56.566668] [INFO ] [sig ] [2655/3262] Forecasting SMHI... [2026-03-13T20:30:56.566708] [INFO ] [sig ] Generating forecast for: SMHI [2026-03-13T20:30:56.566751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-03-13T20:30:56.578357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-03-13T20:30:56.578776] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-03-13T20:30:56.579673] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-03-13T20:30:56.579734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:56.579779] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:56.579820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:56.579897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:56.639675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:56.640602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:56.640695] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:56.640730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:56.767648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:56.767814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:56.767856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:56.767885] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:56.772040] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=26.27%) [2026-03-13T20:30:56.772367] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-03-13T20:30:56.772522] [INFO ] [sig ] SMHI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:56.929194] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SMHI.txt [2026-03-13T20:30:56.929378] [INFO ] [sig ] [2655/3262] Completed SMHI in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-13T20:30:56.929441] [INFO ] [sig ] [2656/3262] Forecasting SMHX... [2026-03-13T20:30:56.929475] [INFO ] [sig ] Generating forecast for: SMHX [2026-03-13T20:30:56.929505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-03-13T20:30:56.941390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-03-13T20:30:56.941808] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-03-13T20:30:56.942726] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-03-13T20:30:56.942812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:56.942858] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:56.942888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:56.942945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:57.005512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:57.006448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:57.006554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:57.006622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:57.130877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:57.131048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:57.131097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:57.131135] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:57.134755] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: UP (p=97.26%) [2026-03-13T20:30:57.135056] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-03-13T20:30:57.135228] [INFO ] [sig ] SMHX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:57.286144] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SMHX.txt [2026-03-13T20:30:57.286308] [INFO ] [sig ] [2656/3262] Completed SMHX in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-13T20:30:57.286360] [INFO ] [sig ] [2657/3262] Forecasting SMID... [2026-03-13T20:30:57.286400] [INFO ] [sig ] Generating forecast for: SMID [2026-03-13T20:30:57.286432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-03-13T20:30:57.297350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-03-13T20:30:57.297685] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-03-13T20:30:57.298544] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-03-13T20:30:57.298622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:57.298654] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:57.298681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:57.298736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:57.362779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:57.363834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:57.363927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:57.363961] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:57.471750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:57.471911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:57.471950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:57.471978] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:57.475398] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=34.91%) [2026-03-13T20:30:57.475690] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-03-13T20:30:57.475817] [INFO ] [sig ] SMID: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:57.630998] [INFO ] [LOCAL ] Saved forecast: SMID 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SMID.txt [2026-03-13T20:30:57.631194] [INFO ] [sig ] [2657/3262] Completed SMID in 0.3s | 2.79 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-13T20:30:57.631239] [INFO ] [sig ] [2658/3262] Forecasting SMPL... [2026-03-13T20:30:57.631269] [INFO ] [sig ] Generating forecast for: SMPL [2026-03-13T20:30:57.631307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-03-13T20:30:57.645141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-03-13T20:30:57.645569] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-03-13T20:30:57.646437] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-03-13T20:30:57.646490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:57.646523] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:57.646552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:57.646639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:57.717439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:57.718665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:57.718894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:57.718948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:57.866654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:57.866831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:57.866876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:57.866915] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:57.872225] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: DOWN (p=21.03%) [2026-03-13T20:30:57.872723] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-03-13T20:30:57.872925] [INFO ] [sig ] SMPL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:58.052477] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SMPL.txt [2026-03-13T20:30:58.052657] [INFO ] [sig ] [2658/3262] Completed SMPL in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-13T20:30:58.052701] [INFO ] [sig ] [2659/3262] Forecasting SMTC... [2026-03-13T20:30:58.052731] [INFO ] [sig ] Generating forecast for: SMTC [2026-03-13T20:30:58.052762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-03-13T20:30:58.064302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-03-13T20:30:58.064678] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-03-13T20:30:58.065503] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-03-13T20:30:58.065557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:58.065626] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:58.065654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:58.065711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:58.125570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:58.126408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:58.126495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:58.126530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:58.247989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:58.248167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:58.248221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:58.248259] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:58.251750] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=6.61%) [2026-03-13T20:30:58.252043] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-03-13T20:30:58.252178] [INFO ] [sig ] SMTC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:58.393631] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SMTC.txt [2026-03-13T20:30:58.393782] [INFO ] [sig ] [2659/3262] Completed SMTC in 0.3s | 2.79 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-13T20:30:58.393823] [INFO ] [sig ] [2660/3262] Forecasting SMTI... [2026-03-13T20:30:58.393853] [INFO ] [sig ] Generating forecast for: SMTI [2026-03-13T20:30:58.393884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-03-13T20:30:58.404484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-03-13T20:30:58.404773] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-03-13T20:30:58.405552] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-03-13T20:30:58.405623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:58.405655] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:58.405682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:58.405738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:58.461891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:58.462540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:58.462638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:58.462672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:58.584182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:58.584340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:58.584380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:58.584408] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:58.587818] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: UP (p=77.64%) [2026-03-13T20:30:58.588096] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-03-13T20:30:58.588234] [INFO ] [sig ] SMTI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:58.730141] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SMTI.txt [2026-03-13T20:30:58.730271] [INFO ] [sig ] [2660/3262] Completed SMTI in 0.3s | 2.79 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-13T20:30:58.730310] [INFO ] [sig ] [2661/3262] Forecasting SMWB... [2026-03-13T20:30:58.730339] [INFO ] [sig ] Generating forecast for: SMWB [2026-03-13T20:30:58.730370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-03-13T20:30:58.741176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-03-13T20:30:58.741496] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-03-13T20:30:58.742322] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-03-13T20:30:58.742382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:58.742414] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:58.742440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:58.742495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:58.799180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:58.799930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:58.800035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:58.800069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:58.921189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:58.921344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:58.921381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:58.921410] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:58.924793] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-03-13T20:30:58.925069] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-03-13T20:30:58.925194] [INFO ] [sig ] SMWB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:59.081113] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SMWB.txt [2026-03-13T20:30:59.081299] [INFO ] [sig ] [2661/3262] Completed SMWB in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-13T20:30:59.081342] [INFO ] [sig ] [2662/3262] Forecasting SMX... [2026-03-13T20:30:59.081372] [INFO ] [sig ] Generating forecast for: SMX [2026-03-13T20:30:59.081404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-03-13T20:30:59.093221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-03-13T20:30:59.093529] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-03-13T20:30:59.094328] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-03-13T20:30:59.094381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:59.094413] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:59.094440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:59.094496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:59.161773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:59.162650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:59.162732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:59.162765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:59.278308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:59.278477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:59.278518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:59.278547] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:59.282189] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=2.53%) [2026-03-13T20:30:59.282502] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-03-13T20:30:59.282657] [INFO ] [sig ] SMX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:30:59.446712] [INFO ] [LOCAL ] Saved forecast: SMX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SMX.txt [2026-03-13T20:30:59.446850] [INFO ] [sig ] [2662/3262] Completed SMX in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-13T20:30:59.446891] [INFO ] [sig ] [2663/3262] Forecasting SN... [2026-03-13T20:30:59.446920] [INFO ] [sig ] Generating forecast for: SN [2026-03-13T20:30:59.446950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-03-13T20:30:59.457943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-03-13T20:30:59.458265] [INFO ] [FORECASTER] Starting predict_future for SN [2026-03-13T20:30:59.459089] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-03-13T20:30:59.459141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:59.459173] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:59.459206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:59.459275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:59.519415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:59.520201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:59.520300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:59.520343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:30:59.653138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:30:59.653359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:30:59.653410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:30:59.653441] [INFO ] [FORECASTER] Training complete [2026-03-13T20:30:59.657446] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: UP (p=95.43%) [2026-03-13T20:30:59.657797] [INFO ] [FORECASTER] Completed predict_future for SN [2026-03-13T20:30:59.657945] [INFO ] [sig ] SN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:30:59.813676] [INFO ] [LOCAL ] Saved forecast: SN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SN.txt [2026-03-13T20:30:59.813816] [INFO ] [sig ] [2663/3262] Completed SN in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-13T20:30:59.813854] [INFO ] [sig ] [2664/3262] Forecasting SNA... [2026-03-13T20:30:59.813883] [INFO ] [sig ] Generating forecast for: SNA [2026-03-13T20:30:59.813913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-03-13T20:30:59.825452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-03-13T20:30:59.825827] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-03-13T20:30:59.826627] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-03-13T20:30:59.826678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:30:59.826710] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:30:59.826736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:30:59.826791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:30:59.883436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:30:59.884158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:30:59.884238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:30:59.884270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:00.002135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:00.002298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:00.002339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:00.002368] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:00.005800] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: UP (p=78.75%) [2026-03-13T20:31:00.006088] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-03-13T20:31:00.006217] [INFO ] [sig ] SNA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:00.162277] [INFO ] [LOCAL ] Saved forecast: SNA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SNA.txt [2026-03-13T20:31:00.162460] [INFO ] [sig ] [2664/3262] Completed SNA in 0.3s | 2.79 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-13T20:31:00.162515] [INFO ] [sig ] [2665/3262] Forecasting SNAP... [2026-03-13T20:31:00.162560] [INFO ] [sig ] Generating forecast for: SNAP [2026-03-13T20:31:00.162631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-03-13T20:31:00.173761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-03-13T20:31:00.174181] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-03-13T20:31:00.175093] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-03-13T20:31:00.175160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:00.175222] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:00.175252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:00.175326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:00.234603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:00.235334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:00.235415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:00.235448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:00.359305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:00.359487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:00.359539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:00.359586] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:00.363228] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: UP (p=82.96%) [2026-03-13T20:31:00.363523] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-03-13T20:31:00.363681] [INFO ] [sig ] SNAP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:00.504890] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SNAP.txt [2026-03-13T20:31:00.505045] [INFO ] [sig ] [2665/3262] Completed SNAP in 0.3s | 2.79 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-13T20:31:00.505089] [INFO ] [sig ] [2666/3262] Forecasting SNCY... [2026-03-13T20:31:00.505118] [INFO ] [sig ] Generating forecast for: SNCY [2026-03-13T20:31:00.505150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-03-13T20:31:00.517608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-03-13T20:31:00.517993] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-03-13T20:31:00.518883] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-03-13T20:31:00.518938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:00.518972] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:00.519001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:00.519059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:00.576290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:00.576990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:00.577071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:00.577105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:00.701083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:00.701280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:00.701324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:00.701362] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:00.704949] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=85.78%) [2026-03-13T20:31:00.705273] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-03-13T20:31:00.705419] [INFO ] [sig ] SNCY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:00.853797] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SNCY.txt [2026-03-13T20:31:00.853961] [INFO ] [sig ] [2666/3262] Completed SNCY in 0.3s | 2.79 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-13T20:31:00.854005] [INFO ] [sig ] [2667/3262] Forecasting SND... [2026-03-13T20:31:00.854036] [INFO ] [sig ] Generating forecast for: SND [2026-03-13T20:31:00.854071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-03-13T20:31:00.866787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-03-13T20:31:00.867247] [INFO ] [FORECASTER] Starting predict_future for SND [2026-03-13T20:31:00.868477] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-03-13T20:31:00.868556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:00.868642] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:00.868686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:00.868775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:00.953835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:00.955137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:00.955263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:00.955313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:01.114371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:01.114592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:01.114657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:01.114689] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:01.119787] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-03-13T20:31:01.120240] [INFO ] [FORECASTER] Completed predict_future for SND [2026-03-13T20:31:01.120447] [INFO ] [sig ] SND: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:01.289365] [INFO ] [LOCAL ] Saved forecast: SND 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SND.txt [2026-03-13T20:31:01.289509] [INFO ] [sig ] [2667/3262] Completed SND in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 3.6m [2026-03-13T20:31:01.289550] [INFO ] [sig ] [2668/3262] Forecasting SNDL... [2026-03-13T20:31:01.289598] [INFO ] [sig ] Generating forecast for: SNDL [2026-03-13T20:31:01.289633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-03-13T20:31:01.300934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-03-13T20:31:01.301271] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-03-13T20:31:01.302094] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-03-13T20:31:01.302148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:01.302180] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:01.302207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:01.302264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:01.358977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:01.359821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:01.359917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:01.359952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:01.475964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:01.476128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:01.476171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:01.476233] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:01.479699] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-03-13T20:31:01.479985] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-03-13T20:31:01.480119] [INFO ] [sig ] SNDL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:01.645062] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SNDL.txt [2026-03-13T20:31:01.645276] [INFO ] [sig ] [2668/3262] Completed SNDL in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 3.5m [2026-03-13T20:31:01.645336] [INFO ] [sig ] [2669/3262] Forecasting SNDX... [2026-03-13T20:31:01.645378] [INFO ] [sig ] Generating forecast for: SNDX [2026-03-13T20:31:01.645421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-03-13T20:31:01.659417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-03-13T20:31:01.659860] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-03-13T20:31:01.660783] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-03-13T20:31:01.660839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:01.660872] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:01.660898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:01.660955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:01.732787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:01.734128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:01.734212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:01.734245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:01.892706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:01.892841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:01.892901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:01.892946] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:01.898447] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: DOWN (p=42.91%) [2026-03-13T20:31:01.899026] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-03-13T20:31:01.899243] [INFO ] [sig ] SNDX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:02.107907] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SNDX.txt [2026-03-13T20:31:02.108125] [INFO ] [sig ] [2669/3262] Completed SNDX in 0.5s | 2.79 sym/s | Total: 15.9m | ETA: 3.5m [2026-03-13T20:31:02.108185] [INFO ] [sig ] [2670/3262] Forecasting SNES... [2026-03-13T20:31:02.108231] [INFO ] [sig ] Generating forecast for: SNES [2026-03-13T20:31:02.108293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-03-13T20:31:02.121649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-03-13T20:31:02.122124] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-03-13T20:31:02.123210] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-03-13T20:31:02.123265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:02.123297] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:02.123324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:02.123390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:02.204957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:02.205882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:02.205968] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:02.206002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:02.349197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:02.349400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:02.349460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:02.349506] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:02.354385] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: DOWN (p=27.63%) [2026-03-13T20:31:02.354867] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-03-13T20:31:02.355062] [INFO ] [sig ] SNES: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:02.550221] [INFO ] [LOCAL ] Saved forecast: SNES 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SNES.txt [2026-03-13T20:31:02.550459] [INFO ] [sig ] [2670/3262] Completed SNES in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:02.550531] [INFO ] [sig ] [2671/3262] Forecasting SNEX... [2026-03-13T20:31:02.550565] [INFO ] [sig ] Generating forecast for: SNEX [2026-03-13T20:31:02.550615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-03-13T20:31:02.565127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-03-13T20:31:02.565641] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-03-13T20:31:02.566786] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-03-13T20:31:02.566854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:02.566901] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:02.566944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:02.567033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:02.648063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:02.649207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:02.649307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:02.649347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:02.804526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:02.804716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:02.804760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:02.804790] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:02.808343] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: UP (p=95.95%) [2026-03-13T20:31:02.808696] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-03-13T20:31:02.808834] [INFO ] [sig ] SNEX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:02.967804] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SNEX.txt [2026-03-13T20:31:02.967970] [INFO ] [sig ] [2671/3262] Completed SNEX in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:02.968011] [INFO ] [sig ] [2672/3262] Forecasting SNFCA... [2026-03-13T20:31:02.968040] [INFO ] [sig ] Generating forecast for: SNFCA [2026-03-13T20:31:02.968071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-03-13T20:31:02.979195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-03-13T20:31:02.979623] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-03-13T20:31:02.980535] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-03-13T20:31:02.980629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:02.980669] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:02.980698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:02.980756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:03.038411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:03.039363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:03.039456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:03.039490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:03.157292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:03.157459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:03.157499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:03.157529] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:03.161024] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: UP (p=62.93%) [2026-03-13T20:31:03.161349] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-03-13T20:31:03.161505] [INFO ] [sig ] SNFCA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:03.304299] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SNFCA.txt [2026-03-13T20:31:03.304477] [INFO ] [sig ] [2672/3262] Completed SNFCA in 0.3s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:03.304519] [INFO ] [sig ] [2673/3262] Forecasting SNGX... [2026-03-13T20:31:03.304562] [INFO ] [sig ] Generating forecast for: SNGX [2026-03-13T20:31:03.304632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-03-13T20:31:03.316018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-03-13T20:31:03.316468] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-03-13T20:31:03.317344] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-03-13T20:31:03.317402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:03.317437] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:03.317465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:03.317523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:03.375072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:03.375972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:03.376057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:03.376090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:03.495470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:03.495661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:03.495706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:03.495737] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:03.499312] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: UP (p=89.53%) [2026-03-13T20:31:03.499619] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-03-13T20:31:03.499759] [INFO ] [sig ] SNGX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:03.642457] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SNGX.txt [2026-03-13T20:31:03.642640] [INFO ] [sig ] [2673/3262] Completed SNGX in 0.3s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:03.642685] [INFO ] [sig ] [2674/3262] Forecasting SNN... [2026-03-13T20:31:03.642714] [INFO ] [sig ] Generating forecast for: SNN [2026-03-13T20:31:03.642745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-03-13T20:31:03.653861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-03-13T20:31:03.654272] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-03-13T20:31:03.655198] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-03-13T20:31:03.655254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:03.655287] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:03.655314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:03.655372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:03.716031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:03.717119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:03.717230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:03.717265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:03.854791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:03.854960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:03.855020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:03.855051] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:03.858908] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-03-13T20:31:03.859253] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-03-13T20:31:03.859423] [INFO ] [sig ] SNN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:04.043417] [INFO ] [LOCAL ] Saved forecast: SNN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SNN.txt [2026-03-13T20:31:04.043617] [INFO ] [sig ] [2674/3262] Completed SNN in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:04.043662] [INFO ] [sig ] [2675/3262] Forecasting SNOA... [2026-03-13T20:31:04.043693] [INFO ] [sig ] Generating forecast for: SNOA [2026-03-13T20:31:04.043723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-03-13T20:31:04.057474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-03-13T20:31:04.057999] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-03-13T20:31:04.059187] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-03-13T20:31:04.059255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:04.059302] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:04.059344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:04.059424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:04.131998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:04.133012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:04.133140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:04.133176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:04.270171] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:04.270341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:04.270387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:04.270419] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:04.274074] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-03-13T20:31:04.274413] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-03-13T20:31:04.274558] [INFO ] [sig ] SNOA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:04.424191] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SNOA.txt [2026-03-13T20:31:04.424358] [INFO ] [sig ] [2675/3262] Completed SNOA in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:04.424411] [INFO ] [sig ] [2676/3262] Forecasting SNPS... [2026-03-13T20:31:04.424444] [INFO ] [sig ] Generating forecast for: SNPS [2026-03-13T20:31:04.424476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-03-13T20:31:04.436442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-03-13T20:31:04.436870] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-03-13T20:31:04.437750] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-03-13T20:31:04.437805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:04.437840] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:04.437869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:04.437929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:04.498500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:04.499417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:04.499506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:04.499541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:04.627743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:04.627913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:04.627958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:04.627990] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:04.631766] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: UP (p=93.07%) [2026-03-13T20:31:04.632097] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-03-13T20:31:04.632258] [INFO ] [sig ] SNPS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:04.778435] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SNPS.txt [2026-03-13T20:31:04.778610] [INFO ] [sig ] [2676/3262] Completed SNPS in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:04.778657] [INFO ] [sig ] [2677/3262] Forecasting SNX... [2026-03-13T20:31:04.778689] [INFO ] [sig ] Generating forecast for: SNX [2026-03-13T20:31:04.778723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-03-13T20:31:04.790863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-03-13T20:31:04.791252] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-03-13T20:31:04.792122] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-03-13T20:31:04.792178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:04.792213] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:04.792242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:04.792301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:04.851522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:04.852489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:04.852603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:04.852642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:04.972238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:04.972425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:04.972487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:04.972530] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:04.976211] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-03-13T20:31:04.976535] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-03-13T20:31:04.976700] [INFO ] [sig ] SNX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:05.127456] [INFO ] [LOCAL ] Saved forecast: SNX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SNX.txt [2026-03-13T20:31:05.127663] [INFO ] [sig ] [2677/3262] Completed SNX in 0.3s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:05.127711] [INFO ] [sig ] [2678/3262] Forecasting SNY... [2026-03-13T20:31:05.127743] [INFO ] [sig ] Generating forecast for: SNY [2026-03-13T20:31:05.127775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-03-13T20:31:05.139546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-03-13T20:31:05.139948] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-03-13T20:31:05.140881] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-03-13T20:31:05.140948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:05.141002] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:05.141031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:05.141090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:05.207778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:05.208793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:05.208896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:05.208932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:05.326293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:05.326461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:05.326502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:05.326531] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:05.330091] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: DOWN (p=15.86%) [2026-03-13T20:31:05.330407] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-03-13T20:31:05.330546] [INFO ] [sig ] SNY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:05.476968] [INFO ] [LOCAL ] Saved forecast: SNY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SNY.txt [2026-03-13T20:31:05.477185] [INFO ] [sig ] [2678/3262] Completed SNY in 0.3s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:05.477228] [INFO ] [sig ] [2679/3262] Forecasting SO... [2026-03-13T20:31:05.477258] [INFO ] [sig ] Generating forecast for: SO [2026-03-13T20:31:05.477291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-03-13T20:31:05.489122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-03-13T20:31:05.489617] [INFO ] [FORECASTER] Starting predict_future for SO [2026-03-13T20:31:05.490613] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-03-13T20:31:05.490684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:05.490718] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:05.490747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:05.490806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:05.552502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:05.553527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:05.553664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:05.553701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:05.697975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:05.698143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:05.698187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:05.698220] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:05.701933] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-03-13T20:31:05.702264] [INFO ] [FORECASTER] Completed predict_future for SO [2026-03-13T20:31:05.702412] [INFO ] [sig ] SO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:05.851894] [INFO ] [LOCAL ] Saved forecast: SO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SO.txt [2026-03-13T20:31:05.852072] [INFO ] [sig ] [2679/3262] Completed SO in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:05.852128] [INFO ] [sig ] [2680/3262] Forecasting SOCL... [2026-03-13T20:31:05.852161] [INFO ] [sig ] Generating forecast for: SOCL [2026-03-13T20:31:05.852195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-03-13T20:31:05.863453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-03-13T20:31:05.863834] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-03-13T20:31:05.864710] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-03-13T20:31:05.864765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:05.864807] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:05.864836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:05.864895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:05.927452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:05.928454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:05.928588] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:05.928648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:06.063724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:06.063886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:06.063929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:06.063960] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:06.067631] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: UP (p=97.32%) [2026-03-13T20:31:06.067942] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-03-13T20:31:06.068078] [INFO ] [sig ] SOCL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:06.217021] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SOCL.txt [2026-03-13T20:31:06.217184] [INFO ] [sig ] [2680/3262] Completed SOCL in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:06.217226] [INFO ] [sig ] [2681/3262] Forecasting SOFI... [2026-03-13T20:31:06.217257] [INFO ] [sig ] Generating forecast for: SOFI [2026-03-13T20:31:06.217287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-03-13T20:31:06.229972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-03-13T20:31:06.230358] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-03-13T20:31:06.231240] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-03-13T20:31:06.231297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:06.231330] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:06.231358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:06.231414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:06.291421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:06.292339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:06.292433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:06.292468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:06.418181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:06.418348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:06.418390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:06.418423] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:06.422017] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: DOWN (p=20.42%) [2026-03-13T20:31:06.422346] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-03-13T20:31:06.422489] [INFO ] [sig ] SOFI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:06.580551] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SOFI.txt [2026-03-13T20:31:06.580748] [INFO ] [sig ] [2681/3262] Completed SOFI in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:06.580792] [INFO ] [sig ] [2682/3262] Forecasting SOGP... [2026-03-13T20:31:06.580829] [INFO ] [sig ] Generating forecast for: SOGP [2026-03-13T20:31:06.580870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-03-13T20:31:06.592441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-03-13T20:31:06.592890] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-03-13T20:31:06.593763] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-03-13T20:31:06.593817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:06.593888] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:06.593920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:06.593983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:06.653895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:06.654845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:06.654973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:06.655010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:06.786843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:06.787014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:06.787078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:06.787128] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:06.792459] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=23.93%) [2026-03-13T20:31:06.792935] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-03-13T20:31:06.793138] [INFO ] [sig ] SOGP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:06.945605] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SOGP.txt [2026-03-13T20:31:06.945768] [INFO ] [sig ] [2682/3262] Completed SOGP in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:06.945809] [INFO ] [sig ] [2683/3262] Forecasting SOJC... [2026-03-13T20:31:06.945840] [INFO ] [sig ] Generating forecast for: SOJC [2026-03-13T20:31:06.945871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-03-13T20:31:06.956836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-03-13T20:31:06.957234] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-03-13T20:31:06.958093] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-03-13T20:31:06.958148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:06.958180] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:06.958207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:06.958268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:07.018016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:07.018952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:07.019041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:07.019076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:07.144041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:07.144242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:07.144291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:07.144322] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:07.148018] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-03-13T20:31:07.148326] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-03-13T20:31:07.148461] [INFO ] [sig ] SOJC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:07.294967] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SOJC.txt [2026-03-13T20:31:07.295130] [INFO ] [sig ] [2683/3262] Completed SOJC in 0.3s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:07.295171] [INFO ] [sig ] [2684/3262] Forecasting SOJD... [2026-03-13T20:31:07.295202] [INFO ] [sig ] Generating forecast for: SOJD [2026-03-13T20:31:07.295233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-03-13T20:31:07.306782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-03-13T20:31:07.307139] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-03-13T20:31:07.307994] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-03-13T20:31:07.308050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:07.308089] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:07.308116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:07.308173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:07.367195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:07.367961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:07.368049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:07.368082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:07.487716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:07.487887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:07.487932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:07.487961] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:07.491548] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: UP (p=83.49%) [2026-03-13T20:31:07.491886] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-03-13T20:31:07.492027] [INFO ] [sig ] SOJD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:07.635799] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SOJD.txt [2026-03-13T20:31:07.635975] [INFO ] [sig ] [2684/3262] Completed SOJD in 0.3s | 2.79 sym/s | Total: 16.0m | ETA: 3.5m [2026-03-13T20:31:07.636015] [INFO ] [sig ] [2685/3262] Forecasting SOJE... [2026-03-13T20:31:07.636045] [INFO ] [sig ] Generating forecast for: SOJE [2026-03-13T20:31:07.636078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-03-13T20:31:07.647673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-03-13T20:31:07.648107] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-03-13T20:31:07.648973] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-03-13T20:31:07.649032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:07.649064] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:07.649090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:07.649147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:07.706809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:07.707789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:07.707893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:07.707926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:07.825392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:07.825561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:07.825638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:07.825719] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:07.829400] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: UP (p=77.01%) [2026-03-13T20:31:07.829761] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-03-13T20:31:07.829917] [INFO ] [sig ] SOJE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:07.978274] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SOJE.txt [2026-03-13T20:31:07.978454] [INFO ] [sig ] [2685/3262] Completed SOJE in 0.3s | 2.79 sym/s | Total: 16.0m | ETA: 3.4m [2026-03-13T20:31:07.978505] [INFO ] [sig ] [2686/3262] Forecasting SON... [2026-03-13T20:31:07.978543] [INFO ] [sig ] Generating forecast for: SON [2026-03-13T20:31:07.978625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-03-13T20:31:07.991098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-03-13T20:31:07.991543] [INFO ] [FORECASTER] Starting predict_future for SON [2026-03-13T20:31:07.992511] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-03-13T20:31:07.992570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:07.992645] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:07.992674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:07.992730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:08.051650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:08.052537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:08.052665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:08.052725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:08.172065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:08.172229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:08.172272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:08.172302] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:08.175980] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: DOWN (p=10.40%) [2026-03-13T20:31:08.176315] [INFO ] [FORECASTER] Completed predict_future for SON [2026-03-13T20:31:08.176461] [INFO ] [sig ] SON: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:08.319498] [INFO ] [LOCAL ] Saved forecast: SON 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SON.txt [2026-03-13T20:31:08.319674] [INFO ] [sig ] [2686/3262] Completed SON in 0.3s | 2.79 sym/s | Total: 16.0m | ETA: 3.4m [2026-03-13T20:31:08.319717] [INFO ] [sig ] [2687/3262] Forecasting SONO... [2026-03-13T20:31:08.319747] [INFO ] [sig ] Generating forecast for: SONO [2026-03-13T20:31:08.319778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-03-13T20:31:08.331175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-03-13T20:31:08.331550] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-03-13T20:31:08.332367] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-03-13T20:31:08.332430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:08.332464] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:08.332491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:08.332552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:08.391838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:08.392751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:08.392844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:08.392897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:08.512017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:08.512185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:08.512225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:08.512254] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:08.515801] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: DOWN (p=36.49%) [2026-03-13T20:31:08.516119] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-03-13T20:31:08.516257] [INFO ] [sig ] SONO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:08.664436] [INFO ] [LOCAL ] Saved forecast: SONO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SONO.txt [2026-03-13T20:31:08.664651] [INFO ] [sig ] [2687/3262] Completed SONO in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:08.664697] [INFO ] [sig ] [2688/3262] Forecasting SOPH... [2026-03-13T20:31:08.664728] [INFO ] [sig ] Generating forecast for: SOPH [2026-03-13T20:31:08.664760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-03-13T20:31:08.676041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-03-13T20:31:08.676386] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-03-13T20:31:08.677181] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-03-13T20:31:08.677233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:08.677264] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:08.677290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:08.677346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:08.737452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:08.738398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:08.738515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:08.738552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:08.858503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:08.858701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:08.858745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:08.858774] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:08.862547] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: UP (p=99.09%) [2026-03-13T20:31:08.862939] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-03-13T20:31:08.863089] [INFO ] [sig ] SOPH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:09.009135] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SOPH.txt [2026-03-13T20:31:09.009296] [INFO ] [sig ] [2688/3262] Completed SOPH in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:09.009338] [INFO ] [sig ] [2689/3262] Forecasting SOUN... [2026-03-13T20:31:09.009367] [INFO ] [sig ] Generating forecast for: SOUN [2026-03-13T20:31:09.009398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-03-13T20:31:09.021840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-03-13T20:31:09.022471] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-03-13T20:31:09.023806] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-03-13T20:31:09.023863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:09.023898] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:09.023943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:09.024003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:09.088938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:09.089910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:09.090000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:09.090035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:09.212502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:09.212696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:09.212740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:09.212770] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:09.216639] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=9.00%) [2026-03-13T20:31:09.217034] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-03-13T20:31:09.217198] [INFO ] [sig ] SOUN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:09.366183] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SOUN.txt [2026-03-13T20:31:09.366332] [INFO ] [sig ] [2689/3262] Completed SOUN in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:09.366373] [INFO ] [sig ] [2690/3262] Forecasting SOXQ... [2026-03-13T20:31:09.366402] [INFO ] [sig ] Generating forecast for: SOXQ [2026-03-13T20:31:09.366433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-03-13T20:31:09.377815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-03-13T20:31:09.378144] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-03-13T20:31:09.378941] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-03-13T20:31:09.378994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:09.379025] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:09.379051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:09.379107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:09.437456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:09.438398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:09.438503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:09.438544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:09.566852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:09.567018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:09.567059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:09.567088] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:09.570506] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: UP (p=68.09%) [2026-03-13T20:31:09.570804] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-03-13T20:31:09.570932] [INFO ] [sig ] SOXQ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:09.711642] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SOXQ.txt [2026-03-13T20:31:09.711805] [INFO ] [sig ] [2690/3262] Completed SOXQ in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:09.711847] [INFO ] [sig ] [2691/3262] Forecasting SOXX... [2026-03-13T20:31:09.711876] [INFO ] [sig ] Generating forecast for: SOXX [2026-03-13T20:31:09.711908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-03-13T20:31:09.723977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-03-13T20:31:09.724378] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-03-13T20:31:09.725254] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-03-13T20:31:09.725310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:09.725345] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:09.725373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:09.725431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:09.788128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:09.789107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:09.789198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:09.789232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:09.913316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:09.913473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:09.913514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:09.913544] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:09.917141] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: DOWN (p=28.55%) [2026-03-13T20:31:09.917424] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-03-13T20:31:09.917602] [INFO ] [sig ] SOXX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:10.073011] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SOXX.txt [2026-03-13T20:31:10.073185] [INFO ] [sig ] [2691/3262] Completed SOXX in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:10.073234] [INFO ] [sig ] [2692/3262] Forecasting SPAI... [2026-03-13T20:31:10.073276] [INFO ] [sig ] Generating forecast for: SPAI [2026-03-13T20:31:10.073320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-03-13T20:31:10.085829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-03-13T20:31:10.086206] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-03-13T20:31:10.087107] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-03-13T20:31:10.087162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:10.087195] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:10.087223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:10.087293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:10.148772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:10.149714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:10.149833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:10.149868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:10.268110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:10.268271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:10.268312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:10.268341] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:10.271738] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: DOWN (p=16.36%) [2026-03-13T20:31:10.272010] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-03-13T20:31:10.272137] [INFO ] [sig ] SPAI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:10.413715] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SPAI.txt [2026-03-13T20:31:10.413854] [INFO ] [sig ] [2692/3262] Completed SPAI in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:10.413894] [INFO ] [sig ] [2693/3262] Forecasting SPB... [2026-03-13T20:31:10.413923] [INFO ] [sig ] Generating forecast for: SPB [2026-03-13T20:31:10.413960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-03-13T20:31:10.425764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-03-13T20:31:10.426246] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-03-13T20:31:10.427267] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-03-13T20:31:10.427338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:10.427375] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:10.427402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:10.427461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:10.499780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:10.500921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:10.501023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:10.501070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:10.651658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:10.651818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:10.651865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:10.651901] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:10.655807] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: DOWN (p=32.25%) [2026-03-13T20:31:10.656092] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-03-13T20:31:10.656222] [INFO ] [sig ] SPB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:10.839676] [INFO ] [LOCAL ] Saved forecast: SPB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SPB.txt [2026-03-13T20:31:10.839902] [INFO ] [sig ] [2693/3262] Completed SPB in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:10.839963] [INFO ] [sig ] [2694/3262] Forecasting SPCB... [2026-03-13T20:31:10.840010] [INFO ] [sig ] Generating forecast for: SPCB [2026-03-13T20:31:10.840059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-03-13T20:31:10.852685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-03-13T20:31:10.853036] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-03-13T20:31:10.853872] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-03-13T20:31:10.853939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:10.853972] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:10.853999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:10.854058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:10.929696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:10.930723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:10.930832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:10.930867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:11.065875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:11.066250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:11.066291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:11.066321] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:11.071086] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: UP (p=82.27%) [2026-03-13T20:31:11.071490] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-03-13T20:31:11.071675] [INFO ] [sig ] SPCB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:11.239051] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SPCB.txt [2026-03-13T20:31:11.239225] [INFO ] [sig ] [2694/3262] Completed SPCB in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:11.239267] [INFO ] [sig ] [2695/3262] Forecasting SPCE... [2026-03-13T20:31:11.239297] [INFO ] [sig ] Generating forecast for: SPCE [2026-03-13T20:31:11.239327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-03-13T20:31:11.251523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-03-13T20:31:11.252026] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-03-13T20:31:11.253037] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-03-13T20:31:11.253096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:11.253141] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:11.253171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:11.253240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:11.324617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:11.325493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:11.325616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:11.325662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:11.449693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:11.449848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:11.449890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:11.449920] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:11.453360] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: UP (p=97.32%) [2026-03-13T20:31:11.453660] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-03-13T20:31:11.453789] [INFO ] [sig ] SPCE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:11.608177] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SPCE.txt [2026-03-13T20:31:11.608391] [INFO ] [sig ] [2695/3262] Completed SPCE in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:11.608439] [INFO ] [sig ] [2696/3262] Forecasting SPE... [2026-03-13T20:31:11.608469] [INFO ] [sig ] Generating forecast for: SPE [2026-03-13T20:31:11.608500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-03-13T20:31:11.619991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-03-13T20:31:11.620370] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-03-13T20:31:11.621276] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-03-13T20:31:11.621330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:11.621363] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:11.621390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:11.621447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:11.685010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:11.685930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:11.686015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:11.686049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:11.807171] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:11.807332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:11.807374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:11.807405] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:11.811067] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: DOWN (p=1.10%) [2026-03-13T20:31:11.811355] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-03-13T20:31:11.811486] [INFO ] [sig ] SPE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:11.960362] [INFO ] [LOCAL ] Saved forecast: SPE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SPE.txt [2026-03-13T20:31:11.960524] [INFO ] [sig ] [2696/3262] Completed SPE in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:11.960588] [INFO ] [sig ] [2697/3262] Forecasting SPFI... [2026-03-13T20:31:11.960624] [INFO ] [sig ] Generating forecast for: SPFI [2026-03-13T20:31:11.960656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-03-13T20:31:11.972941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-03-13T20:31:11.973283] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-03-13T20:31:11.974148] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-03-13T20:31:11.974203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:11.974235] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:11.974262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:11.974318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:12.042513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:12.043500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:12.043612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:12.043649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:12.173427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:12.173616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:12.173662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:12.173690] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:12.177876] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: UP (p=94.43%) [2026-03-13T20:31:12.178214] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-03-13T20:31:12.178357] [INFO ] [sig ] SPFI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:12.336518] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SPFI.txt [2026-03-13T20:31:12.336679] [INFO ] [sig ] [2697/3262] Completed SPFI in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:12.336719] [INFO ] [sig ] [2698/3262] Forecasting SPG... [2026-03-13T20:31:12.336749] [INFO ] [sig ] Generating forecast for: SPG [2026-03-13T20:31:12.336779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-03-13T20:31:12.348021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-03-13T20:31:12.348353] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-03-13T20:31:12.349181] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-03-13T20:31:12.349233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:12.349265] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:12.349291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:12.349348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:12.406497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:12.407444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:12.407537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:12.407624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:12.532519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:12.532700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:12.532740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:12.532771] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:12.536132] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: UP (p=85.58%) [2026-03-13T20:31:12.536405] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-03-13T20:31:12.536529] [INFO ] [sig ] SPG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:12.678103] [INFO ] [LOCAL ] Saved forecast: SPG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SPG.txt [2026-03-13T20:31:12.678273] [INFO ] [sig ] [2698/3262] Completed SPG in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:12.678314] [INFO ] [sig ] [2699/3262] Forecasting SPGI... [2026-03-13T20:31:12.678342] [INFO ] [sig ] Generating forecast for: SPGI [2026-03-13T20:31:12.678374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-03-13T20:31:12.690489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-03-13T20:31:12.690972] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-03-13T20:31:12.691907] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-03-13T20:31:12.691972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:12.692065] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:12.692100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:12.692160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:12.756677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:12.757690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:12.757778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:12.757813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:12.878552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:12.878753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:12.878797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:12.878827] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:12.882339] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: UP (p=60.52%) [2026-03-13T20:31:12.882660] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-03-13T20:31:12.882832] [INFO ] [sig ] SPGI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:13.037752] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SPGI.txt [2026-03-13T20:31:13.037920] [INFO ] [sig ] [2699/3262] Completed SPGI in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:13.037962] [INFO ] [sig ] [2700/3262] Forecasting SPH... [2026-03-13T20:31:13.037991] [INFO ] [sig ] Generating forecast for: SPH [2026-03-13T20:31:13.038024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-03-13T20:31:13.050121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-03-13T20:31:13.050457] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-03-13T20:31:13.051284] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-03-13T20:31:13.051337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:13.051369] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:13.051397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:13.051453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:13.111790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:13.112733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:13.112817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:13.112850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:13.232087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:13.232244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:13.232289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:13.232318] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:13.235974] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: DOWN (p=44.50%) [2026-03-13T20:31:13.236249] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-03-13T20:31:13.236376] [INFO ] [sig ] SPH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:13.383360] [INFO ] [LOCAL ] Saved forecast: SPH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SPH.txt [2026-03-13T20:31:13.383537] [INFO ] [sig ] [2700/3262] Completed SPH in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:13.383602] [INFO ] [sig ] [2701/3262] Forecasting SPOK... [2026-03-13T20:31:13.383634] [INFO ] [sig ] Generating forecast for: SPOK [2026-03-13T20:31:13.383664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-03-13T20:31:13.395072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-03-13T20:31:13.395465] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-03-13T20:31:13.396302] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-03-13T20:31:13.396354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:13.396387] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:13.396414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:13.396470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:13.453084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:13.453789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:13.453868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:13.453901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:13.576291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:13.576452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:13.576491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:13.576519] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:13.580008] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: UP (p=81.20%) [2026-03-13T20:31:13.580284] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-03-13T20:31:13.580412] [INFO ] [sig ] SPOK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:13.722685] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SPOK.txt [2026-03-13T20:31:13.722817] [INFO ] [sig ] [2701/3262] Completed SPOK in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 3.4m [2026-03-13T20:31:13.722857] [INFO ] [sig ] [2702/3262] Forecasting SPRO... [2026-03-13T20:31:13.722887] [INFO ] [sig ] Generating forecast for: SPRO [2026-03-13T20:31:13.722917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-03-13T20:31:13.733720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-03-13T20:31:13.734025] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-03-13T20:31:13.734823] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-03-13T20:31:13.734911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:13.734945] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:13.734972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:13.735028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:13.792408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:13.793275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:13.793356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:13.793389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:13.914420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:13.914604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:13.914648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:13.914710] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:13.918168] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: DOWN (p=1.92%) [2026-03-13T20:31:13.918459] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-03-13T20:31:13.918616] [INFO ] [sig ] SPRO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:14.060195] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SPRO.txt [2026-03-13T20:31:14.060329] [INFO ] [sig ] [2702/3262] Completed SPRO in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 3.3m [2026-03-13T20:31:14.060369] [INFO ] [sig ] [2703/3262] Forecasting SPRX... [2026-03-13T20:31:14.060398] [INFO ] [sig ] Generating forecast for: SPRX [2026-03-13T20:31:14.060429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-03-13T20:31:14.071530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-03-13T20:31:14.071862] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-03-13T20:31:14.072668] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-03-13T20:31:14.072720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:14.072753] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:14.072779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:14.072835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:14.130147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:14.130832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:14.130911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:14.130943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:14.248503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:14.248701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:14.248744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:14.248773] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:14.252151] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: UP (p=74.40%) [2026-03-13T20:31:14.252425] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-03-13T20:31:14.252553] [INFO ] [sig ] SPRX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:14.394637] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SPRX.txt [2026-03-13T20:31:14.394786] [INFO ] [sig ] [2703/3262] Completed SPRX in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:14.394826] [INFO ] [sig ] [2704/3262] Forecasting SPRY... [2026-03-13T20:31:14.394856] [INFO ] [sig ] Generating forecast for: SPRY [2026-03-13T20:31:14.394887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-03-13T20:31:14.406047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-03-13T20:31:14.406355] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-03-13T20:31:14.407171] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-03-13T20:31:14.407223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:14.407256] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:14.407282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:14.407339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:14.465644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:14.466278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:14.466356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:14.466388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:14.591856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:14.592020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:14.592059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:14.592088] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:14.595496] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: UP (p=73.82%) [2026-03-13T20:31:14.595803] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-03-13T20:31:14.595939] [INFO ] [sig ] SPRY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:14.754184] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SPRY.txt [2026-03-13T20:31:14.754366] [INFO ] [sig ] [2704/3262] Completed SPRY in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:14.754407] [INFO ] [sig ] [2705/3262] Forecasting SPSC... [2026-03-13T20:31:14.754435] [INFO ] [sig ] Generating forecast for: SPSC [2026-03-13T20:31:14.754468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-03-13T20:31:14.769265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-03-13T20:31:14.769693] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-03-13T20:31:14.770520] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-03-13T20:31:14.770591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:14.770628] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:14.770654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:14.770710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:14.829292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:14.830244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:14.830341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:14.830375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:14.952879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:14.953048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:14.953089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:14.953118] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:14.956816] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: UP (p=66.52%) [2026-03-13T20:31:14.957192] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-03-13T20:31:14.957334] [INFO ] [sig ] SPSC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:15.106785] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SPSC.txt [2026-03-13T20:31:15.106962] [INFO ] [sig ] [2705/3262] Completed SPSC in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:15.107019] [INFO ] [sig ] [2706/3262] Forecasting SPWH... [2026-03-13T20:31:15.107052] [INFO ] [sig ] Generating forecast for: SPWH [2026-03-13T20:31:15.107085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-03-13T20:31:15.118471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-03-13T20:31:15.118811] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-03-13T20:31:15.119670] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-03-13T20:31:15.119728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:15.119761] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:15.119790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:15.119848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:15.177762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:15.178382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:15.178466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:15.178499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:15.303612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:15.303783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:15.303824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:15.303854] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:15.307350] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=19.60%) [2026-03-13T20:31:15.307674] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-03-13T20:31:15.307807] [INFO ] [sig ] SPWH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:15.455371] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SPWH.txt [2026-03-13T20:31:15.455529] [INFO ] [sig ] [2706/3262] Completed SPWH in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:15.455596] [INFO ] [sig ] [2707/3262] Forecasting SPXC... [2026-03-13T20:31:15.455629] [INFO ] [sig ] Generating forecast for: SPXC [2026-03-13T20:31:15.455660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-03-13T20:31:15.468027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-03-13T20:31:15.468461] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-03-13T20:31:15.469340] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-03-13T20:31:15.469396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:15.469431] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:15.469460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:15.469519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:15.536858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:15.537904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:15.538006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:15.538056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:15.672867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:15.673036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:15.673079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:15.673116] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:15.676767] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: UP (p=75.31%) [2026-03-13T20:31:15.677137] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-03-13T20:31:15.677282] [INFO ] [sig ] SPXC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:15.840746] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SPXC.txt [2026-03-13T20:31:15.840957] [INFO ] [sig ] [2707/3262] Completed SPXC in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:15.841009] [INFO ] [sig ] [2708/3262] Forecasting SPXX... [2026-03-13T20:31:15.841041] [INFO ] [sig ] Generating forecast for: SPXX [2026-03-13T20:31:15.841075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-03-13T20:31:15.853896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-03-13T20:31:15.854389] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-03-13T20:31:15.855418] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-03-13T20:31:15.855483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:15.855531] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:15.855599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:15.855670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:15.920142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:15.921129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:15.921249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:15.921284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:16.052146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:16.052323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:16.052373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:16.052425] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:16.056716] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: DOWN (p=22.95%) [2026-03-13T20:31:16.057127] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-03-13T20:31:16.057308] [INFO ] [sig ] SPXX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:16.229747] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SPXX.txt [2026-03-13T20:31:16.229989] [INFO ] [sig ] [2708/3262] Completed SPXX in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:16.230061] [INFO ] [sig ] [2709/3262] Forecasting SQM... [2026-03-13T20:31:16.230117] [INFO ] [sig ] Generating forecast for: SQM [2026-03-13T20:31:16.230174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-03-13T20:31:16.245168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-03-13T20:31:16.245671] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-03-13T20:31:16.246653] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-03-13T20:31:16.246711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:16.246750] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:16.246794] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:16.246867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:16.312441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:16.313740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:16.313909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:16.313963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:16.467112] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:16.467326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:16.467415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:16.467471] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:16.473378] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: DOWN (p=46.76%) [2026-03-13T20:31:16.473974] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-03-13T20:31:16.474200] [INFO ] [sig ] SQM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:16.664085] [INFO ] [LOCAL ] Saved forecast: SQM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SQM.txt [2026-03-13T20:31:16.664338] [INFO ] [sig ] [2709/3262] Completed SQM in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:16.664402] [INFO ] [sig ] [2710/3262] Forecasting SQNS... [2026-03-13T20:31:16.664448] [INFO ] [sig ] Generating forecast for: SQNS [2026-03-13T20:31:16.664498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-03-13T20:31:16.690786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-03-13T20:31:16.691425] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-03-13T20:31:16.692918] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-03-13T20:31:16.692993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:16.693050] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:16.693102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:16.693201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:16.786799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:16.788201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:16.788323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:16.788369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:16.957653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:16.957876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:16.957940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:16.957986] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:16.964399] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: UP (p=84.45%) [2026-03-13T20:31:16.964952] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-03-13T20:31:16.965178] [INFO ] [sig ] SQNS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:17.207479] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SQNS.txt [2026-03-13T20:31:17.207728] [INFO ] [sig ] [2710/3262] Completed SQNS in 0.5s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:17.207778] [INFO ] [sig ] [2711/3262] Forecasting SQQQ... [2026-03-13T20:31:17.207811] [INFO ] [sig ] Generating forecast for: SQQQ [2026-03-13T20:31:17.207847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-03-13T20:31:17.225214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-03-13T20:31:17.225791] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-03-13T20:31:17.227031] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-03-13T20:31:17.227104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:17.227159] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:17.227208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:17.227305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:17.297359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:17.298380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:17.298470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:17.298504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:17.444312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:17.444510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:17.444563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:17.444623] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:17.448628] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-03-13T20:31:17.448968] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-03-13T20:31:17.449114] [INFO ] [sig ] SQQQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:17.594564] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SQQQ.txt [2026-03-13T20:31:17.594764] [INFO ] [sig ] [2711/3262] Completed SQQQ in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:17.594810] [INFO ] [sig ] [2712/3262] Forecasting SRAD... [2026-03-13T20:31:17.594840] [INFO ] [sig ] Generating forecast for: SRAD [2026-03-13T20:31:17.594870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-03-13T20:31:17.606609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-03-13T20:31:17.607034] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-03-13T20:31:17.607986] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-03-13T20:31:17.608041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:17.608074] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:17.608101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:17.608158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:17.672080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:17.673282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:17.673391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:17.673445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:17.799089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:17.799251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:17.799292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:17.799322] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:17.802842] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: DOWN (p=2.27%) [2026-03-13T20:31:17.803121] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-03-13T20:31:17.803247] [INFO ] [sig ] SRAD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:17.947680] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SRAD.txt [2026-03-13T20:31:17.947866] [INFO ] [sig ] [2712/3262] Completed SRAD in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:17.947922] [INFO ] [sig ] [2713/3262] Forecasting SRBK... [2026-03-13T20:31:17.947965] [INFO ] [sig ] Generating forecast for: SRBK [2026-03-13T20:31:17.948008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-03-13T20:31:17.958876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-03-13T20:31:17.959160] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-03-13T20:31:17.960067] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-03-13T20:31:17.960121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:17.960179] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:17.960210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:17.960268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:18.018281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:18.018956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:18.019035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:18.019067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:18.146813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:18.146981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:18.147025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:18.147055] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:18.150726] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: UP (p=97.57%) [2026-03-13T20:31:18.151035] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-03-13T20:31:18.151174] [INFO ] [sig ] SRBK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:18.299705] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SRBK.txt [2026-03-13T20:31:18.299877] [INFO ] [sig ] [2713/3262] Completed SRBK in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:18.299918] [INFO ] [sig ] [2714/3262] Forecasting SRCE... [2026-03-13T20:31:18.299947] [INFO ] [sig ] Generating forecast for: SRCE [2026-03-13T20:31:18.299978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-03-13T20:31:18.312150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-03-13T20:31:18.312551] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-03-13T20:31:18.313367] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-03-13T20:31:18.313419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:18.313451] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:18.313479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:18.313536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:18.371160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:18.372086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:18.372167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:18.372199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:18.489340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:18.489503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:18.489543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:18.489593] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:18.493028] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: UP (p=60.99%) [2026-03-13T20:31:18.493306] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-03-13T20:31:18.493433] [INFO ] [sig ] SRCE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:18.635048] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SRCE.txt [2026-03-13T20:31:18.635206] [INFO ] [sig ] [2714/3262] Completed SRCE in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:18.635247] [INFO ] [sig ] [2715/3262] Forecasting SRE... [2026-03-13T20:31:18.635277] [INFO ] [sig ] Generating forecast for: SRE [2026-03-13T20:31:18.635309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-03-13T20:31:18.646372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-03-13T20:31:18.646704] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-03-13T20:31:18.647479] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-03-13T20:31:18.647530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:18.647596] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:18.647626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:18.647683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:18.704328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:18.705100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:18.705179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:18.705212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:18.823182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:18.823345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:18.823385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:18.823414] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:18.826901] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: UP (p=84.85%) [2026-03-13T20:31:18.827177] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-03-13T20:31:18.827303] [INFO ] [sig ] SRE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:18.973324] [INFO ] [LOCAL ] Saved forecast: SRE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SRE.txt [2026-03-13T20:31:18.973497] [INFO ] [sig ] [2715/3262] Completed SRE in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:18.973539] [INFO ] [sig ] [2716/3262] Forecasting SREA... [2026-03-13T20:31:18.973591] [INFO ] [sig ] Generating forecast for: SREA [2026-03-13T20:31:18.973629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-03-13T20:31:18.986025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-03-13T20:31:18.986437] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-03-13T20:31:18.987288] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-03-13T20:31:18.987343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:18.987407] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:18.987441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:18.987510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:19.051886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:19.052894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:19.052988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:19.053022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:19.176709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:19.176881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:19.176921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:19.176949] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:19.180772] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=55.46%) [2026-03-13T20:31:19.181166] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-03-13T20:31:19.181312] [INFO ] [sig ] SREA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:19.336097] [INFO ] [LOCAL ] Saved forecast: SREA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SREA.txt [2026-03-13T20:31:19.336256] [INFO ] [sig ] [2716/3262] Completed SREA in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:19.336304] [INFO ] [sig ] [2717/3262] Forecasting SRFM... [2026-03-13T20:31:19.336334] [INFO ] [sig ] Generating forecast for: SRFM [2026-03-13T20:31:19.336364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-03-13T20:31:19.348503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-03-13T20:31:19.348892] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-03-13T20:31:19.349936] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-03-13T20:31:19.349988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:19.350020] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:19.350048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:19.350104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:19.409689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:19.410559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:19.410662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:19.410696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:19.526375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:19.526539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:19.526600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:19.526633] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:19.530081] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: UP (p=89.84%) [2026-03-13T20:31:19.530375] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-03-13T20:31:19.530507] [INFO ] [sig ] SRFM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:19.679418] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SRFM.txt [2026-03-13T20:31:19.679601] [INFO ] [sig ] [2717/3262] Completed SRFM in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:19.679643] [INFO ] [sig ] [2718/3262] Forecasting SRG... [2026-03-13T20:31:19.679676] [INFO ] [sig ] Generating forecast for: SRG [2026-03-13T20:31:19.679714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-03-13T20:31:19.691144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-03-13T20:31:19.691562] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-03-13T20:31:19.692427] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-03-13T20:31:19.692482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:19.692515] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:19.692542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:19.692622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:19.749927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:19.750827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:19.750912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:19.750945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:19.875118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:19.875287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:19.875326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:19.875354] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:19.879121] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: UP (p=84.70%) [2026-03-13T20:31:19.879400] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-03-13T20:31:19.879546] [INFO ] [sig ] SRG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:20.022679] [INFO ] [LOCAL ] Saved forecast: SRG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SRG.txt [2026-03-13T20:31:20.022835] [INFO ] [sig ] [2718/3262] Completed SRG in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 3.3m [2026-03-13T20:31:20.022875] [INFO ] [sig ] [2719/3262] Forecasting SRI... [2026-03-13T20:31:20.022905] [INFO ] [sig ] Generating forecast for: SRI [2026-03-13T20:31:20.022937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-03-13T20:31:20.033730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-03-13T20:31:20.034094] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-03-13T20:31:20.034914] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-03-13T20:31:20.034966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:20.034997] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:20.035024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:20.035079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:20.092467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:20.093392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:20.093481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:20.093515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:20.213844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:20.214002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:20.214042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:20.214103] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:20.217539] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: UP (p=87.70%) [2026-03-13T20:31:20.217856] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-03-13T20:31:20.217986] [INFO ] [sig ] SRI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:20.361706] [INFO ] [LOCAL ] Saved forecast: SRI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SRI.txt [2026-03-13T20:31:20.361848] [INFO ] [sig ] [2719/3262] Completed SRI in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:20.361889] [INFO ] [sig ] [2720/3262] Forecasting SRRK... [2026-03-13T20:31:20.361917] [INFO ] [sig ] Generating forecast for: SRRK [2026-03-13T20:31:20.361947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-03-13T20:31:20.373891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-03-13T20:31:20.374364] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-03-13T20:31:20.375362] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-03-13T20:31:20.375415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:20.375446] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:20.375471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:20.375527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:20.432697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:20.433328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:20.433405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:20.433438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:20.553230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:20.553366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:20.553404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:20.553470] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:20.556806] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: UP (p=73.46%) [2026-03-13T20:31:20.557079] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-03-13T20:31:20.557205] [INFO ] [sig ] SRRK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:20.697964] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SRRK.txt [2026-03-13T20:31:20.698102] [INFO ] [sig ] [2720/3262] Completed SRRK in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:20.698141] [INFO ] [sig ] [2721/3262] Forecasting SRTS... [2026-03-13T20:31:20.698169] [INFO ] [sig ] Generating forecast for: SRTS [2026-03-13T20:31:20.698199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-03-13T20:31:20.708881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-03-13T20:31:20.709212] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-03-13T20:31:20.710040] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-03-13T20:31:20.710091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:20.710123] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:20.710149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:20.710204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:20.767142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:20.768047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:20.768133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:20.768166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:20.886167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:20.886334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:20.886373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:20.886404] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:20.889814] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: DOWN (p=25.81%) [2026-03-13T20:31:20.890093] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-03-13T20:31:20.890221] [INFO ] [sig ] SRTS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:21.031446] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SRTS.txt [2026-03-13T20:31:21.031619] [INFO ] [sig ] [2721/3262] Completed SRTS in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:21.031662] [INFO ] [sig ] [2722/3262] Forecasting SSB... [2026-03-13T20:31:21.031694] [INFO ] [sig ] Generating forecast for: SSB [2026-03-13T20:31:21.031726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-03-13T20:31:21.042698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-03-13T20:31:21.043050] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-03-13T20:31:21.043844] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-03-13T20:31:21.043896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:21.043928] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:21.043954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:21.044010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:21.100995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:21.101892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:21.101991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:21.102024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:21.217326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:21.217492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:21.217532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:21.217596] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:21.221067] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-03-13T20:31:21.221346] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-03-13T20:31:21.221474] [INFO ] [sig ] SSB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:21.385164] [INFO ] [LOCAL ] Saved forecast: SSB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SSB.txt [2026-03-13T20:31:21.385344] [INFO ] [sig ] [2722/3262] Completed SSB in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:21.385387] [INFO ] [sig ] [2723/3262] Forecasting SSD... [2026-03-13T20:31:21.385430] [INFO ] [sig ] Generating forecast for: SSD [2026-03-13T20:31:21.385476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-03-13T20:31:21.397129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-03-13T20:31:21.397519] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-03-13T20:31:21.398410] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-03-13T20:31:21.398465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:21.398511] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:21.398549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:21.398626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:21.458883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:21.459771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:21.459869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:21.459907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:21.580438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:21.580615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:21.580660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:21.580690] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:21.584306] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: DOWN (p=27.30%) [2026-03-13T20:31:21.584605] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-03-13T20:31:21.584737] [INFO ] [sig ] SSD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:21.727548] [INFO ] [LOCAL ] Saved forecast: SSD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SSD.txt [2026-03-13T20:31:21.727739] [INFO ] [sig ] [2723/3262] Completed SSD in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:21.727784] [INFO ] [sig ] [2724/3262] Forecasting SSL... [2026-03-13T20:31:21.727814] [INFO ] [sig ] Generating forecast for: SSL [2026-03-13T20:31:21.727844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-03-13T20:31:21.738933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-03-13T20:31:21.739304] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-03-13T20:31:21.740172] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-03-13T20:31:21.740227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:21.740260] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:21.740303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:21.740362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:21.797749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:21.798672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:21.798758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:21.798791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:21.924965] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:21.925130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:21.925170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:21.925199] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:21.928663] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: UP (p=72.07%) [2026-03-13T20:31:21.928946] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-03-13T20:31:21.929070] [INFO ] [sig ] SSL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:22.072639] [INFO ] [LOCAL ] Saved forecast: SSL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SSL.txt [2026-03-13T20:31:22.072802] [INFO ] [sig ] [2724/3262] Completed SSL in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:22.072841] [INFO ] [sig ] [2725/3262] Forecasting SSNC... [2026-03-13T20:31:22.072870] [INFO ] [sig ] Generating forecast for: SSNC [2026-03-13T20:31:22.072901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-03-13T20:31:22.084694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-03-13T20:31:22.085089] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-03-13T20:31:22.085948] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-03-13T20:31:22.086005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:22.086037] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:22.086065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:22.086122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:22.145011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:22.145897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:22.145985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:22.146018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:22.264727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:22.264891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:22.264931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:22.264959] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:22.268402] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: DOWN (p=35.87%) [2026-03-13T20:31:22.268705] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-03-13T20:31:22.268836] [INFO ] [sig ] SSNC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:22.411214] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SSNC.txt [2026-03-13T20:31:22.411341] [INFO ] [sig ] [2725/3262] Completed SSNC in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:22.411380] [INFO ] [sig ] [2726/3262] Forecasting SSP... [2026-03-13T20:31:22.411408] [INFO ] [sig ] Generating forecast for: SSP [2026-03-13T20:31:22.411439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-03-13T20:31:22.422084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-03-13T20:31:22.422397] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-03-13T20:31:22.423224] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-03-13T20:31:22.423278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:22.423311] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:22.423338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:22.423395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:22.481534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:22.482227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:22.482335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:22.482368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:22.599347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:22.599499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:22.599540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:22.599588] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:22.603068] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: DOWN (p=4.32%) [2026-03-13T20:31:22.603395] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-03-13T20:31:22.603534] [INFO ] [sig ] SSP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:22.744742] [INFO ] [LOCAL ] Saved forecast: SSP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SSP.txt [2026-03-13T20:31:22.744885] [INFO ] [sig ] [2726/3262] Completed SSP in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:22.744932] [INFO ] [sig ] [2727/3262] Forecasting SSRM... [2026-03-13T20:31:22.744967] [INFO ] [sig ] Generating forecast for: SSRM [2026-03-13T20:31:22.744999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-03-13T20:31:22.756165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-03-13T20:31:22.756483] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-03-13T20:31:22.757285] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-03-13T20:31:22.757337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:22.757370] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:22.757397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:22.757453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:22.815995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:22.816888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:22.817161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:22.817193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:22.941758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:22.941928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:22.941967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:22.941994] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:22.945953] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: UP (p=64.50%) [2026-03-13T20:31:22.946419] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-03-13T20:31:22.946546] [INFO ] [sig ] SSRM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:23.091297] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SSRM.txt [2026-03-13T20:31:23.091438] [INFO ] [sig ] [2727/3262] Completed SSRM in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:23.091478] [INFO ] [sig ] [2728/3262] Forecasting SSSS... [2026-03-13T20:31:23.091506] [INFO ] [sig ] Generating forecast for: SSSS [2026-03-13T20:31:23.091543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-03-13T20:31:23.102614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-03-13T20:31:23.102980] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-03-13T20:31:23.103796] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-03-13T20:31:23.103849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:23.103882] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:23.103909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:23.103965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:23.163159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:23.163951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:23.164033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:23.164066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:23.289062] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:23.289225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:23.289265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:23.289295] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:23.292735] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: DOWN (p=0.25%) [2026-03-13T20:31:23.293042] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-03-13T20:31:23.293171] [INFO ] [sig ] SSSS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:23.441280] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SSSS.txt [2026-03-13T20:31:23.441442] [INFO ] [sig ] [2728/3262] Completed SSSS in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:23.441482] [INFO ] [sig ] [2729/3262] Forecasting SSTI... [2026-03-13T20:31:23.441510] [INFO ] [sig ] Generating forecast for: SSTI [2026-03-13T20:31:23.441541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-03-13T20:31:23.452047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-03-13T20:31:23.452415] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-03-13T20:31:23.453251] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-03-13T20:31:23.453306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:23.453339] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:23.453367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:23.453424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:23.512604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:23.513496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:23.513599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:23.513638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:23.634162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:23.634370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:23.634451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:23.634505] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:23.638918] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: DOWN (p=49.90%) [2026-03-13T20:31:23.639259] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-03-13T20:31:23.639400] [INFO ] [sig ] SSTI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:23.783371] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SSTI.txt [2026-03-13T20:31:23.783561] [INFO ] [sig ] [2729/3262] Completed SSTI in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:23.783624] [INFO ] [sig ] [2730/3262] Forecasting SSTK... [2026-03-13T20:31:23.783655] [INFO ] [sig ] Generating forecast for: SSTK [2026-03-13T20:31:23.783686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-03-13T20:31:23.794825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-03-13T20:31:23.795123] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-03-13T20:31:23.795960] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-03-13T20:31:23.796014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:23.796047] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:23.796076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:23.796134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:23.855146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:23.855822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:23.855915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:23.855954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:23.974633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:23.974805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:23.974845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:23.974874] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:23.979123] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: UP (p=90.49%) [2026-03-13T20:31:23.979597] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-03-13T20:31:23.979772] [INFO ] [sig ] SSTK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:24.129427] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SSTK.txt [2026-03-13T20:31:24.129617] [INFO ] [sig ] [2730/3262] Completed SSTK in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:24.129664] [INFO ] [sig ] [2731/3262] Forecasting SSYS... [2026-03-13T20:31:24.129694] [INFO ] [sig ] Generating forecast for: SSYS [2026-03-13T20:31:24.129726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-03-13T20:31:24.141227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-03-13T20:31:24.141549] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-03-13T20:31:24.142332] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-03-13T20:31:24.142394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:24.142434] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:24.142462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:24.142518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:24.202397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:24.203269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:24.203355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:24.203389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:24.321375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:24.321534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:24.321592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:24.321643] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:24.325179] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: DOWN (p=36.14%) [2026-03-13T20:31:24.325462] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-03-13T20:31:24.325610] [INFO ] [sig ] SSYS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:24.480257] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SSYS.txt [2026-03-13T20:31:24.480394] [INFO ] [sig ] [2731/3262] Completed SSYS in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:24.480433] [INFO ] [sig ] [2732/3262] Forecasting STAA... [2026-03-13T20:31:24.480463] [INFO ] [sig ] Generating forecast for: STAA [2026-03-13T20:31:24.480494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-03-13T20:31:24.492305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-03-13T20:31:24.492612] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-03-13T20:31:24.493390] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-03-13T20:31:24.493441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:24.493472] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:24.493498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:24.493552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:24.552536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:24.553202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:24.553284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:24.553316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:24.675037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:24.675194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:24.675236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:24.675268] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:24.678780] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: UP (p=86.54%) [2026-03-13T20:31:24.679061] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-03-13T20:31:24.679191] [INFO ] [sig ] STAA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:24.834469] [INFO ] [LOCAL ] Saved forecast: STAA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STAA.txt [2026-03-13T20:31:24.834633] [INFO ] [sig ] [2732/3262] Completed STAA in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:24.834676] [INFO ] [sig ] [2733/3262] Forecasting STAG... [2026-03-13T20:31:24.834706] [INFO ] [sig ] Generating forecast for: STAG [2026-03-13T20:31:24.834737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-03-13T20:31:24.847145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-03-13T20:31:24.847454] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-03-13T20:31:24.848311] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-03-13T20:31:24.848364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:24.848422] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:24.848451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:24.848506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:24.905799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:24.906533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:24.906633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:24.906667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:25.023907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:25.024076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:25.024116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:25.024145] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:25.027599] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: UP (p=67.01%) [2026-03-13T20:31:25.027893] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-03-13T20:31:25.028023] [INFO ] [sig ] STAG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:25.170947] [INFO ] [LOCAL ] Saved forecast: STAG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STAG.txt [2026-03-13T20:31:25.171095] [INFO ] [sig ] [2733/3262] Completed STAG in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:25.171135] [INFO ] [sig ] [2734/3262] Forecasting STBA... [2026-03-13T20:31:25.171165] [INFO ] [sig ] Generating forecast for: STBA [2026-03-13T20:31:25.171198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-03-13T20:31:25.181928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-03-13T20:31:25.182231] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-03-13T20:31:25.183018] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-03-13T20:31:25.183070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:25.183101] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:25.183128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:25.183184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:25.240340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:25.240983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:25.241060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:25.241093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:25.358401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:25.358589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:25.358637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:25.358667] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:25.362208] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: UP (p=77.13%) [2026-03-13T20:31:25.362488] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-03-13T20:31:25.362634] [INFO ] [sig ] STBA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:25.513242] [INFO ] [LOCAL ] Saved forecast: STBA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STBA.txt [2026-03-13T20:31:25.513435] [INFO ] [sig ] [2734/3262] Completed STBA in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 3.2m [2026-03-13T20:31:25.513488] [INFO ] [sig ] [2735/3262] Forecasting STC... [2026-03-13T20:31:25.513551] [INFO ] [sig ] Generating forecast for: STC [2026-03-13T20:31:25.513616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-03-13T20:31:25.525792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-03-13T20:31:25.526279] [INFO ] [FORECASTER] Starting predict_future for STC [2026-03-13T20:31:25.527262] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-03-13T20:31:25.527325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:25.527361] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:25.527388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:25.527461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:25.590370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:25.591286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:25.591371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:25.591406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:25.711595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:25.711760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:25.711799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:25.711829] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:25.715401] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=73.85%) [2026-03-13T20:31:25.715714] [INFO ] [FORECASTER] Completed predict_future for STC [2026-03-13T20:31:25.715847] [INFO ] [sig ] STC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:25.863365] [INFO ] [LOCAL ] Saved forecast: STC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STC.txt [2026-03-13T20:31:25.863525] [INFO ] [sig ] [2735/3262] Completed STC in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 3.1m [2026-03-13T20:31:25.863566] [INFO ] [sig ] [2736/3262] Forecasting STE... [2026-03-13T20:31:25.863617] [INFO ] [sig ] Generating forecast for: STE [2026-03-13T20:31:25.863650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-03-13T20:31:25.874792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-03-13T20:31:25.875183] [INFO ] [FORECASTER] Starting predict_future for STE [2026-03-13T20:31:25.876043] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-03-13T20:31:25.876105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:25.876141] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:25.876169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:25.876227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:25.935205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:25.936159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:25.936243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:25.936275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:26.063239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:26.063403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:26.063444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:26.063511] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:26.067203] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: DOWN (p=33.18%) [2026-03-13T20:31:26.067521] [INFO ] [FORECASTER] Completed predict_future for STE [2026-03-13T20:31:26.067707] [INFO ] [sig ] STE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:26.221114] [INFO ] [LOCAL ] Saved forecast: STE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/STE.txt [2026-03-13T20:31:26.221276] [INFO ] [sig ] [2736/3262] Completed STE in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 3.1m [2026-03-13T20:31:26.221317] [INFO ] [sig ] [2737/3262] Forecasting STEL... [2026-03-13T20:31:26.221346] [INFO ] [sig ] Generating forecast for: STEL [2026-03-13T20:31:26.221377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-03-13T20:31:26.233116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-03-13T20:31:26.233485] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-03-13T20:31:26.234311] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-03-13T20:31:26.234379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:26.234411] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:26.234437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:26.234492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:26.301064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:26.301990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:26.302077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:26.302111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:26.436456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:26.436664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:26.436708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:26.436736] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:26.440549] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=87.85%) [2026-03-13T20:31:26.440976] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-03-13T20:31:26.441136] [INFO ] [sig ] STEL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:26.586028] [INFO ] [LOCAL ] Saved forecast: STEL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STEL.txt [2026-03-13T20:31:26.586193] [INFO ] [sig ] [2737/3262] Completed STEL in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:26.586234] [INFO ] [sig ] [2738/3262] Forecasting STEM... [2026-03-13T20:31:26.586264] [INFO ] [sig ] Generating forecast for: STEM [2026-03-13T20:31:26.586294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-03-13T20:31:26.597346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-03-13T20:31:26.597752] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-03-13T20:31:26.598535] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-03-13T20:31:26.598606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:26.598640] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:26.598667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:26.598725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:26.656471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:26.657350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:26.657437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:26.657471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:26.776253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:26.776419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:26.776460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:26.776491] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:26.779986] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: DOWN (p=11.23%) [2026-03-13T20:31:26.780279] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-03-13T20:31:26.780409] [INFO ] [sig ] STEM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:26.928373] [INFO ] [LOCAL ] Saved forecast: STEM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/STEM.txt [2026-03-13T20:31:26.928533] [INFO ] [sig ] [2738/3262] Completed STEM in 0.3s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:26.928597] [INFO ] [sig ] [2739/3262] Forecasting STEP... [2026-03-13T20:31:26.928632] [INFO ] [sig ] Generating forecast for: STEP [2026-03-13T20:31:26.928664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-03-13T20:31:26.939930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-03-13T20:31:26.940313] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-03-13T20:31:26.941134] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-03-13T20:31:26.941187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:26.941218] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:26.941244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:26.941303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:26.998554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:26.999467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:26.999551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:26.999605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:27.116524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:27.116721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:27.116762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:27.116790] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:27.120426] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-03-13T20:31:27.120803] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-03-13T20:31:27.120968] [INFO ] [sig ] STEP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:27.264742] [INFO ] [LOCAL ] Saved forecast: STEP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STEP.txt [2026-03-13T20:31:27.264883] [INFO ] [sig ] [2739/3262] Completed STEP in 0.3s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:27.264925] [INFO ] [sig ] [2740/3262] Forecasting STHO... [2026-03-13T20:31:27.264957] [INFO ] [sig ] Generating forecast for: STHO [2026-03-13T20:31:27.264988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-03-13T20:31:27.275648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-03-13T20:31:27.275919] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-03-13T20:31:27.276732] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-03-13T20:31:27.276784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:27.276815] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:27.276842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:27.276902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:27.333937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:27.334568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:27.334665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:27.334697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:27.446472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:27.446655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:27.446697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:27.446727] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:27.450132] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: DOWN (p=11.21%) [2026-03-13T20:31:27.450406] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-03-13T20:31:27.450532] [INFO ] [sig ] STHO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:27.598653] [INFO ] [LOCAL ] Saved forecast: STHO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/STHO.txt [2026-03-13T20:31:27.598794] [INFO ] [sig ] [2740/3262] Completed STHO in 0.3s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:27.598835] [INFO ] [sig ] [2741/3262] Forecasting STI... [2026-03-13T20:31:27.598866] [INFO ] [sig ] Generating forecast for: STI [2026-03-13T20:31:27.598896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-03-13T20:31:27.610720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-03-13T20:31:27.611029] [INFO ] [FORECASTER] Starting predict_future for STI [2026-03-13T20:31:27.612226] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-03-13T20:31:27.612279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:27.612311] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:27.612347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:27.612409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:27.672783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:27.673648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:27.673726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:27.673759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:27.796521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:27.796688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:27.796735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:27.796765] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:27.800305] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: DOWN (p=19.04%) [2026-03-13T20:31:27.800607] [INFO ] [FORECASTER] Completed predict_future for STI [2026-03-13T20:31:27.800739] [INFO ] [sig ] STI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:27.949991] [INFO ] [LOCAL ] Saved forecast: STI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/STI.txt [2026-03-13T20:31:27.950308] [INFO ] [sig ] [2741/3262] Completed STI in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:27.950347] [INFO ] [sig ] [2742/3262] Forecasting STIM... [2026-03-13T20:31:27.950376] [INFO ] [sig ] Generating forecast for: STIM [2026-03-13T20:31:27.950406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-03-13T20:31:27.962041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-03-13T20:31:27.962355] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-03-13T20:31:27.963141] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-03-13T20:31:27.963193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:27.963225] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:27.963252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:27.963308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:28.022878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:28.023706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:28.023788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:28.023821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:28.150372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:28.150533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:28.150593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:28.150627] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:28.154035] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-03-13T20:31:28.154343] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-03-13T20:31:28.154476] [INFO ] [sig ] STIM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:28.317809] [INFO ] [LOCAL ] Saved forecast: STIM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STIM.txt [2026-03-13T20:31:28.318000] [INFO ] [sig ] [2742/3262] Completed STIM in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:28.318050] [INFO ] [sig ] [2743/3262] Forecasting STK... [2026-03-13T20:31:28.318081] [INFO ] [sig ] Generating forecast for: STK [2026-03-13T20:31:28.318113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-03-13T20:31:28.329913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-03-13T20:31:28.330276] [INFO ] [FORECASTER] Starting predict_future for STK [2026-03-13T20:31:28.331099] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-03-13T20:31:28.331151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:28.331183] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:28.331210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:28.331265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:28.390416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:28.391517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:28.391651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:28.391685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:28.510961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:28.511125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:28.511167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:28.511196] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:28.514557] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-03-13T20:31:28.514851] [INFO ] [FORECASTER] Completed predict_future for STK [2026-03-13T20:31:28.514991] [INFO ] [sig ] STK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:28.659100] [INFO ] [LOCAL ] Saved forecast: STK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STK.txt [2026-03-13T20:31:28.659259] [INFO ] [sig ] [2743/3262] Completed STK in 0.3s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:28.659301] [INFO ] [sig ] [2744/3262] Forecasting STKH... [2026-03-13T20:31:28.659332] [INFO ] [sig ] Generating forecast for: STKH [2026-03-13T20:31:28.659362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-03-13T20:31:28.670326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-03-13T20:31:28.670697] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-03-13T20:31:28.671533] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-03-13T20:31:28.671615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:28.671653] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:28.671681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:28.671739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:28.729342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:28.730155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:28.730235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:28.730268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:28.846831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:28.847016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:28.847059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:28.847088] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:28.850825] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-03-13T20:31:28.851104] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-03-13T20:31:28.851390] [INFO ] [sig ] STKH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:29.001918] [INFO ] [LOCAL ] Saved forecast: STKH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/STKH.txt [2026-03-13T20:31:29.002073] [INFO ] [sig ] [2744/3262] Completed STKH in 0.3s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:29.002114] [INFO ] [sig ] [2745/3262] Forecasting STKL... [2026-03-13T20:31:29.002145] [INFO ] [sig ] Generating forecast for: STKL [2026-03-13T20:31:29.002174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-03-13T20:31:29.014900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-03-13T20:31:29.015326] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-03-13T20:31:29.016190] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-03-13T20:31:29.016247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:29.016286] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:29.016315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:29.016373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:29.077083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:29.077788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:29.077878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:29.077921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:29.205985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:29.206157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:29.206197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:29.206225] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:29.210389] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=33.74%) [2026-03-13T20:31:29.210683] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-03-13T20:31:29.210811] [INFO ] [sig ] STKL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:29.358529] [INFO ] [LOCAL ] Saved forecast: STKL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/STKL.txt [2026-03-13T20:31:29.358683] [INFO ] [sig ] [2745/3262] Completed STKL in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:29.358727] [INFO ] [sig ] [2746/3262] Forecasting STKS... [2026-03-13T20:31:29.358767] [INFO ] [sig ] Generating forecast for: STKS [2026-03-13T20:31:29.358802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-03-13T20:31:29.370257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-03-13T20:31:29.370548] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-03-13T20:31:29.371354] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-03-13T20:31:29.371418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:29.371464] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:29.371507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:29.371568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:29.432728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:29.433464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:29.433556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:29.433617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:29.569910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:29.570102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:29.570143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:29.570171] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:29.573951] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: UP (p=55.44%) [2026-03-13T20:31:29.574242] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-03-13T20:31:29.574565] [INFO ] [sig ] STKS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:29.721790] [INFO ] [LOCAL ] Saved forecast: STKS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STKS.txt [2026-03-13T20:31:29.721955] [INFO ] [sig ] [2746/3262] Completed STKS in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:29.721997] [INFO ] [sig ] [2747/3262] Forecasting STLA... [2026-03-13T20:31:29.722028] [INFO ] [sig ] Generating forecast for: STLA [2026-03-13T20:31:29.722058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-03-13T20:31:29.733184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-03-13T20:31:29.733489] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-03-13T20:31:29.734302] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-03-13T20:31:29.734355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:29.734387] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:29.734413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:29.734468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:29.792725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:29.793338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:29.793418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:29.793455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:29.915169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:29.915310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:29.915352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:29.915380] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:29.918802] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: UP (p=60.16%) [2026-03-13T20:31:29.919114] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-03-13T20:31:29.919241] [INFO ] [sig ] STLA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:30.064654] [INFO ] [LOCAL ] Saved forecast: STLA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STLA.txt [2026-03-13T20:31:30.064797] [INFO ] [sig ] [2747/3262] Completed STLA in 0.3s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:30.064837] [INFO ] [sig ] [2748/3262] Forecasting STLD... [2026-03-13T20:31:30.064867] [INFO ] [sig ] Generating forecast for: STLD [2026-03-13T20:31:30.064899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-03-13T20:31:30.077593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-03-13T20:31:30.077912] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-03-13T20:31:30.078901] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-03-13T20:31:30.078953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:30.079020] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:30.079050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:30.079106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:30.137682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:30.138508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:30.138609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:30.138646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:30.262807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:30.262972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:30.263012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:30.263041] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:30.266550] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: UP (p=90.72%) [2026-03-13T20:31:30.266852] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-03-13T20:31:30.266976] [INFO ] [sig ] STLD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:30.409517] [INFO ] [LOCAL ] Saved forecast: STLD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STLD.txt [2026-03-13T20:31:30.409667] [INFO ] [sig ] [2748/3262] Completed STLD in 0.3s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:30.409708] [INFO ] [sig ] [2749/3262] Forecasting STM... [2026-03-13T20:31:30.409737] [INFO ] [sig ] Generating forecast for: STM [2026-03-13T20:31:30.409768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-03-13T20:31:30.421059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-03-13T20:31:30.421365] [INFO ] [FORECASTER] Starting predict_future for STM [2026-03-13T20:31:30.422163] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-03-13T20:31:30.422215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:30.422248] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:30.422275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:30.422332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:30.479645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:30.480276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:30.480373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:30.480405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:30.602901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:30.603061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:30.603100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:30.603131] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:30.607110] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: DOWN (p=5.18%) [2026-03-13T20:31:30.607384] [INFO ] [FORECASTER] Completed predict_future for STM [2026-03-13T20:31:30.607510] [INFO ] [sig ] STM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:30.750898] [INFO ] [LOCAL ] Saved forecast: STM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/STM.txt [2026-03-13T20:31:30.751053] [INFO ] [sig ] [2749/3262] Completed STM in 0.3s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:30.751100] [INFO ] [sig ] [2750/3262] Forecasting STN... [2026-03-13T20:31:30.751132] [INFO ] [sig ] Generating forecast for: STN [2026-03-13T20:31:30.751161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-03-13T20:31:30.762347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-03-13T20:31:30.762680] [INFO ] [FORECASTER] Starting predict_future for STN [2026-03-13T20:31:30.763435] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-03-13T20:31:30.763486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:30.763567] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:30.763618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:30.763675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:30.820794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:30.821448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:30.821525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:30.821558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:30.943202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:30.943376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:30.943417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:30.943446] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:30.947330] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: UP (p=94.13%) [2026-03-13T20:31:30.947743] [INFO ] [FORECASTER] Completed predict_future for STN [2026-03-13T20:31:30.947893] [INFO ] [sig ] STN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:31.188250] [INFO ] [LOCAL ] Saved forecast: STN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STN.txt [2026-03-13T20:31:31.188472] [INFO ] [sig ] [2750/3262] Completed STN in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:31.188541] [INFO ] [sig ] [2751/3262] Forecasting STNE... [2026-03-13T20:31:31.188618] [INFO ] [sig ] Generating forecast for: STNE [2026-03-13T20:31:31.188678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-03-13T20:31:31.203669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-03-13T20:31:31.204176] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-03-13T20:31:31.205390] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-03-13T20:31:31.205462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:31.205516] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:31.205567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:31.205690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:31.271312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:31.272224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:31.272309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:31.272345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:31.397454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:31.397653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:31.397695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:31.397725] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:31.401136] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=77.21%) [2026-03-13T20:31:31.401412] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-03-13T20:31:31.401540] [INFO ] [sig ] STNE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:31.543435] [INFO ] [LOCAL ] Saved forecast: STNE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STNE.txt [2026-03-13T20:31:31.543590] [INFO ] [sig ] [2751/3262] Completed STNE in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 3.1m [2026-03-13T20:31:31.543646] [INFO ] [sig ] [2752/3262] Forecasting STOK... [2026-03-13T20:31:31.543677] [INFO ] [sig ] Generating forecast for: STOK [2026-03-13T20:31:31.543707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-03-13T20:31:31.554605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-03-13T20:31:31.554948] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-03-13T20:31:31.555743] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-03-13T20:31:31.555794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:31.555826] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:31.555852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:31.555907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:31.615875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:31.616622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:31.616714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:31.616748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:31.742965] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:31.743096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:31.743134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:31.743162] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:31.746541] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: UP (p=60.75%) [2026-03-13T20:31:31.746840] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-03-13T20:31:31.746969] [INFO ] [sig ] STOK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:31.889829] [INFO ] [LOCAL ] Saved forecast: STOK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STOK.txt [2026-03-13T20:31:31.889941] [INFO ] [sig ] [2752/3262] Completed STOK in 0.3s | 2.79 sym/s | Total: 16.4m | ETA: 3.0m [2026-03-13T20:31:31.889988] [INFO ] [sig ] [2753/3262] Forecasting STRA... [2026-03-13T20:31:31.890021] [INFO ] [sig ] Generating forecast for: STRA [2026-03-13T20:31:31.890054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-03-13T20:31:31.901065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-03-13T20:31:31.901358] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-03-13T20:31:31.902195] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-03-13T20:31:31.902248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:31.902280] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:31.902308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:31.902365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:31.960858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:31.961480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:31.961557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:31.961609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:32.079519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:32.079662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:32.079702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:32.079792] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:32.083152] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: DOWN (p=47.27%) [2026-03-13T20:31:32.083428] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-03-13T20:31:32.083593] [INFO ] [sig ] STRA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:32.226299] [INFO ] [LOCAL ] Saved forecast: STRA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/STRA.txt [2026-03-13T20:31:32.226418] [INFO ] [sig ] [2753/3262] Completed STRA in 0.3s | 2.79 sym/s | Total: 16.4m | ETA: 3.0m [2026-03-13T20:31:32.226466] [INFO ] [sig ] [2754/3262] Forecasting STRL... [2026-03-13T20:31:32.226496] [INFO ] [sig ] Generating forecast for: STRL [2026-03-13T20:31:32.226527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-03-13T20:31:32.237677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-03-13T20:31:32.237971] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-03-13T20:31:32.238919] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-03-13T20:31:32.238973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:32.239005] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:32.239034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:32.239092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:32.300790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:32.301830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:32.301923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:32.301967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:32.420284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:32.420446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:32.420484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:32.420513] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:32.423991] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: DOWN (p=13.18%) [2026-03-13T20:31:32.424267] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-03-13T20:31:32.424393] [INFO ] [sig ] STRL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:32.568181] [INFO ] [LOCAL ] Saved forecast: STRL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/STRL.txt [2026-03-13T20:31:32.568309] [INFO ] [sig ] [2754/3262] Completed STRL in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:32.568349] [INFO ] [sig ] [2755/3262] Forecasting STRS... [2026-03-13T20:31:32.568377] [INFO ] [sig ] Generating forecast for: STRS [2026-03-13T20:31:32.568408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-03-13T20:31:32.577941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-03-13T20:31:32.578179] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-03-13T20:31:32.579122] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-03-13T20:31:32.579174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:32.579206] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:32.579231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:32.579287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:32.637119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:32.637800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:32.637879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:32.637911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:32.730808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:32.730943] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-13T20:31:32.731010] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:32.731046] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:32.734785] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-03-13T20:31:32.735083] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-03-13T20:31:32.735212] [INFO ] [sig ] STRS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:32.881127] [INFO ] [LOCAL ] Saved forecast: STRS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STRS.txt [2026-03-13T20:31:32.881335] [INFO ] [sig ] [2755/3262] Completed STRS in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:32.881401] [INFO ] [sig ] [2756/3262] Forecasting STSS... [2026-03-13T20:31:32.881439] [INFO ] [sig ] Generating forecast for: STSS [2026-03-13T20:31:32.881473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-03-13T20:31:32.896298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-03-13T20:31:32.896673] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-03-13T20:31:32.897622] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-03-13T20:31:32.897678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:32.897711] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:32.897740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:32.897811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:32.969838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:32.970888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:32.970977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:32.971012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:33.092198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:33.092342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:33.092381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:33.092409] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:33.095766] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-03-13T20:31:33.096049] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-03-13T20:31:33.096183] [INFO ] [sig ] STSS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:33.238922] [INFO ] [LOCAL ] Saved forecast: STSS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/STSS.txt [2026-03-13T20:31:33.239052] [INFO ] [sig ] [2756/3262] Completed STSS in 0.4s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:33.239098] [INFO ] [sig ] [2757/3262] Forecasting STTK... [2026-03-13T20:31:33.239133] [INFO ] [sig ] Generating forecast for: STTK [2026-03-13T20:31:33.239170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-03-13T20:31:33.250486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-03-13T20:31:33.250810] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-03-13T20:31:33.251602] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-03-13T20:31:33.251654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:33.251686] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:33.251712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:33.251768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:33.308704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:33.309362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:33.309466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:33.309501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:33.426694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:33.426862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:33.426902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:33.426930] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:33.430806] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: DOWN (p=18.86%) [2026-03-13T20:31:33.431101] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-03-13T20:31:33.431231] [INFO ] [sig ] STTK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:33.577748] [INFO ] [LOCAL ] Saved forecast: STTK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/STTK.txt [2026-03-13T20:31:33.577884] [INFO ] [sig ] [2757/3262] Completed STTK in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:33.577925] [INFO ] [sig ] [2758/3262] Forecasting STVN... [2026-03-13T20:31:33.577956] [INFO ] [sig ] Generating forecast for: STVN [2026-03-13T20:31:33.577986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-03-13T20:31:33.589123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-03-13T20:31:33.589406] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-03-13T20:31:33.590225] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-03-13T20:31:33.590280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:33.590314] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:33.590343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:33.590401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:33.654112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:33.654866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:33.654946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:33.654980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:33.774466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:33.774626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:33.774667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:33.774695] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:33.778113] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: DOWN (p=27.03%) [2026-03-13T20:31:33.778399] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-03-13T20:31:33.778527] [INFO ] [sig ] STVN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:33.922385] [INFO ] [LOCAL ] Saved forecast: STVN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/STVN.txt [2026-03-13T20:31:33.922547] [INFO ] [sig ] [2758/3262] Completed STVN in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:33.922612] [INFO ] [sig ] [2759/3262] Forecasting STWD... [2026-03-13T20:31:33.922644] [INFO ] [sig ] Generating forecast for: STWD [2026-03-13T20:31:33.922677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-03-13T20:31:33.935249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-03-13T20:31:33.935718] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-03-13T20:31:33.936534] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-03-13T20:31:33.936605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:33.936665] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:33.936694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:33.936750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:33.994428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:33.995052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:33.995132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:33.995164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:34.111474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:34.111642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:34.111684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:34.111713] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:34.115068] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-03-13T20:31:34.115370] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-03-13T20:31:34.115502] [INFO ] [sig ] STWD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:34.258069] [INFO ] [LOCAL ] Saved forecast: STWD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STWD.txt [2026-03-13T20:31:34.258197] [INFO ] [sig ] [2759/3262] Completed STWD in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:34.258237] [INFO ] [sig ] [2760/3262] Forecasting STX... [2026-03-13T20:31:34.258266] [INFO ] [sig ] Generating forecast for: STX [2026-03-13T20:31:34.258296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-03-13T20:31:34.270241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-03-13T20:31:34.270607] [INFO ] [FORECASTER] Starting predict_future for STX [2026-03-13T20:31:34.271428] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-03-13T20:31:34.271482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:34.271515] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:34.271544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:34.271640] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:34.335856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:34.336772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:34.336905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:34.336942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:34.460638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:34.460792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:34.460832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:34.460861] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:34.464245] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-03-13T20:31:34.464535] [INFO ] [FORECASTER] Completed predict_future for STX [2026-03-13T20:31:34.464680] [INFO ] [sig ] STX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:34.611514] [INFO ] [LOCAL ] Saved forecast: STX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/STX.txt [2026-03-13T20:31:34.611680] [INFO ] [sig ] [2760/3262] Completed STX in 0.4s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:34.611724] [INFO ] [sig ] [2761/3262] Forecasting STXE... [2026-03-13T20:31:34.611755] [INFO ] [sig ] Generating forecast for: STXE [2026-03-13T20:31:34.611786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-03-13T20:31:34.622789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-03-13T20:31:34.623055] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-03-13T20:31:34.623853] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-03-13T20:31:34.623905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:34.623938] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:34.623964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:34.624021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:34.681227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:34.681848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:34.681926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:34.681958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:34.787855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:34.787988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:34.788027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:34.788063] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:34.791400] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: UP (p=97.45%) [2026-03-13T20:31:34.791694] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-03-13T20:31:34.791821] [INFO ] [sig ] STXE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:34.935588] [INFO ] [LOCAL ] Saved forecast: STXE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STXE.txt [2026-03-13T20:31:34.935715] [INFO ] [sig ] [2761/3262] Completed STXE in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:34.935754] [INFO ] [sig ] [2762/3262] Forecasting STXG... [2026-03-13T20:31:34.935783] [INFO ] [sig ] Generating forecast for: STXG [2026-03-13T20:31:34.935813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-03-13T20:31:34.946045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-03-13T20:31:34.946290] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-03-13T20:31:34.947085] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-03-13T20:31:34.947148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:34.947187] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:34.947219] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:34.947275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:35.008345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:35.009692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:35.009811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:35.009847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:35.124334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:35.124503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:35.124550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:35.124599] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:35.128624] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: UP (p=90.83%) [2026-03-13T20:31:35.128908] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-03-13T20:31:35.129044] [INFO ] [sig ] STXG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:35.274280] [INFO ] [LOCAL ] Saved forecast: STXG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/STXG.txt [2026-03-13T20:31:35.274443] [INFO ] [sig ] [2762/3262] Completed STXG in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:35.274484] [INFO ] [sig ] [2763/3262] Forecasting SUI... [2026-03-13T20:31:35.274537] [INFO ] [sig ] Generating forecast for: SUI [2026-03-13T20:31:35.274589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-03-13T20:31:35.287298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-03-13T20:31:35.287713] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-03-13T20:31:35.288494] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-03-13T20:31:35.288548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:35.288613] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:35.288648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:35.288718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:35.346778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:35.347790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:35.347875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:35.347908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:35.470380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:35.470548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:35.470609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:35.470640] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:35.474185] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: DOWN (p=9.07%) [2026-03-13T20:31:35.474501] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-03-13T20:31:35.474657] [INFO ] [sig ] SUI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:35.619424] [INFO ] [LOCAL ] Saved forecast: SUI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SUI.txt [2026-03-13T20:31:35.619644] [INFO ] [sig ] [2763/3262] Completed SUI in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:35.619690] [INFO ] [sig ] [2764/3262] Forecasting SUN... [2026-03-13T20:31:35.619719] [INFO ] [sig ] Generating forecast for: SUN [2026-03-13T20:31:35.619751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-03-13T20:31:35.631119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-03-13T20:31:35.631546] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-03-13T20:31:35.632410] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-03-13T20:31:35.632465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:35.632498] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:35.632524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:35.632607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:35.697795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:35.698843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:35.698934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:35.698970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:35.831128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:35.831304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:35.831346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:35.831375] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:35.834850] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: DOWN (p=44.01%) [2026-03-13T20:31:35.835150] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-03-13T20:31:35.835291] [INFO ] [sig ] SUN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:35.981286] [INFO ] [LOCAL ] Saved forecast: SUN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SUN.txt [2026-03-13T20:31:35.981437] [INFO ] [sig ] [2764/3262] Completed SUN in 0.4s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:35.981479] [INFO ] [sig ] [2765/3262] Forecasting SUNS... [2026-03-13T20:31:35.981508] [INFO ] [sig ] Generating forecast for: SUNS [2026-03-13T20:31:35.981539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-03-13T20:31:35.992940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-03-13T20:31:35.993280] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-03-13T20:31:35.994110] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-03-13T20:31:35.994175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:35.994213] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:35.994245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:35.994301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:36.052270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:36.053053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:36.053134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:36.053167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:36.171871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:36.172032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:36.172072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:36.172116] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:36.175505] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-03-13T20:31:36.175801] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-03-13T20:31:36.175929] [INFO ] [sig ] SUNS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:36.318055] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SUNS.txt [2026-03-13T20:31:36.318193] [INFO ] [sig ] [2765/3262] Completed SUNS in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:36.318232] [INFO ] [sig ] [2766/3262] Forecasting SUPN... [2026-03-13T20:31:36.318261] [INFO ] [sig ] Generating forecast for: SUPN [2026-03-13T20:31:36.318291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-03-13T20:31:36.329664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-03-13T20:31:36.329970] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-03-13T20:31:36.330777] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-03-13T20:31:36.330828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:36.330860] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:36.330887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:36.330942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:36.393669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:36.394515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:36.394621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:36.394657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:36.513843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:36.514005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:36.514064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:36.514120] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:36.517609] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: DOWN (p=24.38%) [2026-03-13T20:31:36.517921] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-03-13T20:31:36.518055] [INFO ] [sig ] SUPN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:36.661535] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SUPN.txt [2026-03-13T20:31:36.661734] [INFO ] [sig ] [2766/3262] Completed SUPN in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:36.661776] [INFO ] [sig ] [2767/3262] Forecasting SUSB... [2026-03-13T20:31:36.661804] [INFO ] [sig ] Generating forecast for: SUSB [2026-03-13T20:31:36.661838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-03-13T20:31:36.674763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-03-13T20:31:36.675143] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-03-13T20:31:36.675975] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-03-13T20:31:36.676027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:36.676088] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:36.676119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:36.676177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:36.736821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:36.737816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:36.737903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:36.737939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:36.858961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:36.859124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:36.859165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:36.859194] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:36.862561] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: DOWN (p=10.24%) [2026-03-13T20:31:36.862858] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-03-13T20:31:36.862985] [INFO ] [sig ] SUSB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:37.011957] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SUSB.txt [2026-03-13T20:31:37.012159] [INFO ] [sig ] [2767/3262] Completed SUSB in 0.4s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:37.012219] [INFO ] [sig ] [2768/3262] Forecasting SUSC... [2026-03-13T20:31:37.012261] [INFO ] [sig ] Generating forecast for: SUSC [2026-03-13T20:31:37.012304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-03-13T20:31:37.025169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-03-13T20:31:37.025630] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-03-13T20:31:37.026734] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-03-13T20:31:37.026796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:37.026832] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:37.026860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:37.026933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:37.092104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:37.092998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:37.093085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:37.093160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:37.217710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:37.217875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:37.217917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:37.217946] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:37.221358] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: DOWN (p=23.15%) [2026-03-13T20:31:37.221654] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-03-13T20:31:37.221783] [INFO ] [sig ] SUSC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:37.363452] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SUSC.txt [2026-03-13T20:31:37.363605] [INFO ] [sig ] [2768/3262] Completed SUSC in 0.4s | 2.79 sym/s | Total: 16.5m | ETA: 3.0m [2026-03-13T20:31:37.363648] [INFO ] [sig ] [2769/3262] Forecasting SUSL... [2026-03-13T20:31:37.363677] [INFO ] [sig ] Generating forecast for: SUSL [2026-03-13T20:31:37.363708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-03-13T20:31:37.374362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-03-13T20:31:37.374636] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-03-13T20:31:37.375404] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-03-13T20:31:37.375456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:37.375488] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:37.375515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:37.375595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:37.434839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:37.435750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:37.435843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:37.435879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:37.576111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:37.576300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:37.576344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:37.576375] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:37.580631] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: UP (p=59.96%) [2026-03-13T20:31:37.581017] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-03-13T20:31:37.581175] [INFO ] [sig ] SUSL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:37.728355] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SUSL.txt [2026-03-13T20:31:37.728491] [INFO ] [sig ] [2769/3262] Completed SUSL in 0.4s | 2.79 sym/s | Total: 16.5m | ETA: 2.9m [2026-03-13T20:31:37.728532] [INFO ] [sig ] [2770/3262] Forecasting SUZ... [2026-03-13T20:31:37.728561] [INFO ] [sig ] Generating forecast for: SUZ [2026-03-13T20:31:37.728612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-03-13T20:31:37.740974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-03-13T20:31:37.741311] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-03-13T20:31:37.742101] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-03-13T20:31:37.742154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:37.742186] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:37.742241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:37.742300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:37.801720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:37.802765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:37.802851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:37.802887] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:37.927483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:37.927677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:37.927718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:37.927778] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:37.931541] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: UP (p=96.96%) [2026-03-13T20:31:37.931838] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-03-13T20:31:37.931968] [INFO ] [sig ] SUZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:38.077566] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SUZ.txt [2026-03-13T20:31:38.077718] [INFO ] [sig ] [2770/3262] Completed SUZ in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 2.9m [2026-03-13T20:31:38.077758] [INFO ] [sig ] [2771/3262] Forecasting SVC... [2026-03-13T20:31:38.077788] [INFO ] [sig ] Generating forecast for: SVC [2026-03-13T20:31:38.077818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-03-13T20:31:38.089776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-03-13T20:31:38.090079] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-03-13T20:31:38.091069] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-03-13T20:31:38.091123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:38.091161] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:38.091195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:38.091264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:38.150935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:38.151750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:38.151830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:38.151863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:38.272196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:38.272334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:38.272374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:38.272403] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:38.275950] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=96.54%) [2026-03-13T20:31:38.276229] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-03-13T20:31:38.276359] [INFO ] [sig ] SVC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:38.424627] [INFO ] [LOCAL ] Saved forecast: SVC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SVC.txt [2026-03-13T20:31:38.424785] [INFO ] [sig ] [2771/3262] Completed SVC in 0.3s | 2.79 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-13T20:31:38.424827] [INFO ] [sig ] [2772/3262] Forecasting SVCO... [2026-03-13T20:31:38.424857] [INFO ] [sig ] Generating forecast for: SVCO [2026-03-13T20:31:38.424888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-03-13T20:31:38.437070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-03-13T20:31:38.437395] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-03-13T20:31:38.438264] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-03-13T20:31:38.438316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:38.438348] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:38.438374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:38.438431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:38.495882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:38.496597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:38.496687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:38.496721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:38.612811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:38.612977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:38.613017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:38.613047] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:38.616523] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: UP (p=57.40%) [2026-03-13T20:31:38.616831] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-03-13T20:31:38.616960] [INFO ] [sig ] SVCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:38.773246] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SVCO.txt [2026-03-13T20:31:38.773412] [INFO ] [sig ] [2772/3262] Completed SVCO in 0.3s | 2.79 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-13T20:31:38.773454] [INFO ] [sig ] [2773/3262] Forecasting SVRA... [2026-03-13T20:31:38.773483] [INFO ] [sig ] Generating forecast for: SVRA [2026-03-13T20:31:38.773516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-03-13T20:31:38.785260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-03-13T20:31:38.785695] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-03-13T20:31:38.786552] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-03-13T20:31:38.786633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:38.786668] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:38.786696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:38.786756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:38.846259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:38.847179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:38.847269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:38.847304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:38.968980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:38.969146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:38.969194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:38.969228] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:38.972675] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: UP (p=64.36%) [2026-03-13T20:31:38.972971] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-03-13T20:31:38.973102] [INFO ] [sig ] SVRA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:39.132937] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SVRA.txt [2026-03-13T20:31:39.133130] [INFO ] [sig ] [2773/3262] Completed SVRA in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-13T20:31:39.133172] [INFO ] [sig ] [2774/3262] Forecasting SWBI... [2026-03-13T20:31:39.133202] [INFO ] [sig ] Generating forecast for: SWBI [2026-03-13T20:31:39.133255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-03-13T20:31:39.146928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-03-13T20:31:39.147306] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-03-13T20:31:39.148649] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-03-13T20:31:39.148701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:39.148734] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:39.148761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:39.148826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:39.210920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:39.211931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:39.212031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:39.212068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:39.339211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:39.339384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:39.339426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:39.339456] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:39.343320] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: DOWN (p=32.78%) [2026-03-13T20:31:39.343670] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-03-13T20:31:39.343833] [INFO ] [sig ] SWBI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:39.492888] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SWBI.txt [2026-03-13T20:31:39.493038] [INFO ] [sig ] [2774/3262] Completed SWBI in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-13T20:31:39.493077] [INFO ] [sig ] [2775/3262] Forecasting SWIM... [2026-03-13T20:31:39.493107] [INFO ] [sig ] Generating forecast for: SWIM [2026-03-13T20:31:39.493152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-03-13T20:31:39.506047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-03-13T20:31:39.506373] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-03-13T20:31:39.507229] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-03-13T20:31:39.507283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:39.507315] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:39.507342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:39.507398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:39.565996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:39.566769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:39.566850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:39.566882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:39.686153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:39.686322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:39.686362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:39.686390] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:39.689818] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: DOWN (p=40.82%) [2026-03-13T20:31:39.690099] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-03-13T20:31:39.690230] [INFO ] [sig ] SWIM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:39.837799] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SWIM.txt [2026-03-13T20:31:39.837964] [INFO ] [sig ] [2775/3262] Completed SWIM in 0.3s | 2.79 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-13T20:31:39.838006] [INFO ] [sig ] [2776/3262] Forecasting SWK... [2026-03-13T20:31:39.838036] [INFO ] [sig ] Generating forecast for: SWK [2026-03-13T20:31:39.838067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-03-13T20:31:39.849527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-03-13T20:31:39.849895] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-03-13T20:31:39.850726] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-03-13T20:31:39.850778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:39.850810] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:39.850837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:39.850893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:39.910529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:39.911606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:39.911692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:39.911729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:40.033262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:40.033430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:40.033472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:40.033504] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:40.037059] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: DOWN (p=23.43%) [2026-03-13T20:31:40.037372] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-03-13T20:31:40.037504] [INFO ] [sig ] SWK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:40.186056] [INFO ] [LOCAL ] Saved forecast: SWK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SWK.txt [2026-03-13T20:31:40.186207] [INFO ] [sig ] [2776/3262] Completed SWK in 0.3s | 2.79 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-13T20:31:40.186250] [INFO ] [sig ] [2777/3262] Forecasting SWKS... [2026-03-13T20:31:40.186279] [INFO ] [sig ] Generating forecast for: SWKS [2026-03-13T20:31:40.186309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-03-13T20:31:40.197634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-03-13T20:31:40.198017] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-03-13T20:31:40.198878] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-03-13T20:31:40.198933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:40.198966] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:40.198995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:40.199055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:40.258827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:40.259686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:40.259799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:40.259835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:40.388967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:40.389142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:40.389188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:40.389221] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:40.392954] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: UP (p=86.18%) [2026-03-13T20:31:40.393286] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-03-13T20:31:40.393434] [INFO ] [sig ] SWKS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:40.553132] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SWKS.txt [2026-03-13T20:31:40.553317] [INFO ] [sig ] [2777/3262] Completed SWKS in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-13T20:31:40.553364] [INFO ] [sig ] [2778/3262] Forecasting SWX... [2026-03-13T20:31:40.553395] [INFO ] [sig ] Generating forecast for: SWX [2026-03-13T20:31:40.553427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-03-13T20:31:40.564943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-03-13T20:31:40.565341] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-03-13T20:31:40.566260] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-03-13T20:31:40.566314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:40.566349] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:40.566378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:40.566435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:40.625817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:40.626790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:40.626875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:40.626910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:40.744550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:40.744746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:40.744798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:40.744840] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:40.748846] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: DOWN (p=34.04%) [2026-03-13T20:31:40.749186] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-03-13T20:31:40.749333] [INFO ] [sig ] SWX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:40.909566] [INFO ] [LOCAL ] Saved forecast: SWX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SWX.txt [2026-03-13T20:31:40.909783] [INFO ] [sig ] [2778/3262] Completed SWX in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-13T20:31:40.909830] [INFO ] [sig ] [2779/3262] Forecasting SXI... [2026-03-13T20:31:40.909864] [INFO ] [sig ] Generating forecast for: SXI [2026-03-13T20:31:40.909895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-03-13T20:31:40.922695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-03-13T20:31:40.923085] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-03-13T20:31:40.923988] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-03-13T20:31:40.924044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:40.924079] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:40.924116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:40.924176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:40.988228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:40.989104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:40.989191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:40.989226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:41.112158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:41.112389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:41.112432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:41.112460] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:41.116084] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: DOWN (p=45.22%) [2026-03-13T20:31:41.116369] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-03-13T20:31:41.116507] [INFO ] [sig ] SXI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:41.262359] [INFO ] [LOCAL ] Saved forecast: SXI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SXI.txt [2026-03-13T20:31:41.262526] [INFO ] [sig ] [2779/3262] Completed SXI in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-13T20:31:41.262595] [INFO ] [sig ] [2780/3262] Forecasting SY... [2026-03-13T20:31:41.262632] [INFO ] [sig ] Generating forecast for: SY [2026-03-13T20:31:41.262664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-03-13T20:31:41.274697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-03-13T20:31:41.275108] [INFO ] [FORECASTER] Starting predict_future for SY [2026-03-13T20:31:41.275950] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-03-13T20:31:41.276011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:41.276084] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:41.276123] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:41.276190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:41.336248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:41.337191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:41.337283] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:41.337319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:41.454929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:41.455091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:41.455132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:41.455163] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:41.458682] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: DOWN (p=9.44%) [2026-03-13T20:31:41.458970] [INFO ] [FORECASTER] Completed predict_future for SY [2026-03-13T20:31:41.459099] [INFO ] [sig ] SY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:41.600512] [INFO ] [LOCAL ] Saved forecast: SY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SY.txt [2026-03-13T20:31:41.600698] [INFO ] [sig ] [2780/3262] Completed SY in 0.3s | 2.79 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-13T20:31:41.600741] [INFO ] [sig ] [2781/3262] Forecasting SYF... [2026-03-13T20:31:41.600771] [INFO ] [sig ] Generating forecast for: SYF [2026-03-13T20:31:41.600811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-03-13T20:31:41.612383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-03-13T20:31:41.612756] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-03-13T20:31:41.613536] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-03-13T20:31:41.613606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:41.613641] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:41.613668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:41.613725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:41.673786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:41.674763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:41.674850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:41.674884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:41.802345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:41.802531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:41.802595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:41.802640] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:41.806321] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-03-13T20:31:41.806642] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-03-13T20:31:41.806783] [INFO ] [sig ] SYF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:41.950102] [INFO ] [LOCAL ] Saved forecast: SYF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SYF.txt [2026-03-13T20:31:41.950249] [INFO ] [sig ] [2781/3262] Completed SYF in 0.3s | 2.79 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-13T20:31:41.950291] [INFO ] [sig ] [2782/3262] Forecasting SYK... [2026-03-13T20:31:41.950325] [INFO ] [sig ] Generating forecast for: SYK [2026-03-13T20:31:41.950364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-03-13T20:31:41.961796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-03-13T20:31:41.962116] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-03-13T20:31:41.962932] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-03-13T20:31:41.962986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:41.963017] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:41.963044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:41.963106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:42.022505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:42.023360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:42.023475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:42.023526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:42.141273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:42.141443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:42.141481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:42.141509] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:42.144946] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: UP (p=68.98%) [2026-03-13T20:31:42.145256] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-03-13T20:31:42.145389] [INFO ] [sig ] SYK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:42.300376] [INFO ] [LOCAL ] Saved forecast: SYK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SYK.txt [2026-03-13T20:31:42.300544] [INFO ] [sig ] [2782/3262] Completed SYK in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-13T20:31:42.300602] [INFO ] [sig ] [2783/3262] Forecasting SYM... [2026-03-13T20:31:42.300633] [INFO ] [sig ] Generating forecast for: SYM [2026-03-13T20:31:42.300665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-03-13T20:31:42.312545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-03-13T20:31:42.312963] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-03-13T20:31:42.313812] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-03-13T20:31:42.313864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:42.313930] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:42.313959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:42.314014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:42.372822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:42.373835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:42.373924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:42.373957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:42.500626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:42.500819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:42.500909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:42.500953] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:42.504849] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: DOWN (p=29.85%) [2026-03-13T20:31:42.505190] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-03-13T20:31:42.505334] [INFO ] [sig ] SYM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:42.671620] [INFO ] [LOCAL ] Saved forecast: SYM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/SYM.txt [2026-03-13T20:31:42.671789] [INFO ] [sig ] [2783/3262] Completed SYM in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-13T20:31:42.671829] [INFO ] [sig ] [2784/3262] Forecasting SYNA... [2026-03-13T20:31:42.671858] [INFO ] [sig ] Generating forecast for: SYNA [2026-03-13T20:31:42.671890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-03-13T20:31:42.684171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-03-13T20:31:42.684609] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-03-13T20:31:42.685438] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-03-13T20:31:42.685490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:42.685552] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:42.685600] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:42.685659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:42.743917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:42.744847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:42.744943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:42.744985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:42.870002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:42.870194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:42.870257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:42.870307] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:42.875337] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: UP (p=92.13%) [2026-03-13T20:31:42.875742] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-03-13T20:31:42.875942] [INFO ] [sig ] SYNA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:43.022096] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SYNA.txt [2026-03-13T20:31:43.022245] [INFO ] [sig ] [2784/3262] Completed SYNA in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 2.9m [2026-03-13T20:31:43.022291] [INFO ] [sig ] [2785/3262] Forecasting SYRE... [2026-03-13T20:31:43.022320] [INFO ] [sig ] Generating forecast for: SYRE [2026-03-13T20:31:43.022352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-03-13T20:31:43.033921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-03-13T20:31:43.034254] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-03-13T20:31:43.035058] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-03-13T20:31:43.035110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:43.035142] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:43.035168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:43.035223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:43.092910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:43.093669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:43.093747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:43.093779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:43.220851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:43.221040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:43.221093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:43.221124] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:43.225339] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: UP (p=83.02%) [2026-03-13T20:31:43.225646] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-03-13T20:31:43.225776] [INFO ] [sig ] SYRE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:43.374037] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SYRE.txt [2026-03-13T20:31:43.374190] [INFO ] [sig ] [2785/3262] Completed SYRE in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 2.8m [2026-03-13T20:31:43.374237] [INFO ] [sig ] [2786/3262] Forecasting SYY... [2026-03-13T20:31:43.374272] [INFO ] [sig ] Generating forecast for: SYY [2026-03-13T20:31:43.374318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-03-13T20:31:43.386769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-03-13T20:31:43.387297] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-03-13T20:31:43.388289] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-03-13T20:31:43.388350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:43.388410] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:43.388456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:43.388517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:43.451568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:43.452508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:43.452614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:43.452651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:43.581924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:43.582106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:43.582156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:43.582196] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:43.585927] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=80.85%) [2026-03-13T20:31:43.586232] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-03-13T20:31:43.586372] [INFO ] [sig ] SYY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:43.736912] [INFO ] [LOCAL ] Saved forecast: SYY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/SYY.txt [2026-03-13T20:31:43.737072] [INFO ] [sig ] [2786/3262] Completed SYY in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 2.8m [2026-03-13T20:31:43.737120] [INFO ] [sig ] [2787/3262] Forecasting TAC... [2026-03-13T20:31:43.737163] [INFO ] [sig ] Generating forecast for: TAC [2026-03-13T20:31:43.737196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-03-13T20:31:43.748730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-03-13T20:31:43.749106] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-03-13T20:31:43.750034] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-03-13T20:31:43.750101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:43.750134] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:43.750161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:43.750217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:43.809520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:43.810512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:43.810634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:43.810670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:43.936988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:43.937147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:43.937190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:43.937279] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:43.941275] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: UP (p=90.27%) [2026-03-13T20:31:43.941764] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-03-13T20:31:43.941902] [INFO ] [sig ] TAC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:44.092564] [INFO ] [LOCAL ] Saved forecast: TAC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TAC.txt [2026-03-13T20:31:44.092757] [INFO ] [sig ] [2787/3262] Completed TAC in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 2.8m [2026-03-13T20:31:44.092800] [INFO ] [sig ] [2788/3262] Forecasting TAK... [2026-03-13T20:31:44.092838] [INFO ] [sig ] Generating forecast for: TAK [2026-03-13T20:31:44.092886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-03-13T20:31:44.104989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-03-13T20:31:44.105415] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-03-13T20:31:44.106272] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-03-13T20:31:44.106328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:44.106361] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:44.106390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:44.106450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:44.165861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:44.166797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:44.166882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:44.166918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:44.288863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:44.289031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:44.289073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:44.289100] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:44.292883] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: UP (p=59.14%) [2026-03-13T20:31:44.293204] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-03-13T20:31:44.293376] [INFO ] [sig ] TAK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:44.448001] [INFO ] [LOCAL ] Saved forecast: TAK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TAK.txt [2026-03-13T20:31:44.448323] [INFO ] [sig ] [2788/3262] Completed TAK in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-13T20:31:44.448375] [INFO ] [sig ] [2789/3262] Forecasting TAL... [2026-03-13T20:31:44.448411] [INFO ] [sig ] Generating forecast for: TAL [2026-03-13T20:31:44.448446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-03-13T20:31:44.461084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-03-13T20:31:44.461443] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-03-13T20:31:44.462298] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-03-13T20:31:44.462353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:44.462386] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:44.462414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:44.462473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:44.521074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:44.521760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:44.521848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:44.521882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:44.652127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:44.652293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:44.652336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:44.652365] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:44.655877] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: UP (p=85.39%) [2026-03-13T20:31:44.656160] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-03-13T20:31:44.656300] [INFO ] [sig ] TAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:44.801169] [INFO ] [LOCAL ] Saved forecast: TAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TAL.txt [2026-03-13T20:31:44.801327] [INFO ] [sig ] [2789/3262] Completed TAL in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-13T20:31:44.801369] [INFO ] [sig ] [2790/3262] Forecasting TALK... [2026-03-13T20:31:44.801400] [INFO ] [sig ] Generating forecast for: TALK [2026-03-13T20:31:44.801431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-03-13T20:31:44.812300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-03-13T20:31:44.812684] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-03-13T20:31:44.813459] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-03-13T20:31:44.813510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:44.813542] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:44.813586] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:44.813646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:44.874704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:44.875655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:44.875744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:44.875778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:45.001315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:45.001478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:45.001519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:45.001566] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:45.005155] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-03-13T20:31:45.005488] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-03-13T20:31:45.005669] [INFO ] [sig ] TALK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:45.166045] [INFO ] [LOCAL ] Saved forecast: TALK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TALK.txt [2026-03-13T20:31:45.166233] [INFO ] [sig ] [2790/3262] Completed TALK in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-13T20:31:45.166275] [INFO ] [sig ] [2791/3262] Forecasting TALO... [2026-03-13T20:31:45.166306] [INFO ] [sig ] Generating forecast for: TALO [2026-03-13T20:31:45.166337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-03-13T20:31:45.178266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-03-13T20:31:45.178728] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-03-13T20:31:45.179653] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-03-13T20:31:45.179709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:45.179743] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:45.179771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:45.179828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:45.243214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:45.244413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:45.244512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:45.244598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:45.387308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:45.387474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:45.387515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:45.387546] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:45.392013] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=35.48%) [2026-03-13T20:31:45.392439] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-03-13T20:31:45.392679] [INFO ] [sig ] TALO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:45.548398] [INFO ] [LOCAL ] Saved forecast: TALO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TALO.txt [2026-03-13T20:31:45.548589] [INFO ] [sig ] [2791/3262] Completed TALO in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-13T20:31:45.548635] [INFO ] [sig ] [2792/3262] Forecasting TAOP... [2026-03-13T20:31:45.548664] [INFO ] [sig ] Generating forecast for: TAOP [2026-03-13T20:31:45.548696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-03-13T20:31:45.561251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-03-13T20:31:45.561689] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-03-13T20:31:45.562990] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-03-13T20:31:45.563045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:45.563077] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:45.563105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:45.563161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:45.631800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:45.632894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:45.633042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:45.633086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:45.769244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:45.769415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:45.769464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:45.769493] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:45.773087] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: DOWN (p=38.42%) [2026-03-13T20:31:45.773378] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-03-13T20:31:45.773511] [INFO ] [sig ] TAOP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:45.923584] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TAOP.txt [2026-03-13T20:31:45.923726] [INFO ] [sig ] [2792/3262] Completed TAOP in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-13T20:31:45.923768] [INFO ] [sig ] [2793/3262] Forecasting TAP... [2026-03-13T20:31:45.923797] [INFO ] [sig ] Generating forecast for: TAP [2026-03-13T20:31:45.923828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-03-13T20:31:45.935021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-03-13T20:31:45.935326] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-03-13T20:31:45.936136] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-03-13T20:31:45.936188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:45.936220] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:45.936247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:45.936303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:45.994848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:45.995672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:45.995770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:45.995805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:46.117407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:46.117605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:46.117653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:46.117684] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:46.121197] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: UP (p=78.97%) [2026-03-13T20:31:46.121478] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-03-13T20:31:46.121628] [INFO ] [sig ] TAP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:46.267387] [INFO ] [LOCAL ] Saved forecast: TAP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TAP.txt [2026-03-13T20:31:46.267533] [INFO ] [sig ] [2793/3262] Completed TAP in 0.3s | 2.79 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-13T20:31:46.267627] [INFO ] [sig ] [2794/3262] Forecasting TARA... [2026-03-13T20:31:46.267661] [INFO ] [sig ] Generating forecast for: TARA [2026-03-13T20:31:46.267691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-03-13T20:31:46.278754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-03-13T20:31:46.279072] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-03-13T20:31:46.279924] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-03-13T20:31:46.279986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:46.280021] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:46.280066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:46.280131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:46.341061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:46.342050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:46.342162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:46.342196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:46.467972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:46.468132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:46.468173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:46.468202] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:46.471891] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=14.06%) [2026-03-13T20:31:46.472183] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-03-13T20:31:46.472319] [INFO ] [sig ] TARA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:46.617495] [INFO ] [LOCAL ] Saved forecast: TARA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TARA.txt [2026-03-13T20:31:46.617694] [INFO ] [sig ] [2794/3262] Completed TARA in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-13T20:31:46.617737] [INFO ] [sig ] [2795/3262] Forecasting TARK... [2026-03-13T20:31:46.617769] [INFO ] [sig ] Generating forecast for: TARK [2026-03-13T20:31:46.617799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-03-13T20:31:46.628941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-03-13T20:31:46.629299] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-03-13T20:31:46.630119] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-03-13T20:31:46.630171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:46.630203] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:46.630230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:46.630286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:46.687768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:46.688669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:46.688756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:46.688789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:46.821216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:46.821385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:46.821427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:46.821456] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:46.825338] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: DOWN (p=3.26%) [2026-03-13T20:31:46.825851] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-03-13T20:31:46.825989] [INFO ] [sig ] TARK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:46.974412] [INFO ] [LOCAL ] Saved forecast: TARK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TARK.txt [2026-03-13T20:31:46.974561] [INFO ] [sig ] [2795/3262] Completed TARK in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-13T20:31:46.974623] [INFO ] [sig ] [2796/3262] Forecasting TARS... [2026-03-13T20:31:46.974846] [INFO ] [sig ] Generating forecast for: TARS [2026-03-13T20:31:46.974876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-03-13T20:31:46.986277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-03-13T20:31:46.986677] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-03-13T20:31:46.987506] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-03-13T20:31:46.987598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:46.987636] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:46.987663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:46.987720] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:47.048101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:47.049028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:47.049114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:47.049147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:47.182939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:47.183099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:47.183141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:47.183170] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:47.186952] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: DOWN (p=1.83%) [2026-03-13T20:31:47.187250] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-03-13T20:31:47.187431] [INFO ] [sig ] TARS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:47.334743] [INFO ] [LOCAL ] Saved forecast: TARS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TARS.txt [2026-03-13T20:31:47.334897] [INFO ] [sig ] [2796/3262] Completed TARS in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-13T20:31:47.334937] [INFO ] [sig ] [2797/3262] Forecasting TASK... [2026-03-13T20:31:47.334967] [INFO ] [sig ] Generating forecast for: TASK [2026-03-13T20:31:47.334997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-03-13T20:31:47.346228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-03-13T20:31:47.346594] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-03-13T20:31:47.347373] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-03-13T20:31:47.347427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:47.347459] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:47.347486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:47.347542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:47.404731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:47.405632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:47.405725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:47.405760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:47.531865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:47.532038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:47.532099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:47.532144] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:47.536669] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: UP (p=61.62%) [2026-03-13T20:31:47.536986] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-03-13T20:31:47.537122] [INFO ] [sig ] TASK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:47.692937] [INFO ] [LOCAL ] Saved forecast: TASK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TASK.txt [2026-03-13T20:31:47.693129] [INFO ] [sig ] [2797/3262] Completed TASK in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-13T20:31:47.693172] [INFO ] [sig ] [2798/3262] Forecasting TAYD... [2026-03-13T20:31:47.693211] [INFO ] [sig ] Generating forecast for: TAYD [2026-03-13T20:31:47.693287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-03-13T20:31:47.704082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-03-13T20:31:47.704428] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-03-13T20:31:47.705301] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-03-13T20:31:47.705355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:47.705388] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:47.705414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:47.705471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:47.769435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:47.770348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:47.770433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:47.770466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:47.888017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:47.888186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:47.888227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:47.888255] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:47.891865] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: UP (p=51.55%) [2026-03-13T20:31:47.892179] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-03-13T20:31:47.892321] [INFO ] [sig ] TAYD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:48.041048] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TAYD.txt [2026-03-13T20:31:48.041203] [INFO ] [sig ] [2798/3262] Completed TAYD in 0.3s | 2.79 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-13T20:31:48.041244] [INFO ] [sig ] [2799/3262] Forecasting TBB... [2026-03-13T20:31:48.041273] [INFO ] [sig ] Generating forecast for: TBB [2026-03-13T20:31:48.041302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-03-13T20:31:48.052181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-03-13T20:31:48.052589] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-03-13T20:31:48.053428] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-03-13T20:31:48.053482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:48.053514] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:48.053541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:48.053619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:48.116671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:48.117543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:48.117670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:48.117703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:48.236845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:48.237018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:48.237067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:48.237097] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:48.241074] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=29.44%) [2026-03-13T20:31:48.241442] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-03-13T20:31:48.241602] [INFO ] [sig ] TBB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:48.397822] [INFO ] [LOCAL ] Saved forecast: TBB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TBB.txt [2026-03-13T20:31:48.397979] [INFO ] [sig ] [2799/3262] Completed TBB in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-13T20:31:48.398020] [INFO ] [sig ] [2800/3262] Forecasting TBBK... [2026-03-13T20:31:48.398051] [INFO ] [sig ] Generating forecast for: TBBK [2026-03-13T20:31:48.398082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-03-13T20:31:48.409343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-03-13T20:31:48.409746] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-03-13T20:31:48.410619] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-03-13T20:31:48.410673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:48.410708] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:48.410749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:48.410830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:48.472114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:48.472986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:48.473072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:48.473104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:48.592913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:48.593072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:48.593111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:48.593140] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:48.596648] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: UP (p=74.46%) [2026-03-13T20:31:48.596931] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-03-13T20:31:48.597059] [INFO ] [sig ] TBBK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:48.738256] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TBBK.txt [2026-03-13T20:31:48.738410] [INFO ] [sig ] [2800/3262] Completed TBBK in 0.3s | 2.79 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-13T20:31:48.738458] [INFO ] [sig ] [2801/3262] Forecasting TBI... [2026-03-13T20:31:48.738495] [INFO ] [sig ] Generating forecast for: TBI [2026-03-13T20:31:48.738531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-03-13T20:31:48.749253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-03-13T20:31:48.749642] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-03-13T20:31:48.750437] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-03-13T20:31:48.750489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:48.750551] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:48.750600] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:48.750659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:48.807062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:48.807989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:48.808072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:48.808105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:48.930350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:48.930512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:48.930551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:48.930615] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:48.933995] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: UP (p=68.76%) [2026-03-13T20:31:48.934273] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-03-13T20:31:48.934400] [INFO ] [sig ] TBI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:49.086046] [INFO ] [LOCAL ] Saved forecast: TBI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TBI.txt [2026-03-13T20:31:49.086205] [INFO ] [sig ] [2801/3262] Completed TBI in 0.3s | 2.79 sym/s | Total: 16.7m | ETA: 2.8m [2026-03-13T20:31:49.086246] [INFO ] [sig ] [2802/3262] Forecasting TBIL... [2026-03-13T20:31:49.086275] [INFO ] [sig ] Generating forecast for: TBIL [2026-03-13T20:31:49.086307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-03-13T20:31:49.097650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-03-13T20:31:49.098024] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-03-13T20:31:49.098854] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-03-13T20:31:49.098919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:49.098959] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:49.098992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:49.099062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:49.157150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:49.158038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:49.158124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:49.158157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:49.230981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:49.231148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:49.231191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:49.231222] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:49.235032] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=73.31%) [2026-03-13T20:31:49.235329] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-03-13T20:31:49.235465] [INFO ] [sig ] TBIL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:49.385767] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TBIL.txt [2026-03-13T20:31:49.385918] [INFO ] [sig ] [2802/3262] Completed TBIL in 0.3s | 2.79 sym/s | Total: 16.7m | ETA: 2.7m [2026-03-13T20:31:49.385959] [INFO ] [sig ] [2803/3262] Forecasting TBLA... [2026-03-13T20:31:49.385989] [INFO ] [sig ] Generating forecast for: TBLA [2026-03-13T20:31:49.386020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-03-13T20:31:49.397048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-03-13T20:31:49.397368] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-03-13T20:31:49.398211] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-03-13T20:31:49.398266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:49.398300] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:49.398328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:49.398392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:49.459042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:49.459964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:49.460052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:49.460087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:49.583783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:49.583951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:49.583993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:49.584022] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:49.587838] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: DOWN (p=23.04%) [2026-03-13T20:31:49.588131] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-03-13T20:31:49.588267] [INFO ] [sig ] TBLA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:49.737653] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TBLA.txt [2026-03-13T20:31:49.737804] [INFO ] [sig ] [2803/3262] Completed TBLA in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 2.7m [2026-03-13T20:31:49.737844] [INFO ] [sig ] [2804/3262] Forecasting TBLD... [2026-03-13T20:31:49.737873] [INFO ] [sig ] Generating forecast for: TBLD [2026-03-13T20:31:49.737904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-03-13T20:31:49.750112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-03-13T20:31:49.750444] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-03-13T20:31:49.751269] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-03-13T20:31:49.751322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:49.751355] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:49.751382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:49.751451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:49.813659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:49.814494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:49.814596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:49.814633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:49.938967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:49.939130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:49.939171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:49.939251] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:49.942820] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: DOWN (p=17.19%) [2026-03-13T20:31:49.943101] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-03-13T20:31:49.943234] [INFO ] [sig ] TBLD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:50.091926] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TBLD.txt [2026-03-13T20:31:50.092104] [INFO ] [sig ] [2804/3262] Completed TBLD in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 2.7m [2026-03-13T20:31:50.092146] [INFO ] [sig ] [2805/3262] Forecasting TBPH... [2026-03-13T20:31:50.092177] [INFO ] [sig ] Generating forecast for: TBPH [2026-03-13T20:31:50.092207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-03-13T20:31:50.104642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-03-13T20:31:50.104993] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-03-13T20:31:50.105981] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-03-13T20:31:50.106034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:50.106066] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:50.106092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:50.106194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:50.169309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:50.170514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:50.170633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:50.170862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:50.296524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:50.296709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:50.296751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:50.296780] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:50.300826] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: UP (p=82.04%) [2026-03-13T20:31:50.301122] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-03-13T20:31:50.301250] [INFO ] [sig ] TBPH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:50.451289] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TBPH.txt [2026-03-13T20:31:50.451446] [INFO ] [sig ] [2805/3262] Completed TBPH in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-13T20:31:50.451486] [INFO ] [sig ] [2806/3262] Forecasting TBRG... [2026-03-13T20:31:50.451526] [INFO ] [sig ] Generating forecast for: TBRG [2026-03-13T20:31:50.451567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-03-13T20:31:50.463625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-03-13T20:31:50.463957] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-03-13T20:31:50.464812] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-03-13T20:31:50.464865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:50.464896] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:50.464923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:50.464980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:50.529394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:50.530443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:50.530525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:50.530558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:50.657690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:50.657854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:50.657894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:50.657924] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:50.661311] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=79.62%) [2026-03-13T20:31:50.661612] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-03-13T20:31:50.661742] [INFO ] [sig ] TBRG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:50.817371] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TBRG.txt [2026-03-13T20:31:50.817641] [INFO ] [sig ] [2806/3262] Completed TBRG in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-13T20:31:50.817700] [INFO ] [sig ] [2807/3262] Forecasting TCBI... [2026-03-13T20:31:50.817741] [INFO ] [sig ] Generating forecast for: TCBI [2026-03-13T20:31:50.817782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-03-13T20:31:50.832362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-03-13T20:31:50.832893] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-03-13T20:31:50.834011] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-03-13T20:31:50.834092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:50.834136] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:50.834172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:50.834251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:50.895811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:50.896757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:50.896845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:50.896879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:51.023121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:51.023283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:51.023325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:51.023353] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:51.027149] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: UP (p=94.35%) [2026-03-13T20:31:51.027489] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-03-13T20:31:51.027698] [INFO ] [sig ] TCBI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:51.181289] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TCBI.txt [2026-03-13T20:31:51.181456] [INFO ] [sig ] [2807/3262] Completed TCBI in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-13T20:31:51.181505] [INFO ] [sig ] [2808/3262] Forecasting TCBIO... [2026-03-13T20:31:51.181542] [INFO ] [sig ] Generating forecast for: TCBIO [2026-03-13T20:31:51.181599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-03-13T20:31:51.192586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-03-13T20:31:51.192965] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-03-13T20:31:51.193821] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-03-13T20:31:51.193874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:51.193907] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:51.193936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:51.193992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:51.252848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:51.253812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:51.253896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:51.253930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:51.371638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:51.371800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:51.371841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:51.371871] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:51.375494] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: DOWN (p=15.85%) [2026-03-13T20:31:51.375843] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-03-13T20:31:51.375985] [INFO ] [sig ] TCBIO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:51.523600] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TCBIO.txt [2026-03-13T20:31:51.523761] [INFO ] [sig ] [2808/3262] Completed TCBIO in 0.3s | 2.79 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-13T20:31:51.523803] [INFO ] [sig ] [2809/3262] Forecasting TCBK... [2026-03-13T20:31:51.523833] [INFO ] [sig ] Generating forecast for: TCBK [2026-03-13T20:31:51.523864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-03-13T20:31:51.535504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-03-13T20:31:51.535919] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-03-13T20:31:51.536763] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-03-13T20:31:51.536815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:51.536847] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:51.536874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:51.536931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:51.593855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:51.594538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:51.594636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:51.594670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:51.713504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:51.713690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:51.713731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:51.713761] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:51.717249] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: DOWN (p=36.29%) [2026-03-13T20:31:51.717536] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-03-13T20:31:51.717709] [INFO ] [sig ] TCBK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:51.862878] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TCBK.txt [2026-03-13T20:31:51.863015] [INFO ] [sig ] [2809/3262] Completed TCBK in 0.3s | 2.79 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-13T20:31:51.863056] [INFO ] [sig ] [2810/3262] Forecasting TCBX... [2026-03-13T20:31:51.863088] [INFO ] [sig ] Generating forecast for: TCBX [2026-03-13T20:31:51.863118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-03-13T20:31:51.873851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-03-13T20:31:51.874146] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-03-13T20:31:51.874926] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-03-13T20:31:51.874989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:51.875027] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:51.875060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:51.875129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:51.936902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:51.937861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:51.937955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:51.937989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:52.066868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:52.067026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:52.067066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:52.067095] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:52.070542] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: UP (p=91.71%) [2026-03-13T20:31:52.070838] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-03-13T20:31:52.070964] [INFO ] [sig ] TCBX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:52.219254] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TCBX.txt [2026-03-13T20:31:52.219394] [INFO ] [sig ] [2810/3262] Completed TCBX in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-13T20:31:52.219434] [INFO ] [sig ] [2811/3262] Forecasting TCMD... [2026-03-13T20:31:52.219465] [INFO ] [sig ] Generating forecast for: TCMD [2026-03-13T20:31:52.219495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-03-13T20:31:52.230754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-03-13T20:31:52.231119] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-03-13T20:31:52.231916] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-03-13T20:31:52.231968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:52.231999] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:52.232027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:52.232083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:52.291387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:52.292044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:52.292150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:52.292184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:52.412274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:52.412436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:52.412479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:52.412508] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:52.416537] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: DOWN (p=1.76%) [2026-03-13T20:31:52.416862] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-03-13T20:31:52.417009] [INFO ] [sig ] TCMD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:52.568685] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TCMD.txt [2026-03-13T20:31:52.569032] [INFO ] [sig ] [2811/3262] Completed TCMD in 0.3s | 2.79 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-13T20:31:52.569072] [INFO ] [sig ] [2812/3262] Forecasting TCOM... [2026-03-13T20:31:52.569103] [INFO ] [sig ] Generating forecast for: TCOM [2026-03-13T20:31:52.569134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-03-13T20:31:52.580493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-03-13T20:31:52.580842] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-03-13T20:31:52.581651] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-03-13T20:31:52.581704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:52.581736] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:52.581762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:52.581818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:52.643157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:52.644078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:52.644165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:52.644199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:52.767416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:52.767615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:52.767659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:52.767691] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:52.771186] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: DOWN (p=17.22%) [2026-03-13T20:31:52.771471] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-03-13T20:31:52.771624] [INFO ] [sig ] TCOM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:52.913811] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TCOM.txt [2026-03-13T20:31:52.913948] [INFO ] [sig ] [2812/3262] Completed TCOM in 0.3s | 2.79 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-13T20:31:52.913988] [INFO ] [sig ] [2813/3262] Forecasting TCPC... [2026-03-13T20:31:52.914018] [INFO ] [sig ] Generating forecast for: TCPC [2026-03-13T20:31:52.914048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-03-13T20:31:52.925085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-03-13T20:31:52.925396] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-03-13T20:31:52.926181] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-03-13T20:31:52.926233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:52.926264] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:52.926290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:52.926345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:52.983355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:52.984065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:52.984148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:52.984180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:53.103665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:53.103828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:53.103869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:53.103898] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:53.107403] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: DOWN (p=7.92%) [2026-03-13T20:31:53.107742] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-03-13T20:31:53.107876] [INFO ] [sig ] TCPC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:53.249540] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TCPC.txt [2026-03-13T20:31:53.249693] [INFO ] [sig ] [2813/3262] Completed TCPC in 0.3s | 2.79 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-13T20:31:53.249733] [INFO ] [sig ] [2814/3262] Forecasting TCX... [2026-03-13T20:31:53.249763] [INFO ] [sig ] Generating forecast for: TCX [2026-03-13T20:31:53.249793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-03-13T20:31:53.260469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-03-13T20:31:53.260775] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-03-13T20:31:53.261610] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-03-13T20:31:53.261669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:53.261702] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:53.261728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:53.261783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:53.319884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:53.320563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:53.320663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:53.320696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:53.434099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:53.434261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:53.434300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:53.434330] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:53.437759] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: DOWN (p=31.27%) [2026-03-13T20:31:53.438036] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-03-13T20:31:53.438163] [INFO ] [sig ] TCX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:53.580389] [INFO ] [LOCAL ] Saved forecast: TCX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TCX.txt [2026-03-13T20:31:53.580549] [INFO ] [sig ] [2814/3262] Completed TCX in 0.3s | 2.79 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-13T20:31:53.580609] [INFO ] [sig ] [2815/3262] Forecasting TD... [2026-03-13T20:31:53.580641] [INFO ] [sig ] Generating forecast for: TD [2026-03-13T20:31:53.580672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-03-13T20:31:53.591194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-03-13T20:31:53.591521] [INFO ] [FORECASTER] Starting predict_future for TD [2026-03-13T20:31:53.592306] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-03-13T20:31:53.592358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:53.592390] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:53.592417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:53.592473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:53.649408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:53.650152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:53.650231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:53.650264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:53.772775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:53.772965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:53.773021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:53.773053] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:53.777074] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: UP (p=81.13%) [2026-03-13T20:31:53.777409] [INFO ] [FORECASTER] Completed predict_future for TD [2026-03-13T20:31:53.777594] [INFO ] [sig ] TD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:53.938536] [INFO ] [LOCAL ] Saved forecast: TD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TD.txt [2026-03-13T20:31:53.938721] [INFO ] [sig ] [2815/3262] Completed TD in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-13T20:31:53.938957] [INFO ] [sig ] [2816/3262] Forecasting TDC... [2026-03-13T20:31:53.938988] [INFO ] [sig ] Generating forecast for: TDC [2026-03-13T20:31:53.939019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-03-13T20:31:53.953414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-03-13T20:31:53.954109] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-03-13T20:31:53.955252] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-03-13T20:31:53.955307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:53.955340] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:53.955367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:53.955426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:54.015667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:54.016672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:54.016758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:54.016791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:54.140168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:54.140335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:54.140374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:54.140404] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:54.143818] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: UP (p=95.26%) [2026-03-13T20:31:54.144095] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-03-13T20:31:54.144222] [INFO ] [sig ] TDC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:54.292986] [INFO ] [LOCAL ] Saved forecast: TDC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TDC.txt [2026-03-13T20:31:54.293180] [INFO ] [sig ] [2816/3262] Completed TDC in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-13T20:31:54.293237] [INFO ] [sig ] [2817/3262] Forecasting TDF... [2026-03-13T20:31:54.293270] [INFO ] [sig ] Generating forecast for: TDF [2026-03-13T20:31:54.293300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-03-13T20:31:54.305209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-03-13T20:31:54.305569] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-03-13T20:31:54.306457] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-03-13T20:31:54.306511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:54.306545] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:54.306589] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:54.306650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:54.367654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:54.368540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:54.368645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:54.368864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:54.485614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:54.485983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:54.486024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:54.486055] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:54.489684] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: DOWN (p=20.37%) [2026-03-13T20:31:54.489981] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-03-13T20:31:54.490116] [INFO ] [sig ] TDF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:54.640602] [INFO ] [LOCAL ] Saved forecast: TDF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TDF.txt [2026-03-13T20:31:54.640771] [INFO ] [sig ] [2817/3262] Completed TDF in 0.3s | 2.79 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-13T20:31:54.640825] [INFO ] [sig ] [2818/3262] Forecasting TDG... [2026-03-13T20:31:54.640859] [INFO ] [sig ] Generating forecast for: TDG [2026-03-13T20:31:54.640891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-03-13T20:31:54.653274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-03-13T20:31:54.653703] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-03-13T20:31:54.654534] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-03-13T20:31:54.654620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:54.654701] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:54.654733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:54.654792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:54.714155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:54.715086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:54.715185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:54.715229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:54.835770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:54.835933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:54.835976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:54.836006] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:54.839548] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: UP (p=69.73%) [2026-03-13T20:31:54.839856] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-03-13T20:31:54.839988] [INFO ] [sig ] TDG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:54.988337] [INFO ] [LOCAL ] Saved forecast: TDG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TDG.txt [2026-03-13T20:31:54.988510] [INFO ] [sig ] [2818/3262] Completed TDG in 0.3s | 2.79 sym/s | Total: 16.8m | ETA: 2.7m [2026-03-13T20:31:54.988553] [INFO ] [sig ] [2819/3262] Forecasting TDS... [2026-03-13T20:31:54.988607] [INFO ] [sig ] Generating forecast for: TDS [2026-03-13T20:31:54.988639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-03-13T20:31:55.000221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-03-13T20:31:55.000632] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-03-13T20:31:55.001719] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-03-13T20:31:55.001785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:55.001824] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:55.001857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:55.001932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:55.061737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:55.062643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:55.062730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:55.062764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:55.186014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:55.186182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:55.186223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:55.186252] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:55.190167] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: UP (p=69.26%) [2026-03-13T20:31:55.190456] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-03-13T20:31:55.190603] [INFO ] [sig ] TDS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:55.342422] [INFO ] [LOCAL ] Saved forecast: TDS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TDS.txt [2026-03-13T20:31:55.342584] [INFO ] [sig ] [2819/3262] Completed TDS in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 2.6m [2026-03-13T20:31:55.342628] [INFO ] [sig ] [2820/3262] Forecasting TDSC... [2026-03-13T20:31:55.342658] [INFO ] [sig ] Generating forecast for: TDSC [2026-03-13T20:31:55.342688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-03-13T20:31:55.353189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-03-13T20:31:55.353530] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-03-13T20:31:55.354349] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-03-13T20:31:55.354402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:55.354435] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:55.354462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:55.354517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:55.414081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:55.414922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:55.415007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:55.415042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:55.530370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:55.530529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:55.530591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:55.530625] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:55.534242] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: UP (p=81.18%) [2026-03-13T20:31:55.534531] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-03-13T20:31:55.534687] [INFO ] [sig ] TDSC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:55.685208] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TDSC.txt [2026-03-13T20:31:55.685374] [INFO ] [sig ] [2820/3262] Completed TDSC in 0.3s | 2.79 sym/s | Total: 16.8m | ETA: 2.6m [2026-03-13T20:31:55.685416] [INFO ] [sig ] [2821/3262] Forecasting TDUP... [2026-03-13T20:31:55.685447] [INFO ] [sig ] Generating forecast for: TDUP [2026-03-13T20:31:55.685479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-03-13T20:31:55.696776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-03-13T20:31:55.697169] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-03-13T20:31:55.698037] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-03-13T20:31:55.698090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:55.698122] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:55.698148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:55.698204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:55.757873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:55.758795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:55.758882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:55.758916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:55.881027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:55.881188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:55.881230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:55.881294] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:55.884816] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=64.47%) [2026-03-13T20:31:55.885142] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-03-13T20:31:55.885286] [INFO ] [sig ] TDUP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:56.038238] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TDUP.txt [2026-03-13T20:31:56.038398] [INFO ] [sig ] [2821/3262] Completed TDUP in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 2.6m [2026-03-13T20:31:56.038444] [INFO ] [sig ] [2822/3262] Forecasting TDY... [2026-03-13T20:31:56.038476] [INFO ] [sig ] Generating forecast for: TDY [2026-03-13T20:31:56.038506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-03-13T20:31:56.050306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-03-13T20:31:56.050638] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-03-13T20:31:56.051422] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-03-13T20:31:56.051475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:56.051507] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:56.051534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:56.051616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:56.111208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:56.112063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:56.112150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:56.112185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:56.236889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:56.237046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:56.237085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:56.237114] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:56.241077] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: DOWN (p=48.61%) [2026-03-13T20:31:56.241354] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-03-13T20:31:56.241479] [INFO ] [sig ] TDY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:56.383496] [INFO ] [LOCAL ] Saved forecast: TDY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TDY.txt [2026-03-13T20:31:56.383668] [INFO ] [sig ] [2822/3262] Completed TDY in 0.3s | 2.79 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-13T20:31:56.383712] [INFO ] [sig ] [2823/3262] Forecasting TEAM... [2026-03-13T20:31:56.383743] [INFO ] [sig ] Generating forecast for: TEAM [2026-03-13T20:31:56.383773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-03-13T20:31:56.394710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-03-13T20:31:56.395023] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-03-13T20:31:56.395811] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-03-13T20:31:56.395862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:56.395894] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:56.395920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:56.395977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:56.453966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:56.454817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:56.454899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:56.454932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:56.581498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:56.581703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:56.581746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:56.581776] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:56.585289] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=25.20%) [2026-03-13T20:31:56.585592] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-03-13T20:31:56.585759] [INFO ] [sig ] TEAM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:56.762491] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TEAM.txt [2026-03-13T20:31:56.762699] [INFO ] [sig ] [2823/3262] Completed TEAM in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-13T20:31:56.762750] [INFO ] [sig ] [2824/3262] Forecasting TECH... [2026-03-13T20:31:56.762782] [INFO ] [sig ] Generating forecast for: TECH [2026-03-13T20:31:56.762814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-03-13T20:31:56.774435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-03-13T20:31:56.774877] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-03-13T20:31:56.775808] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-03-13T20:31:56.775874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:56.775911] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:56.775940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:56.775998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:56.842220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:56.843175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:56.843282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:56.843318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:56.971085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:56.971246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:56.971284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:56.971312] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:56.974733] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-03-13T20:31:56.975012] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-03-13T20:31:56.975139] [INFO ] [sig ] TECH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:57.121965] [INFO ] [LOCAL ] Saved forecast: TECH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TECH.txt [2026-03-13T20:31:57.122118] [INFO ] [sig ] [2824/3262] Completed TECH in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-13T20:31:57.122160] [INFO ] [sig ] [2825/3262] Forecasting TECK... [2026-03-13T20:31:57.122189] [INFO ] [sig ] Generating forecast for: TECK [2026-03-13T20:31:57.122219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-03-13T20:31:57.133181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-03-13T20:31:57.133533] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-03-13T20:31:57.134407] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-03-13T20:31:57.134461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:57.134494] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:57.134520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:57.134602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:57.197084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:57.198043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:57.198132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:57.198166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:57.325431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:57.325605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:57.325692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:57.325726] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:57.330056] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: DOWN (p=20.75%) [2026-03-13T20:31:57.330346] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-03-13T20:31:57.330477] [INFO ] [sig ] TECK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:57.486466] [INFO ] [LOCAL ] Saved forecast: TECK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TECK.txt [2026-03-13T20:31:57.486636] [INFO ] [sig ] [2825/3262] Completed TECK in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-13T20:31:57.486688] [INFO ] [sig ] [2826/3262] Forecasting TEI... [2026-03-13T20:31:57.486724] [INFO ] [sig ] Generating forecast for: TEI [2026-03-13T20:31:57.486760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-03-13T20:31:57.497826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-03-13T20:31:57.498189] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-03-13T20:31:57.499093] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-03-13T20:31:57.499148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:57.499181] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:57.499208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:57.499266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:57.559377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:57.560157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:57.560240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:57.560275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:57.677589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:57.677752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:57.677808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:57.677866] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:57.681855] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-03-13T20:31:57.682159] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-03-13T20:31:57.682297] [INFO ] [sig ] TEI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:57.839567] [INFO ] [LOCAL ] Saved forecast: TEI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TEI.txt [2026-03-13T20:31:57.839756] [INFO ] [sig ] [2826/3262] Completed TEI in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-13T20:31:57.839797] [INFO ] [sig ] [2827/3262] Forecasting TELO... [2026-03-13T20:31:57.839827] [INFO ] [sig ] Generating forecast for: TELO [2026-03-13T20:31:57.839856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-03-13T20:31:57.852548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-03-13T20:31:57.852919] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-03-13T20:31:57.853730] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-03-13T20:31:57.853782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:57.853813] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:57.854019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:57.854079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:57.924452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:57.925365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:57.925478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:57.925515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:58.044648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:58.044805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:58.044846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:58.044874] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:58.048397] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: UP (p=62.17%) [2026-03-13T20:31:58.048771] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-03-13T20:31:58.048953] [INFO ] [sig ] TELO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:58.202615] [INFO ] [LOCAL ] Saved forecast: TELO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TELO.txt [2026-03-13T20:31:58.202786] [INFO ] [sig ] [2827/3262] Completed TELO in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-13T20:31:58.202827] [INFO ] [sig ] [2828/3262] Forecasting TEM... [2026-03-13T20:31:58.202856] [INFO ] [sig ] Generating forecast for: TEM [2026-03-13T20:31:58.202887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-03-13T20:31:58.214194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-03-13T20:31:58.214528] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-03-13T20:31:58.215603] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-03-13T20:31:58.215662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:58.215694] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:58.215723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:58.215780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:58.280358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:58.281185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:58.281297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:58.281332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:58.406384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:58.406545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:58.406603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:58.406637] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:58.410096] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: UP (p=86.01%) [2026-03-13T20:31:58.410379] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-03-13T20:31:58.410515] [INFO ] [sig ] TEM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:58.573701] [INFO ] [LOCAL ] Saved forecast: TEM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TEM.txt [2026-03-13T20:31:58.574055] [INFO ] [sig ] [2828/3262] Completed TEM in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-13T20:31:58.574096] [INFO ] [sig ] [2829/3262] Forecasting TENB... [2026-03-13T20:31:58.574126] [INFO ] [sig ] Generating forecast for: TENB [2026-03-13T20:31:58.574156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-03-13T20:31:58.586859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-03-13T20:31:58.587248] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-03-13T20:31:58.588117] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-03-13T20:31:58.588171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:58.588220] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:58.588250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:58.588308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:58.649737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:58.650636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:58.650735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:58.650777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:58.779884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:58.780042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:58.780082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:58.780112] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:58.783481] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=55.15%) [2026-03-13T20:31:58.783783] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-03-13T20:31:58.783918] [INFO ] [sig ] TENB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:58.932720] [INFO ] [LOCAL ] Saved forecast: TENB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TENB.txt [2026-03-13T20:31:58.932874] [INFO ] [sig ] [2829/3262] Completed TENB in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-13T20:31:58.932915] [INFO ] [sig ] [2830/3262] Forecasting TENX... [2026-03-13T20:31:58.932945] [INFO ] [sig ] Generating forecast for: TENX [2026-03-13T20:31:58.932976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-03-13T20:31:58.944207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-03-13T20:31:58.944530] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-03-13T20:31:58.945633] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-03-13T20:31:58.945686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:58.945717] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:58.945747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:58.945826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:59.009945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:59.010858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:59.010942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:59.010975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:59.121899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:59.122064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:59.122105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:59.122135] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:59.125760] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: DOWN (p=19.17%) [2026-03-13T20:31:59.126066] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-03-13T20:31:59.126199] [INFO ] [sig ] TENX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:31:59.280204] [INFO ] [LOCAL ] Saved forecast: TENX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TENX.txt [2026-03-13T20:31:59.280352] [INFO ] [sig ] [2830/3262] Completed TENX in 0.3s | 2.79 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-13T20:31:59.280392] [INFO ] [sig ] [2831/3262] Forecasting TERN... [2026-03-13T20:31:59.280422] [INFO ] [sig ] Generating forecast for: TERN [2026-03-13T20:31:59.280451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-03-13T20:31:59.291479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-03-13T20:31:59.291902] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-03-13T20:31:59.292793] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-03-13T20:31:59.292847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:59.292881] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:59.292908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:59.292964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:59.352021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:59.352953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:59.353039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:59.353073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:59.474071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:59.474235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:59.474274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:59.474302] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:59.477782] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: UP (p=54.82%) [2026-03-13T20:31:59.478069] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-03-13T20:31:59.478200] [INFO ] [sig ] TERN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:31:59.649282] [INFO ] [LOCAL ] Saved forecast: TERN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TERN.txt [2026-03-13T20:31:59.649503] [INFO ] [sig ] [2831/3262] Completed TERN in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-13T20:31:59.649591] [INFO ] [sig ] [2832/3262] Forecasting TEVA... [2026-03-13T20:31:59.649644] [INFO ] [sig ] Generating forecast for: TEVA [2026-03-13T20:31:59.649687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-03-13T20:31:59.661407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-03-13T20:31:59.661861] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-03-13T20:31:59.662784] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-03-13T20:31:59.662839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:31:59.662872] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:31:59.662899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:31:59.662956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:31:59.723465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:31:59.724313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:31:59.724398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:31:59.724433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:31:59.846905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:31:59.847065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:31:59.847106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:31:59.847137] [INFO ] [FORECASTER] Training complete [2026-03-13T20:31:59.850831] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: UP (p=94.37%) [2026-03-13T20:31:59.851111] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-03-13T20:31:59.851238] [INFO ] [sig ] TEVA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:00.013906] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TEVA.txt [2026-03-13T20:32:00.014064] [INFO ] [sig ] [2832/3262] Completed TEVA in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-13T20:32:00.014104] [INFO ] [sig ] [2833/3262] Forecasting TEX... [2026-03-13T20:32:00.014141] [INFO ] [sig ] Generating forecast for: TEX [2026-03-13T20:32:00.014173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-03-13T20:32:00.026299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-03-13T20:32:00.026690] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-03-13T20:32:00.027501] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-03-13T20:32:00.027600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:00.027644] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:00.027672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:00.027730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:00.090845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:00.092088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:00.092174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:00.092208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:00.223761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:00.223887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:00.223953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:00.224002] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:00.228514] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: UP (p=81.01%) [2026-03-13T20:32:00.228947] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-03-13T20:32:00.229100] [INFO ] [sig ] TEX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:00.384826] [INFO ] [LOCAL ] Saved forecast: TEX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TEX.txt [2026-03-13T20:32:00.384974] [INFO ] [sig ] [2833/3262] Completed TEX in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-13T20:32:00.385015] [INFO ] [sig ] [2834/3262] Forecasting TFC... [2026-03-13T20:32:00.385045] [INFO ] [sig ] Generating forecast for: TFC [2026-03-13T20:32:00.385075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-03-13T20:32:00.398523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-03-13T20:32:00.399063] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-03-13T20:32:00.402896] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-03-13T20:32:00.402952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:00.402986] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:00.403026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:00.403127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:00.463388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:00.464228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:00.464313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:00.464345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:00.610566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:00.610707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:00.610756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:00.610793] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:00.614237] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: UP (p=98.59%) [2026-03-13T20:32:00.614519] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-03-13T20:32:00.614677] [INFO ] [sig ] TFC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:00.759615] [INFO ] [LOCAL ] Saved forecast: TFC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TFC.txt [2026-03-13T20:32:00.759780] [INFO ] [sig ] [2834/3262] Completed TFC in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 2.6m [2026-03-13T20:32:00.759826] [INFO ] [sig ] [2835/3262] Forecasting TFII... [2026-03-13T20:32:00.759857] [INFO ] [sig ] Generating forecast for: TFII [2026-03-13T20:32:00.759886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-03-13T20:32:00.770534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-03-13T20:32:00.770900] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-03-13T20:32:00.771741] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-03-13T20:32:00.771795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:00.771855] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:00.771884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:00.771941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:00.836773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:00.837637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:00.837726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:00.837759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:00.963738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:00.963914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:00.963960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:00.963991] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:00.968118] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-03-13T20:32:00.968486] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-03-13T20:32:00.968705] [INFO ] [sig ] TFII: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:01.123058] [INFO ] [LOCAL ] Saved forecast: TFII 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TFII.txt [2026-03-13T20:32:01.123218] [INFO ] [sig ] [2835/3262] Completed TFII in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 2.5m [2026-03-13T20:32:01.123259] [INFO ] [sig ] [2836/3262] Forecasting TFIN... [2026-03-13T20:32:01.123290] [INFO ] [sig ] Generating forecast for: TFIN [2026-03-13T20:32:01.123320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-03-13T20:32:01.134083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-03-13T20:32:01.134398] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-03-13T20:32:01.135196] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-03-13T20:32:01.135250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:01.135283] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:01.135310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:01.135367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:01.194722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:01.195566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:01.195667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:01.195701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:01.311897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:01.312059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:01.312099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:01.312145] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:01.315610] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: DOWN (p=19.59%) [2026-03-13T20:32:01.315901] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-03-13T20:32:01.316030] [INFO ] [sig ] TFIN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:01.461138] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TFIN.txt [2026-03-13T20:32:01.461300] [INFO ] [sig ] [2836/3262] Completed TFIN in 0.3s | 2.79 sym/s | Total: 16.9m | ETA: 2.5m [2026-03-13T20:32:01.461341] [INFO ] [sig ] [2837/3262] Forecasting TFPM... [2026-03-13T20:32:01.461372] [INFO ] [sig ] Generating forecast for: TFPM [2026-03-13T20:32:01.461402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-03-13T20:32:01.472718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-03-13T20:32:01.473126] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-03-13T20:32:01.473978] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-03-13T20:32:01.474035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:01.474070] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:01.474098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:01.474157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:01.533890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:01.534801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:01.534891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:01.534925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:01.666467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:01.666651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:01.666696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:01.666728] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:01.670270] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: UP (p=84.14%) [2026-03-13T20:32:01.670561] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-03-13T20:32:01.670711] [INFO ] [sig ] TFPM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:01.814523] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TFPM.txt [2026-03-13T20:32:01.814728] [INFO ] [sig ] [2837/3262] Completed TFPM in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 2.5m [2026-03-13T20:32:01.814780] [INFO ] [sig ] [2838/3262] Forecasting TFSL... [2026-03-13T20:32:01.814816] [INFO ] [sig ] Generating forecast for: TFSL [2026-03-13T20:32:01.814853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-03-13T20:32:01.825811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-03-13T20:32:01.826178] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-03-13T20:32:01.826999] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-03-13T20:32:01.827052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:01.827084] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:01.827111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:01.827171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:01.886661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:01.887539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:01.887721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:01.887781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:02.018110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:02.018374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:02.018445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:02.018538] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:02.023768] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: UP (p=66.71%) [2026-03-13T20:32:02.024351] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-03-13T20:32:02.024552] [INFO ] [sig ] TFSL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:02.202122] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TFSL.txt [2026-03-13T20:32:02.202332] [INFO ] [sig ] [2838/3262] Completed TFSL in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 2.5m [2026-03-13T20:32:02.202395] [INFO ] [sig ] [2839/3262] Forecasting TG... [2026-03-13T20:32:02.202442] [INFO ] [sig ] Generating forecast for: TG [2026-03-13T20:32:02.202486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-03-13T20:32:02.213929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-03-13T20:32:02.214364] [INFO ] [FORECASTER] Starting predict_future for TG [2026-03-13T20:32:02.215196] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-03-13T20:32:02.215249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:02.215281] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:02.215308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:02.215365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:02.274744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:02.275644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:02.275748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:02.275783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:02.396591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:02.396756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:02.396796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:02.396826] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:02.400423] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: DOWN (p=42.55%) [2026-03-13T20:32:02.400769] [INFO ] [FORECASTER] Completed predict_future for TG [2026-03-13T20:32:02.400911] [INFO ] [sig ] TG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:02.548487] [INFO ] [LOCAL ] Saved forecast: TG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TG.txt [2026-03-13T20:32:02.548666] [INFO ] [sig ] [2839/3262] Completed TG in 0.3s | 2.79 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-13T20:32:02.548711] [INFO ] [sig ] [2840/3262] Forecasting TGLS... [2026-03-13T20:32:02.548745] [INFO ] [sig ] Generating forecast for: TGLS [2026-03-13T20:32:02.548776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-03-13T20:32:02.560649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-03-13T20:32:02.561234] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-03-13T20:32:02.562126] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-03-13T20:32:02.562181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:02.562215] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:02.562243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:02.562317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:02.626655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:02.627647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:02.627752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:02.627795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:02.749053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:02.749178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:02.749218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:02.749249] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:02.753134] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: UP (p=60.35%) [2026-03-13T20:32:02.753478] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-03-13T20:32:02.753644] [INFO ] [sig ] TGLS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:02.905027] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TGLS.txt [2026-03-13T20:32:02.905190] [INFO ] [sig ] [2840/3262] Completed TGLS in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-13T20:32:02.905230] [INFO ] [sig ] [2841/3262] Forecasting TGNA... [2026-03-13T20:32:02.905260] [INFO ] [sig ] Generating forecast for: TGNA [2026-03-13T20:32:02.905292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-03-13T20:32:02.917144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-03-13T20:32:02.917504] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-03-13T20:32:02.918370] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-03-13T20:32:02.918422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:02.918453] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:02.918479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:02.918534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:02.978339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:02.979254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:02.979336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:02.979369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:03.103548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:03.103730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:03.103771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:03.103799] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:03.107374] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-03-13T20:32:03.107695] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-03-13T20:32:03.107825] [INFO ] [sig ] TGNA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:03.250628] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TGNA.txt [2026-03-13T20:32:03.250767] [INFO ] [sig ] [2841/3262] Completed TGNA in 0.3s | 2.79 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-13T20:32:03.250807] [INFO ] [sig ] [2842/3262] Forecasting TGS... [2026-03-13T20:32:03.250837] [INFO ] [sig ] Generating forecast for: TGS [2026-03-13T20:32:03.250867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-03-13T20:32:03.262257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-03-13T20:32:03.262666] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-03-13T20:32:03.263734] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-03-13T20:32:03.263814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:03.263855] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:03.263884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:03.263940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:03.326915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:03.327849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:03.327928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:03.327962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:03.448850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:03.449008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:03.449047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:03.449076] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:03.452472] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: UP (p=93.06%) [2026-03-13T20:32:03.452765] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-03-13T20:32:03.452892] [INFO ] [sig ] TGS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:03.597986] [INFO ] [LOCAL ] Saved forecast: TGS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TGS.txt [2026-03-13T20:32:03.598126] [INFO ] [sig ] [2842/3262] Completed TGS in 0.3s | 2.79 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-13T20:32:03.598166] [INFO ] [sig ] [2843/3262] Forecasting TGTX... [2026-03-13T20:32:03.598196] [INFO ] [sig ] Generating forecast for: TGTX [2026-03-13T20:32:03.598226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-03-13T20:32:03.610105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-03-13T20:32:03.610466] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-03-13T20:32:03.611275] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-03-13T20:32:03.611329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:03.611360] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:03.611387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:03.611443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:03.671808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:03.672730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:03.672816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:03.672849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:03.791432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:03.791614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:03.791656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:03.791687] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:03.795136] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: DOWN (p=45.86%) [2026-03-13T20:32:03.795420] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-03-13T20:32:03.795552] [INFO ] [sig ] TGTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:03.943720] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TGTX.txt [2026-03-13T20:32:03.943900] [INFO ] [sig ] [2843/3262] Completed TGTX in 0.3s | 2.79 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-13T20:32:03.943941] [INFO ] [sig ] [2844/3262] Forecasting TH... [2026-03-13T20:32:03.943970] [INFO ] [sig ] Generating forecast for: TH [2026-03-13T20:32:03.944002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-03-13T20:32:03.954953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-03-13T20:32:03.955294] [INFO ] [FORECASTER] Starting predict_future for TH [2026-03-13T20:32:03.956148] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-03-13T20:32:03.956203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:03.956235] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:03.956263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:03.956321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:04.016340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:04.017245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:04.017333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:04.017367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:04.138820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:04.138980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:04.139020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:04.139048] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:04.142714] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: DOWN (p=1.69%) [2026-03-13T20:32:04.142990] [INFO ] [FORECASTER] Completed predict_future for TH [2026-03-13T20:32:04.143117] [INFO ] [sig ] TH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:04.293798] [INFO ] [LOCAL ] Saved forecast: TH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TH.txt [2026-03-13T20:32:04.293958] [INFO ] [sig ] [2844/3262] Completed TH in 0.3s | 2.79 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-13T20:32:04.294000] [INFO ] [sig ] [2845/3262] Forecasting THC... [2026-03-13T20:32:04.294032] [INFO ] [sig ] Generating forecast for: THC [2026-03-13T20:32:04.294062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-03-13T20:32:04.307858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-03-13T20:32:04.308290] [INFO ] [FORECASTER] Starting predict_future for THC [2026-03-13T20:32:04.309194] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-03-13T20:32:04.309250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:04.309283] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:04.309313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:04.309370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:04.376298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:04.377243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:04.377367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:04.377404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:04.511822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:04.511993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:04.512037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:04.512068] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:04.515955] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=0.71%) [2026-03-13T20:32:04.516294] [INFO ] [FORECASTER] Completed predict_future for THC [2026-03-13T20:32:04.516449] [INFO ] [sig ] THC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:04.717640] [INFO ] [LOCAL ] Saved forecast: THC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/THC.txt [2026-03-13T20:32:04.717829] [INFO ] [sig ] [2845/3262] Completed THC in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-13T20:32:04.717879] [INFO ] [sig ] [2846/3262] Forecasting THFF... [2026-03-13T20:32:04.717914] [INFO ] [sig ] Generating forecast for: THFF [2026-03-13T20:32:04.717946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-03-13T20:32:04.730022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-03-13T20:32:04.730445] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-03-13T20:32:04.731317] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-03-13T20:32:04.731372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:04.731406] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:04.731434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:04.731492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:04.808632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:04.809920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:04.810056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:04.810114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:04.989473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:04.989729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:04.989804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:04.989861] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:04.995246] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: UP (p=97.91%) [2026-03-13T20:32:04.995832] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-03-13T20:32:04.996065] [INFO ] [sig ] THFF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:05.217659] [INFO ] [LOCAL ] Saved forecast: THFF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/THFF.txt [2026-03-13T20:32:05.217882] [INFO ] [sig ] [2846/3262] Completed THFF in 0.5s | 2.79 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-13T20:32:05.217952] [INFO ] [sig ] [2847/3262] Forecasting THG... [2026-03-13T20:32:05.218002] [INFO ] [sig ] Generating forecast for: THG [2026-03-13T20:32:05.218044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-03-13T20:32:05.241476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-03-13T20:32:05.242022] [INFO ] [FORECASTER] Starting predict_future for THG [2026-03-13T20:32:05.243378] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-03-13T20:32:05.243469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:05.243525] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:05.243599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:05.243703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:05.341089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:05.342415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:05.342540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:05.342620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:05.515306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:05.515523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:05.515618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:05.515675] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:05.521669] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: UP (p=56.24%) [2026-03-13T20:32:05.522265] [INFO ] [FORECASTER] Completed predict_future for THG [2026-03-13T20:32:05.522480] [INFO ] [sig ] THG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:05.736467] [INFO ] [LOCAL ] Saved forecast: THG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/THG.txt [2026-03-13T20:32:05.736710] [INFO ] [sig ] [2847/3262] Completed THG in 0.5s | 2.79 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-13T20:32:05.736771] [INFO ] [sig ] [2848/3262] Forecasting THO... [2026-03-13T20:32:05.736813] [INFO ] [sig ] Generating forecast for: THO [2026-03-13T20:32:05.736849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-03-13T20:32:05.752774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-03-13T20:32:05.753359] [INFO ] [FORECASTER] Starting predict_future for THO [2026-03-13T20:32:05.754565] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-03-13T20:32:05.754649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:05.754683] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:05.754711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:05.754769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:05.827169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:05.828312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:05.828417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:05.828461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:05.972318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:05.972490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:05.972532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:05.972562] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:05.976371] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: DOWN (p=39.59%) [2026-03-13T20:32:05.976720] [INFO ] [FORECASTER] Completed predict_future for THO [2026-03-13T20:32:05.976867] [INFO ] [sig ] THO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:06.127427] [INFO ] [LOCAL ] Saved forecast: THO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/THO.txt [2026-03-13T20:32:06.127670] [INFO ] [sig ] [2848/3262] Completed THO in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-13T20:32:06.127733] [INFO ] [sig ] [2849/3262] Forecasting THQ... [2026-03-13T20:32:06.127778] [INFO ] [sig ] Generating forecast for: THQ [2026-03-13T20:32:06.127821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-03-13T20:32:06.139406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-03-13T20:32:06.139787] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-03-13T20:32:06.140614] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-03-13T20:32:06.140667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:06.140700] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:06.140728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:06.140797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:06.197698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:06.198555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:06.198659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:06.198693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:06.319517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:06.319727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:06.319795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:06.319841] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:06.323480] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: DOWN (p=12.37%) [2026-03-13T20:32:06.323796] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-03-13T20:32:06.323928] [INFO ] [sig ] THQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:06.472972] [INFO ] [LOCAL ] Saved forecast: THQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/THQ.txt [2026-03-13T20:32:06.473127] [INFO ] [sig ] [2849/3262] Completed THQ in 0.3s | 2.79 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-13T20:32:06.473169] [INFO ] [sig ] [2850/3262] Forecasting THRM... [2026-03-13T20:32:06.473198] [INFO ] [sig ] Generating forecast for: THRM [2026-03-13T20:32:06.473227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-03-13T20:32:06.486321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-03-13T20:32:06.486750] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-03-13T20:32:06.487890] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-03-13T20:32:06.487956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:06.487990] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:06.488019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:06.488076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:06.555653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:06.556863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:06.556963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:06.557012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:06.686636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:06.686809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:06.686851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:06.686884] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:06.690332] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: DOWN (p=11.17%) [2026-03-13T20:32:06.690649] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-03-13T20:32:06.690785] [INFO ] [sig ] THRM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:06.834312] [INFO ] [LOCAL ] Saved forecast: THRM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/THRM.txt [2026-03-13T20:32:06.834464] [INFO ] [sig ] [2850/3262] Completed THRM in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-13T20:32:06.834505] [INFO ] [sig ] [2851/3262] Forecasting THRY... [2026-03-13T20:32:06.834535] [INFO ] [sig ] Generating forecast for: THRY [2026-03-13T20:32:06.834564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-03-13T20:32:06.847063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-03-13T20:32:06.847389] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-03-13T20:32:06.848235] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-03-13T20:32:06.848289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:06.848321] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:06.848347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:06.848402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:06.907855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:06.908950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:06.909033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:06.909067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:07.037306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:07.037463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:07.037503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:07.037531] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:07.041330] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: UP (p=86.12%) [2026-03-13T20:32:07.041635] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-03-13T20:32:07.041767] [INFO ] [sig ] THRY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:07.187673] [INFO ] [LOCAL ] Saved forecast: THRY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/THRY.txt [2026-03-13T20:32:07.187826] [INFO ] [sig ] [2851/3262] Completed THRY in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 2.5m [2026-03-13T20:32:07.187867] [INFO ] [sig ] [2852/3262] Forecasting TIGO... [2026-03-13T20:32:07.187898] [INFO ] [sig ] Generating forecast for: TIGO [2026-03-13T20:32:07.187928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-03-13T20:32:07.198491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-03-13T20:32:07.198834] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-03-13T20:32:07.199654] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-03-13T20:32:07.199707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:07.199768] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:07.199797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:07.199855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:07.258110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:07.258925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:07.259007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:07.259039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:07.379363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:07.379522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:07.379562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:07.379614] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:07.384519] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=98.62%) [2026-03-13T20:32:07.385001] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-03-13T20:32:07.385186] [INFO ] [sig ] TIGO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:07.535516] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TIGO.txt [2026-03-13T20:32:07.535701] [INFO ] [sig ] [2852/3262] Completed TIGO in 0.3s | 2.79 sym/s | Total: 17.0m | ETA: 2.4m [2026-03-13T20:32:07.535743] [INFO ] [sig ] [2853/3262] Forecasting TIL... [2026-03-13T20:32:07.535775] [INFO ] [sig ] Generating forecast for: TIL [2026-03-13T20:32:07.535805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-03-13T20:32:07.546873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-03-13T20:32:07.547263] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-03-13T20:32:07.548089] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-03-13T20:32:07.548142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:07.548188] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:07.548216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:07.548272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:07.609240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:07.610172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:07.610260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:07.610293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:07.735761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:07.735926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:07.735967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:07.735996] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:07.739739] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: UP (p=97.25%) [2026-03-13T20:32:07.740061] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-03-13T20:32:07.740384] [INFO ] [sig ] TIL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:07.882450] [INFO ] [LOCAL ] Saved forecast: TIL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TIL.txt [2026-03-13T20:32:07.882618] [INFO ] [sig ] [2853/3262] Completed TIL in 0.3s | 2.79 sym/s | Total: 17.0m | ETA: 2.4m [2026-03-13T20:32:07.882661] [INFO ] [sig ] [2854/3262] Forecasting TILE... [2026-03-13T20:32:07.882691] [INFO ] [sig ] Generating forecast for: TILE [2026-03-13T20:32:07.882721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-03-13T20:32:07.893783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-03-13T20:32:07.894120] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-03-13T20:32:07.894980] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-03-13T20:32:07.895037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:07.895072] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:07.895101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:07.895160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:07.955801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:07.956732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:07.956820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:07.956855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:08.080021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:08.080184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:08.080228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:08.080269] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:08.083780] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: UP (p=61.79%) [2026-03-13T20:32:08.084067] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-03-13T20:32:08.084204] [INFO ] [sig ] TILE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:08.228774] [INFO ] [LOCAL ] Saved forecast: TILE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TILE.txt [2026-03-13T20:32:08.228924] [INFO ] [sig ] [2854/3262] Completed TILE in 0.3s | 2.79 sym/s | Total: 17.0m | ETA: 2.4m [2026-03-13T20:32:08.228968] [INFO ] [sig ] [2855/3262] Forecasting TIMB... [2026-03-13T20:32:08.229001] [INFO ] [sig ] Generating forecast for: TIMB [2026-03-13T20:32:08.229038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-03-13T20:32:08.241565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-03-13T20:32:08.241926] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-03-13T20:32:08.242777] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-03-13T20:32:08.242832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:08.242866] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:08.242894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:08.242952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:08.303481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:08.304329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:08.304416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:08.304453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:08.426110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:08.426273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:08.426315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:08.426378] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:08.430136] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: UP (p=54.29%) [2026-03-13T20:32:08.430640] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-03-13T20:32:08.430776] [INFO ] [sig ] TIMB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:08.575423] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TIMB.txt [2026-03-13T20:32:08.575561] [INFO ] [sig ] [2855/3262] Completed TIMB in 0.3s | 2.79 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-13T20:32:08.575622] [INFO ] [sig ] [2856/3262] Forecasting TITN... [2026-03-13T20:32:08.575652] [INFO ] [sig ] Generating forecast for: TITN [2026-03-13T20:32:08.575682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-03-13T20:32:08.587128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-03-13T20:32:08.587483] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-03-13T20:32:08.588555] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-03-13T20:32:08.588630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:08.588664] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:08.588692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:08.588750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:08.649059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:08.649895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:08.649981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:08.650016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:08.783427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:08.783610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:08.783655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:08.783686] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:08.787277] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: DOWN (p=44.08%) [2026-03-13T20:32:08.787594] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-03-13T20:32:08.787730] [INFO ] [sig ] TITN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:08.934459] [INFO ] [LOCAL ] Saved forecast: TITN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TITN.txt [2026-03-13T20:32:08.934636] [INFO ] [sig ] [2856/3262] Completed TITN in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-13T20:32:08.934686] [INFO ] [sig ] [2857/3262] Forecasting TJX... [2026-03-13T20:32:08.934717] [INFO ] [sig ] Generating forecast for: TJX [2026-03-13T20:32:08.934747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-03-13T20:32:08.946218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-03-13T20:32:08.946600] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-03-13T20:32:08.947397] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-03-13T20:32:08.947450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:08.947485] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:08.947513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:08.947613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:09.007080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:09.008019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:09.008108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:09.008144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:09.134615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:09.134777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:09.134820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:09.134855] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:09.138360] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: UP (p=67.57%) [2026-03-13T20:32:09.138688] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-03-13T20:32:09.138829] [INFO ] [sig ] TJX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:09.280676] [INFO ] [LOCAL ] Saved forecast: TJX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TJX.txt [2026-03-13T20:32:09.280807] [INFO ] [sig ] [2857/3262] Completed TJX in 0.3s | 2.79 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-13T20:32:09.280846] [INFO ] [sig ] [2858/3262] Forecasting TK... [2026-03-13T20:32:09.280876] [INFO ] [sig ] Generating forecast for: TK [2026-03-13T20:32:09.280910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-03-13T20:32:09.292130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-03-13T20:32:09.292443] [INFO ] [FORECASTER] Starting predict_future for TK [2026-03-13T20:32:09.293261] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-03-13T20:32:09.293312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:09.293344] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:09.293369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:09.293424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:09.351120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:09.352029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:09.352115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:09.352151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:09.472968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:09.473128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:09.473168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:09.473199] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:09.477097] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=86.96%) [2026-03-13T20:32:09.477380] [INFO ] [FORECASTER] Completed predict_future for TK [2026-03-13T20:32:09.477510] [INFO ] [sig ] TK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:09.622102] [INFO ] [LOCAL ] Saved forecast: TK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TK.txt [2026-03-13T20:32:09.622235] [INFO ] [sig ] [2858/3262] Completed TK in 0.3s | 2.79 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-13T20:32:09.622275] [INFO ] [sig ] [2859/3262] Forecasting TKC... [2026-03-13T20:32:09.622305] [INFO ] [sig ] Generating forecast for: TKC [2026-03-13T20:32:09.622335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-03-13T20:32:09.634597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-03-13T20:32:09.635002] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-03-13T20:32:09.636115] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-03-13T20:32:09.636178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:09.636218] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:09.636252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:09.636317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:09.697179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:09.698173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:09.698259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:09.698294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:09.823097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:09.823262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:09.823304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:09.823334] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:09.826892] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: DOWN (p=1.04%) [2026-03-13T20:32:09.827177] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-03-13T20:32:09.827314] [INFO ] [sig ] TKC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:09.975853] [INFO ] [LOCAL ] Saved forecast: TKC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TKC.txt [2026-03-13T20:32:09.976010] [INFO ] [sig ] [2859/3262] Completed TKC in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-13T20:32:09.976051] [INFO ] [sig ] [2860/3262] Forecasting TKNO... [2026-03-13T20:32:09.976082] [INFO ] [sig ] Generating forecast for: TKNO [2026-03-13T20:32:09.976110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-03-13T20:32:09.987747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-03-13T20:32:09.988113] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-03-13T20:32:09.988941] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-03-13T20:32:09.988994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:09.989026] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:09.989053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:09.989110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:10.050241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:10.051364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:10.051453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:10.051486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:10.195591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:10.195760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:10.195809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:10.195862] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:10.199917] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: UP (p=74.04%) [2026-03-13T20:32:10.200256] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-03-13T20:32:10.200401] [INFO ] [sig ] TKNO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:10.358371] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TKNO.txt [2026-03-13T20:32:10.358533] [INFO ] [sig ] [2860/3262] Completed TKNO in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-13T20:32:10.358593] [INFO ] [sig ] [2861/3262] Forecasting TKO... [2026-03-13T20:32:10.358627] [INFO ] [sig ] Generating forecast for: TKO [2026-03-13T20:32:10.358658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-03-13T20:32:10.370059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-03-13T20:32:10.370431] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-03-13T20:32:10.371301] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-03-13T20:32:10.371355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:10.371388] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:10.371414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:10.371471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:10.433615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:10.434744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:10.434855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:10.434911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:10.556091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:10.556247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:10.556287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:10.556316] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:10.559813] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: UP (p=86.94%) [2026-03-13T20:32:10.560127] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-03-13T20:32:10.560260] [INFO ] [sig ] TKO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:10.710683] [INFO ] [LOCAL ] Saved forecast: TKO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TKO.txt [2026-03-13T20:32:10.710838] [INFO ] [sig ] [2861/3262] Completed TKO in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-13T20:32:10.710879] [INFO ] [sig ] [2862/3262] Forecasting TLK... [2026-03-13T20:32:10.710909] [INFO ] [sig ] Generating forecast for: TLK [2026-03-13T20:32:10.710939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-03-13T20:32:10.722695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-03-13T20:32:10.723062] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-03-13T20:32:10.723897] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-03-13T20:32:10.723951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:10.723983] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:10.724011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:10.724067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:10.782256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:10.783152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:10.783273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:10.783323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:10.905415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:10.905596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:10.905642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:10.905672] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:10.909417] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: DOWN (p=0.98%) [2026-03-13T20:32:10.909720] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-03-13T20:32:10.909855] [INFO ] [sig ] TLK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:11.059794] [INFO ] [LOCAL ] Saved forecast: TLK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TLK.txt [2026-03-13T20:32:11.059960] [INFO ] [sig ] [2862/3262] Completed TLK in 0.3s | 2.79 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-13T20:32:11.060001] [INFO ] [sig ] [2863/3262] Forecasting TLS... [2026-03-13T20:32:11.060032] [INFO ] [sig ] Generating forecast for: TLS [2026-03-13T20:32:11.060064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-03-13T20:32:11.071545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-03-13T20:32:11.071951] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-03-13T20:32:11.072793] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-03-13T20:32:11.072869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:11.072903] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:11.072930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:11.072986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:11.139563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:11.140465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:11.140553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:11.140609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:11.258856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:11.259021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:11.259061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:11.259090] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:11.262546] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-03-13T20:32:11.262844] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-03-13T20:32:11.262975] [INFO ] [sig ] TLS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:11.408861] [INFO ] [LOCAL ] Saved forecast: TLS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TLS.txt [2026-03-13T20:32:11.409022] [INFO ] [sig ] [2863/3262] Completed TLS in 0.3s | 2.79 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-13T20:32:11.409062] [INFO ] [sig ] [2864/3262] Forecasting TLSA... [2026-03-13T20:32:11.409094] [INFO ] [sig ] Generating forecast for: TLSA [2026-03-13T20:32:11.409124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-03-13T20:32:11.420565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-03-13T20:32:11.420910] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-03-13T20:32:11.421709] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-03-13T20:32:11.421761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:11.421793] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:11.421820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:11.421892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:11.478564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:11.479396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:11.479480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:11.479513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:11.600924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:11.601082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:11.601121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:11.601149] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:11.604620] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: UP (p=73.71%) [2026-03-13T20:32:11.604902] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-03-13T20:32:11.605056] [INFO ] [sig ] TLSA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:11.752668] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TLSA.txt [2026-03-13T20:32:11.752810] [INFO ] [sig ] [2864/3262] Completed TLSA in 0.3s | 2.79 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-13T20:32:11.752851] [INFO ] [sig ] [2865/3262] Forecasting TLSI... [2026-03-13T20:32:11.752882] [INFO ] [sig ] Generating forecast for: TLSI [2026-03-13T20:32:11.752913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-03-13T20:32:11.763870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-03-13T20:32:11.764188] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-03-13T20:32:11.764998] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-03-13T20:32:11.765050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:11.765082] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:11.765109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:11.765165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:11.823961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:11.824725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:11.824808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:11.824842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:11.948673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:11.948828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:11.948868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:11.948901] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:11.952278] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=65.43%) [2026-03-13T20:32:11.952551] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-03-13T20:32:11.952705] [INFO ] [sig ] TLSI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:12.104195] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TLSI.txt [2026-03-13T20:32:12.104379] [INFO ] [sig ] [2865/3262] Completed TLSI in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-13T20:32:12.104422] [INFO ] [sig ] [2866/3262] Forecasting TLYS... [2026-03-13T20:32:12.104455] [INFO ] [sig ] Generating forecast for: TLYS [2026-03-13T20:32:12.104486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-03-13T20:32:12.115759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-03-13T20:32:12.116132] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-03-13T20:32:12.116975] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-03-13T20:32:12.117044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:12.117078] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:12.117106] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:12.117164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:12.174446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:12.175140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:12.175218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:12.175250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:12.303459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:12.303673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:12.303723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:12.303759] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:12.308712] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: DOWN (p=37.22%) [2026-03-13T20:32:12.309115] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-03-13T20:32:12.309266] [INFO ] [sig ] TLYS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:12.464513] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TLYS.txt [2026-03-13T20:32:12.464709] [INFO ] [sig ] [2866/3262] Completed TLYS in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-13T20:32:12.464752] [INFO ] [sig ] [2867/3262] Forecasting TM... [2026-03-13T20:32:12.464783] [INFO ] [sig ] Generating forecast for: TM [2026-03-13T20:32:12.464814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-03-13T20:32:12.476898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-03-13T20:32:12.477214] [INFO ] [FORECASTER] Starting predict_future for TM [2026-03-13T20:32:12.478053] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-03-13T20:32:12.478106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:12.478140] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:12.478168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:12.478225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:12.536930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:12.537687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:12.537769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:12.537803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:12.659163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:12.659334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:12.659374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:12.659404] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:12.662936] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-03-13T20:32:12.663281] [INFO ] [FORECASTER] Completed predict_future for TM [2026-03-13T20:32:12.663422] [INFO ] [sig ] TM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:12.825178] [INFO ] [LOCAL ] Saved forecast: TM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TM.txt [2026-03-13T20:32:12.825338] [INFO ] [sig ] [2867/3262] Completed TM in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-13T20:32:12.825380] [INFO ] [sig ] [2868/3262] Forecasting TMC... [2026-03-13T20:32:12.825412] [INFO ] [sig ] Generating forecast for: TMC [2026-03-13T20:32:12.825442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-03-13T20:32:12.839379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-03-13T20:32:12.839854] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-03-13T20:32:12.840732] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-03-13T20:32:12.840786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:12.840820] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:12.840847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:12.840904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:12.899653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:12.900559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:12.900663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:12.900700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:13.027045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:13.027216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:13.027257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:13.027290] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:13.031046] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: DOWN (p=10.88%) [2026-03-13T20:32:13.031525] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-03-13T20:32:13.031681] [INFO ] [sig ] TMC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:13.183203] [INFO ] [LOCAL ] Saved forecast: TMC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TMC.txt [2026-03-13T20:32:13.183355] [INFO ] [sig ] [2868/3262] Completed TMC in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 2.4m [2026-03-13T20:32:13.183397] [INFO ] [sig ] [2869/3262] Forecasting TMCI... [2026-03-13T20:32:13.183428] [INFO ] [sig ] Generating forecast for: TMCI [2026-03-13T20:32:13.183458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-03-13T20:32:13.195828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-03-13T20:32:13.196180] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-03-13T20:32:13.197236] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-03-13T20:32:13.197290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:13.197357] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:13.197387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:13.197445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:13.260592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:13.261429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:13.261514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:13.261549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:13.382005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:13.382175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:13.382221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:13.382284] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:13.386009] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: DOWN (p=29.81%) [2026-03-13T20:32:13.386316] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-03-13T20:32:13.386451] [INFO ] [sig ] TMCI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:13.534677] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TMCI.txt [2026-03-13T20:32:13.534844] [INFO ] [sig ] [2869/3262] Completed TMCI in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 2.3m [2026-03-13T20:32:13.534887] [INFO ] [sig ] [2870/3262] Forecasting TMDX... [2026-03-13T20:32:13.534918] [INFO ] [sig ] Generating forecast for: TMDX [2026-03-13T20:32:13.534949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-03-13T20:32:13.546841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-03-13T20:32:13.547236] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-03-13T20:32:13.548076] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-03-13T20:32:13.548129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:13.548160] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:13.548186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:13.548241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:13.604692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:13.605604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:13.605692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:13.605726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:13.725484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:13.725671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:13.725713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:13.725743] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:13.729306] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: DOWN (p=35.91%) [2026-03-13T20:32:13.729617] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-03-13T20:32:13.729754] [INFO ] [sig ] TMDX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:13.875077] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TMDX.txt [2026-03-13T20:32:13.875241] [INFO ] [sig ] [2870/3262] Completed TMDX in 0.3s | 2.79 sym/s | Total: 17.1m | ETA: 2.3m [2026-03-13T20:32:13.875281] [INFO ] [sig ] [2871/3262] Forecasting TME... [2026-03-13T20:32:13.875311] [INFO ] [sig ] Generating forecast for: TME [2026-03-13T20:32:13.875341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-03-13T20:32:13.887227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-03-13T20:32:13.887681] [INFO ] [FORECASTER] Starting predict_future for TME [2026-03-13T20:32:13.888521] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-03-13T20:32:13.888603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:13.888646] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:13.888674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:13.888730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:13.946779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:13.947921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:13.948006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:13.948039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:14.073642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:14.073827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:14.073900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:14.073945] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:14.077718] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: UP (p=79.83%) [2026-03-13T20:32:14.078117] [INFO ] [FORECASTER] Completed predict_future for TME [2026-03-13T20:32:14.078271] [INFO ] [sig ] TME: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:14.235175] [INFO ] [LOCAL ] Saved forecast: TME 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TME.txt [2026-03-13T20:32:14.235380] [INFO ] [sig ] [2871/3262] Completed TME in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 2.3m [2026-03-13T20:32:14.235431] [INFO ] [sig ] [2872/3262] Forecasting TMHC... [2026-03-13T20:32:14.235467] [INFO ] [sig ] Generating forecast for: TMHC [2026-03-13T20:32:14.235507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-03-13T20:32:14.248760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-03-13T20:32:14.249150] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-03-13T20:32:14.250009] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-03-13T20:32:14.250067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:14.250113] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:14.250153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:14.250214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:14.311731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:14.312876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:14.312964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:14.313002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:14.437170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:14.437337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:14.437378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:14.437474] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:14.441214] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: DOWN (p=13.05%) [2026-03-13T20:32:14.441562] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-03-13T20:32:14.441728] [INFO ] [sig ] TMHC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:14.601166] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TMHC.txt [2026-03-13T20:32:14.601337] [INFO ] [sig ] [2872/3262] Completed TMHC in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-13T20:32:14.601390] [INFO ] [sig ] [2873/3262] Forecasting TMUS... [2026-03-13T20:32:14.601423] [INFO ] [sig ] Generating forecast for: TMUS [2026-03-13T20:32:14.601456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-03-13T20:32:14.614235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-03-13T20:32:14.614661] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-03-13T20:32:14.615623] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-03-13T20:32:14.615678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:14.615710] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:14.615738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:14.615795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:14.677455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:14.678380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:14.678467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:14.678501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:14.800927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:14.801100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:14.801148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:14.801176] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:14.804627] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: UP (p=99.21%) [2026-03-13T20:32:14.804902] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-03-13T20:32:14.805032] [INFO ] [sig ] TMUS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:14.950763] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TMUS.txt [2026-03-13T20:32:14.950901] [INFO ] [sig ] [2873/3262] Completed TMUS in 0.3s | 2.79 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-13T20:32:14.950941] [INFO ] [sig ] [2874/3262] Forecasting TNC... [2026-03-13T20:32:14.950970] [INFO ] [sig ] Generating forecast for: TNC [2026-03-13T20:32:14.951000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-03-13T20:32:14.962469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-03-13T20:32:14.962805] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-03-13T20:32:14.963645] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-03-13T20:32:14.963699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:14.963734] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:14.963767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:14.963826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:15.022329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:15.023038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:15.023134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:15.023170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:15.149029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:15.149186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:15.149227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:15.149258] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:15.152838] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: UP (p=81.95%) [2026-03-13T20:32:15.153135] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-03-13T20:32:15.153273] [INFO ] [sig ] TNC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:15.297700] [INFO ] [LOCAL ] Saved forecast: TNC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TNC.txt [2026-03-13T20:32:15.297851] [INFO ] [sig ] [2874/3262] Completed TNC in 0.3s | 2.79 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-13T20:32:15.297894] [INFO ] [sig ] [2875/3262] Forecasting TNDM... [2026-03-13T20:32:15.297925] [INFO ] [sig ] Generating forecast for: TNDM [2026-03-13T20:32:15.297957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-03-13T20:32:15.309078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-03-13T20:32:15.309403] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-03-13T20:32:15.310235] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-03-13T20:32:15.310290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:15.310322] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:15.310350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:15.310407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:15.371858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:15.372810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:15.372902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:15.372937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:15.498659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:15.498807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:15.498846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:15.498874] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:15.502401] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: UP (p=89.11%) [2026-03-13T20:32:15.502716] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-03-13T20:32:15.502869] [INFO ] [sig ] TNDM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:15.654757] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TNDM.txt [2026-03-13T20:32:15.654919] [INFO ] [sig ] [2875/3262] Completed TNDM in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-13T20:32:15.654959] [INFO ] [sig ] [2876/3262] Forecasting TNGX... [2026-03-13T20:32:15.654990] [INFO ] [sig ] Generating forecast for: TNGX [2026-03-13T20:32:15.655020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-03-13T20:32:15.666523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-03-13T20:32:15.666884] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-03-13T20:32:15.667705] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-03-13T20:32:15.667758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:15.667790] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:15.667817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:15.667873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:15.724650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:15.725300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:15.725378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:15.725410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:15.845739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:15.845910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:15.845954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:15.845984] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:15.849447] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-03-13T20:32:15.849745] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-03-13T20:32:15.849873] [INFO ] [sig ] TNGX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:16.002546] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TNGX.txt [2026-03-13T20:32:16.002730] [INFO ] [sig ] [2876/3262] Completed TNGX in 0.3s | 2.79 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-13T20:32:16.002772] [INFO ] [sig ] [2877/3262] Forecasting TNK... [2026-03-13T20:32:16.002803] [INFO ] [sig ] Generating forecast for: TNK [2026-03-13T20:32:16.002834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-03-13T20:32:16.014395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-03-13T20:32:16.014799] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-03-13T20:32:16.015603] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-03-13T20:32:16.015657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:16.015705] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:16.015733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:16.015788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:16.075679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:16.076896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:16.076989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:16.077023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:16.203528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:16.203720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:16.203764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:16.203795] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:16.207390] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: UP (p=97.36%) [2026-03-13T20:32:16.207725] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-03-13T20:32:16.207861] [INFO ] [sig ] TNK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:16.362457] [INFO ] [LOCAL ] Saved forecast: TNK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TNK.txt [2026-03-13T20:32:16.362653] [INFO ] [sig ] [2877/3262] Completed TNK in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-13T20:32:16.362697] [INFO ] [sig ] [2878/3262] Forecasting TNL... [2026-03-13T20:32:16.362726] [INFO ] [sig ] Generating forecast for: TNL [2026-03-13T20:32:16.362757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-03-13T20:32:16.374146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-03-13T20:32:16.374535] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-03-13T20:32:16.375370] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-03-13T20:32:16.375423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:16.375455] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:16.375482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:16.375539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:16.437471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:16.438611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:16.438712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:16.438753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:16.568201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:16.568387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:16.568428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:16.568457] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:16.572066] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: DOWN (p=24.29%) [2026-03-13T20:32:16.572443] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-03-13T20:32:16.572612] [INFO ] [sig ] TNL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:16.731469] [INFO ] [LOCAL ] Saved forecast: TNL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TNL.txt [2026-03-13T20:32:16.731691] [INFO ] [sig ] [2878/3262] Completed TNL in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-13T20:32:16.731749] [INFO ] [sig ] [2879/3262] Forecasting TNXP... [2026-03-13T20:32:16.731787] [INFO ] [sig ] Generating forecast for: TNXP [2026-03-13T20:32:16.731825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-03-13T20:32:16.744699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-03-13T20:32:16.745139] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-03-13T20:32:16.746035] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-03-13T20:32:16.746091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:16.746129] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:16.746157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:16.746214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:16.806645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:16.807547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:16.807710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:16.807747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:16.929980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:16.930128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:16.930169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:16.930198] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:16.933672] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: DOWN (p=3.98%) [2026-03-13T20:32:16.933951] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-03-13T20:32:16.934077] [INFO ] [sig ] TNXP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:17.076509] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TNXP.txt [2026-03-13T20:32:17.076646] [INFO ] [sig ] [2879/3262] Completed TNXP in 0.3s | 2.79 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-13T20:32:17.076687] [INFO ] [sig ] [2880/3262] Forecasting TOI... [2026-03-13T20:32:17.076717] [INFO ] [sig ] Generating forecast for: TOI [2026-03-13T20:32:17.076746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-03-13T20:32:17.087396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-03-13T20:32:17.087721] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-03-13T20:32:17.088498] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-03-13T20:32:17.088550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:17.088602] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:17.088635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:17.088691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:17.147931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:17.148832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:17.148915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:17.148947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:17.271952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:17.272116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:17.272156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:17.272184] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:17.275861] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: DOWN (p=35.73%) [2026-03-13T20:32:17.276148] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-03-13T20:32:17.276276] [INFO ] [sig ] TOI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:17.426529] [INFO ] [LOCAL ] Saved forecast: TOI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TOI.txt [2026-03-13T20:32:17.426688] [INFO ] [sig ] [2880/3262] Completed TOI in 0.3s | 2.79 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-13T20:32:17.426735] [INFO ] [sig ] [2881/3262] Forecasting TOL... [2026-03-13T20:32:17.426766] [INFO ] [sig ] Generating forecast for: TOL [2026-03-13T20:32:17.426796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-03-13T20:32:17.438163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-03-13T20:32:17.438492] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-03-13T20:32:17.439324] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-03-13T20:32:17.439526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:17.439557] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:17.439603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:17.439664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:17.499106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:17.500047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:17.500136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:17.500175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:17.624919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:17.625077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:17.625117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:17.625149] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:17.629323] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: UP (p=97.48%) [2026-03-13T20:32:17.629644] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-03-13T20:32:17.629786] [INFO ] [sig ] TOL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:17.854110] [INFO ] [LOCAL ] Saved forecast: TOL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TOL.txt [2026-03-13T20:32:17.854264] [INFO ] [sig ] [2881/3262] Completed TOL in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-13T20:32:17.854305] [INFO ] [sig ] [2882/3262] Forecasting TORO... [2026-03-13T20:32:17.854334] [INFO ] [sig ] Generating forecast for: TORO [2026-03-13T20:32:17.854365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-03-13T20:32:17.866004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-03-13T20:32:17.866319] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-03-13T20:32:17.867623] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-03-13T20:32:17.867678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:17.867711] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:17.867740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:17.867802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:17.930477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:17.931352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:17.931445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:17.931482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:18.052929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:18.053085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:18.053129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:18.053157] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:18.056537] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: DOWN (p=11.96%) [2026-03-13T20:32:18.056836] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-03-13T20:32:18.056979] [INFO ] [sig ] TORO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:18.212089] [INFO ] [LOCAL ] Saved forecast: TORO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TORO.txt [2026-03-13T20:32:18.212275] [INFO ] [sig ] [2882/3262] Completed TORO in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-13T20:32:18.212316] [INFO ] [sig ] [2883/3262] Forecasting TOWN... [2026-03-13T20:32:18.212346] [INFO ] [sig ] Generating forecast for: TOWN [2026-03-13T20:32:18.212376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-03-13T20:32:18.223119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-03-13T20:32:18.223433] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-03-13T20:32:18.224268] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-03-13T20:32:18.224321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:18.224354] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:18.224380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:18.224441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:18.282293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:18.283017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:18.283097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:18.283130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:18.407547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:18.407761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:18.407803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:18.407832] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:18.412001] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: DOWN (p=40.62%) [2026-03-13T20:32:18.412637] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-03-13T20:32:18.412832] [INFO ] [sig ] TOWN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:18.583714] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TOWN.txt [2026-03-13T20:32:18.583884] [INFO ] [sig ] [2883/3262] Completed TOWN in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-13T20:32:18.583926] [INFO ] [sig ] [2884/3262] Forecasting TOYO... [2026-03-13T20:32:18.583955] [INFO ] [sig ] Generating forecast for: TOYO [2026-03-13T20:32:18.583987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-03-13T20:32:18.594951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-03-13T20:32:18.595293] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-03-13T20:32:18.596122] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-03-13T20:32:18.596175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:18.596207] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:18.596235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:18.596291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:18.655421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:18.656305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:18.656394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:18.656428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:18.767083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:18.767256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:18.767314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:18.767347] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:18.771188] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: DOWN (p=23.42%) [2026-03-13T20:32:18.771553] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-03-13T20:32:18.771723] [INFO ] [sig ] TOYO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:18.931599] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TOYO.txt [2026-03-13T20:32:18.931756] [INFO ] [sig ] [2884/3262] Completed TOYO in 0.3s | 2.79 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-13T20:32:18.931795] [INFO ] [sig ] [2885/3262] Forecasting TPB... [2026-03-13T20:32:18.931824] [INFO ] [sig ] Generating forecast for: TPB [2026-03-13T20:32:18.931853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-03-13T20:32:18.944221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-03-13T20:32:18.944561] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-03-13T20:32:18.945378] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-03-13T20:32:18.945431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:18.945464] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:18.945491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:18.945547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:19.006963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:19.008205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:19.008301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:19.008336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:19.132416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:19.132594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:19.132638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:19.132670] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:19.136188] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: DOWN (p=31.88%) [2026-03-13T20:32:19.136475] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-03-13T20:32:19.136629] [INFO ] [sig ] TPB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:19.289904] [INFO ] [LOCAL ] Saved forecast: TPB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TPB.txt [2026-03-13T20:32:19.290029] [INFO ] [sig ] [2885/3262] Completed TPB in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 2.3m [2026-03-13T20:32:19.290068] [INFO ] [sig ] [2886/3262] Forecasting TPC... [2026-03-13T20:32:19.290097] [INFO ] [sig ] Generating forecast for: TPC [2026-03-13T20:32:19.290127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-03-13T20:32:19.301946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-03-13T20:32:19.302244] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-03-13T20:32:19.303030] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-03-13T20:32:19.303088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:19.303157] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:19.303192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:19.303260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:19.367176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:19.367873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:19.367968] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:19.368003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:19.494032] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:19.494192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:19.494231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:19.494259] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:19.497681] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=63.32%) [2026-03-13T20:32:19.497956] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-03-13T20:32:19.498087] [INFO ] [sig ] TPC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:19.647231] [INFO ] [LOCAL ] Saved forecast: TPC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TPC.txt [2026-03-13T20:32:19.647379] [INFO ] [sig ] [2886/3262] Completed TPC in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 2.2m [2026-03-13T20:32:19.647419] [INFO ] [sig ] [2887/3262] Forecasting TPG... [2026-03-13T20:32:19.647448] [INFO ] [sig ] Generating forecast for: TPG [2026-03-13T20:32:19.647480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-03-13T20:32:19.660097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-03-13T20:32:19.660556] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-03-13T20:32:19.661372] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-03-13T20:32:19.661638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:19.661670] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:19.661696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:19.661751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:19.727654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:19.728639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:19.728737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:19.728772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:19.849166] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:19.849329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:19.849369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:19.849399] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:19.852836] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: UP (p=59.69%) [2026-03-13T20:32:19.853116] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-03-13T20:32:19.853245] [INFO ] [sig ] TPG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:19.995857] [INFO ] [LOCAL ] Saved forecast: TPG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TPG.txt [2026-03-13T20:32:19.996014] [INFO ] [sig ] [2887/3262] Completed TPG in 0.3s | 2.79 sym/s | Total: 17.2m | ETA: 2.2m [2026-03-13T20:32:19.996053] [INFO ] [sig ] [2888/3262] Forecasting TPGXL... [2026-03-13T20:32:19.996084] [INFO ] [sig ] Generating forecast for: TPGXL [2026-03-13T20:32:19.996122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-03-13T20:32:20.006872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-03-13T20:32:20.007139] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-03-13T20:32:20.007956] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-03-13T20:32:20.008007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:20.008040] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:20.008099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:20.008172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:20.075814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:20.076694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:20.076778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:20.076812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:20.197870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:20.198031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:20.198071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:20.198100] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:20.201595] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: DOWN (p=14.10%) [2026-03-13T20:32:20.201880] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-03-13T20:32:20.202010] [INFO ] [sig ] TPGXL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:20.352647] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TPGXL.txt [2026-03-13T20:32:20.352805] [INFO ] [sig ] [2888/3262] Completed TPGXL in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:20.352847] [INFO ] [sig ] [2889/3262] Forecasting TPH... [2026-03-13T20:32:20.352877] [INFO ] [sig ] Generating forecast for: TPH [2026-03-13T20:32:20.352910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-03-13T20:32:20.363970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-03-13T20:32:20.364314] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-03-13T20:32:20.365116] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-03-13T20:32:20.365168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:20.365200] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:20.365227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:20.365282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:20.424602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:20.425286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:20.425365] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:20.425398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:20.548622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:20.548769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:20.548807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:20.548866] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:20.552255] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=34.43%) [2026-03-13T20:32:20.552532] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-03-13T20:32:20.552678] [INFO ] [sig ] TPH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:20.698037] [INFO ] [LOCAL ] Saved forecast: TPH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TPH.txt [2026-03-13T20:32:20.698170] [INFO ] [sig ] [2889/3262] Completed TPH in 0.3s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:20.698210] [INFO ] [sig ] [2890/3262] Forecasting TPL... [2026-03-13T20:32:20.698239] [INFO ] [sig ] Generating forecast for: TPL [2026-03-13T20:32:20.698275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-03-13T20:32:20.710132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-03-13T20:32:20.710453] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-03-13T20:32:20.711297] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-03-13T20:32:20.711351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:20.711384] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:20.711411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:20.711468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:20.770237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:20.770890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:20.770969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:20.771001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:20.891094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:20.891237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:20.891275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:20.891303] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:20.894692] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=80.20%) [2026-03-13T20:32:20.894968] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-03-13T20:32:20.895093] [INFO ] [sig ] TPL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:21.043682] [INFO ] [LOCAL ] Saved forecast: TPL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TPL.txt [2026-03-13T20:32:21.043845] [INFO ] [sig ] [2890/3262] Completed TPL in 0.3s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:21.043887] [INFO ] [sig ] [2891/3262] Forecasting TPVG... [2026-03-13T20:32:21.043916] [INFO ] [sig ] Generating forecast for: TPVG [2026-03-13T20:32:21.043951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-03-13T20:32:21.056718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-03-13T20:32:21.057139] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-03-13T20:32:21.058120] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-03-13T20:32:21.058175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:21.058208] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:21.058239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:21.058299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:21.117853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:21.118829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:21.118923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:21.118957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:21.243374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:21.243761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:21.243808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:21.243839] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:21.248448] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: DOWN (p=20.40%) [2026-03-13T20:32:21.248854] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-03-13T20:32:21.249041] [INFO ] [sig ] TPVG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:21.409323] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TPVG.txt [2026-03-13T20:32:21.409493] [INFO ] [sig ] [2891/3262] Completed TPVG in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:21.409545] [INFO ] [sig ] [2892/3262] Forecasting TPYP... [2026-03-13T20:32:21.409598] [INFO ] [sig ] Generating forecast for: TPYP [2026-03-13T20:32:21.409647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-03-13T20:32:21.421559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-03-13T20:32:21.422002] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-03-13T20:32:21.422863] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-03-13T20:32:21.422915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:21.422947] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:21.422974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:21.423030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:21.481412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:21.482259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:21.482345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:21.482377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:21.602051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:21.602216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:21.602259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:21.602290] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:21.605724] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-03-13T20:32:21.606005] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-03-13T20:32:21.606137] [INFO ] [sig ] TPYP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:21.754378] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TPYP.txt [2026-03-13T20:32:21.754531] [INFO ] [sig ] [2892/3262] Completed TPYP in 0.3s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:21.754598] [INFO ] [sig ] [2893/3262] Forecasting TPZ... [2026-03-13T20:32:21.754634] [INFO ] [sig ] Generating forecast for: TPZ [2026-03-13T20:32:21.754665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-03-13T20:32:21.765133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-03-13T20:32:21.765479] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-03-13T20:32:21.766318] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-03-13T20:32:21.766373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:21.766406] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:21.766435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:21.766493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:21.826060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:21.826970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:21.827056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:21.827090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:21.936711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:21.936872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:21.936915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:21.936944] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:21.940424] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: UP (p=76.33%) [2026-03-13T20:32:21.940733] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-03-13T20:32:21.940868] [INFO ] [sig ] TPZ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:22.083553] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TPZ.txt [2026-03-13T20:32:22.083723] [INFO ] [sig ] [2893/3262] Completed TPZ in 0.3s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:22.083763] [INFO ] [sig ] [2894/3262] Forecasting TQQQ... [2026-03-13T20:32:22.083792] [INFO ] [sig ] Generating forecast for: TQQQ [2026-03-13T20:32:22.083821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-03-13T20:32:22.095022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-03-13T20:32:22.095549] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-03-13T20:32:22.096399] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-03-13T20:32:22.096463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:22.096509] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:22.096547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:22.096653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:22.160270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:22.161102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:22.161192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:22.161233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:22.288631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:22.288795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:22.288838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:22.288873] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:22.292868] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: DOWN (p=40.27%) [2026-03-13T20:32:22.293154] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-03-13T20:32:22.293296] [INFO ] [sig ] TQQQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:22.443146] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TQQQ.txt [2026-03-13T20:32:22.443295] [INFO ] [sig ] [2894/3262] Completed TQQQ in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:22.443336] [INFO ] [sig ] [2895/3262] Forecasting TRC... [2026-03-13T20:32:22.443365] [INFO ] [sig ] Generating forecast for: TRC [2026-03-13T20:32:22.443397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-03-13T20:32:22.454439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-03-13T20:32:22.454771] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-03-13T20:32:22.455548] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-03-13T20:32:22.455627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:22.455660] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:22.455687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:22.455743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:22.515729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:22.516517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:22.516621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:22.516659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:22.637107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:22.637271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:22.637312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:22.637361] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:22.641010] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: UP (p=70.66%) [2026-03-13T20:32:22.641306] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-03-13T20:32:22.641440] [INFO ] [sig ] TRC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:22.798595] [INFO ] [LOCAL ] Saved forecast: TRC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TRC.txt [2026-03-13T20:32:22.798788] [INFO ] [sig ] [2895/3262] Completed TRC in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:22.798833] [INFO ] [sig ] [2896/3262] Forecasting TRDA... [2026-03-13T20:32:22.798864] [INFO ] [sig ] Generating forecast for: TRDA [2026-03-13T20:32:22.798897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-03-13T20:32:22.811501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-03-13T20:32:22.811925] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-03-13T20:32:22.812968] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-03-13T20:32:22.813027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:22.813059] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:22.813089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:22.813149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:22.877209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:22.878395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:22.878588] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:22.878646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:23.011983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:23.012146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:23.012186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:23.012216] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:23.015783] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-03-13T20:32:23.016096] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-03-13T20:32:23.016235] [INFO ] [sig ] TRDA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:23.172871] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TRDA.txt [2026-03-13T20:32:23.173031] [INFO ] [sig ] [2896/3262] Completed TRDA in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:23.173072] [INFO ] [sig ] [2897/3262] Forecasting TREE... [2026-03-13T20:32:23.173102] [INFO ] [sig ] Generating forecast for: TREE [2026-03-13T20:32:23.173134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-03-13T20:32:23.184183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-03-13T20:32:23.184668] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-03-13T20:32:23.185560] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-03-13T20:32:23.185637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:23.185670] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:23.185698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:23.185755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:23.245796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:23.246745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:23.246836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:23.246870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:23.370661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:23.370826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:23.370867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:23.370896] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:23.374429] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-03-13T20:32:23.374764] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-03-13T20:32:23.374899] [INFO ] [sig ] TREE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:23.531399] [INFO ] [LOCAL ] Saved forecast: TREE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TREE.txt [2026-03-13T20:32:23.531596] [INFO ] [sig ] [2897/3262] Completed TREE in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:23.531641] [INFO ] [sig ] [2898/3262] Forecasting TREX... [2026-03-13T20:32:23.531671] [INFO ] [sig ] Generating forecast for: TREX [2026-03-13T20:32:23.531702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-03-13T20:32:23.543673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-03-13T20:32:23.544053] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-03-13T20:32:23.544993] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-03-13T20:32:23.545047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:23.545079] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:23.545106] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:23.545162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:23.609411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:23.610359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:23.610668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:23.610706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:23.740973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:23.741151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:23.741196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:23.741226] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:23.744802] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-03-13T20:32:23.745119] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-03-13T20:32:23.745255] [INFO ] [sig ] TREX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:23.898744] [INFO ] [LOCAL ] Saved forecast: TREX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TREX.txt [2026-03-13T20:32:23.898940] [INFO ] [sig ] [2898/3262] Completed TREX in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:23.899001] [INFO ] [sig ] [2899/3262] Forecasting TRGP... [2026-03-13T20:32:23.899046] [INFO ] [sig ] Generating forecast for: TRGP [2026-03-13T20:32:23.899094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-03-13T20:32:23.913545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-03-13T20:32:23.913871] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-03-13T20:32:23.914690] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-03-13T20:32:23.914742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:23.914774] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:23.914801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:23.914872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:23.977501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:23.978464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:23.978551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:23.978605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:24.099317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:24.099486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:24.099738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:24.099772] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:24.103706] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: DOWN (p=1.28%) [2026-03-13T20:32:24.103996] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-03-13T20:32:24.104128] [INFO ] [sig ] TRGP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:24.269247] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TRGP.txt [2026-03-13T20:32:24.269525] [INFO ] [sig ] [2899/3262] Completed TRGP in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:24.269619] [INFO ] [sig ] [2900/3262] Forecasting TRI... [2026-03-13T20:32:24.269671] [INFO ] [sig ] Generating forecast for: TRI [2026-03-13T20:32:24.269730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-03-13T20:32:24.281533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-03-13T20:32:24.281940] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-03-13T20:32:24.282813] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-03-13T20:32:24.282868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:24.282904] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:24.282933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:24.282992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:24.341649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:24.342504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:24.342610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:24.342648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:24.469174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:24.469374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:24.469423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:24.469456] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:24.473058] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-03-13T20:32:24.473372] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-03-13T20:32:24.473504] [INFO ] [sig ] TRI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:24.620524] [INFO ] [LOCAL ] Saved forecast: TRI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TRI.txt [2026-03-13T20:32:24.620723] [INFO ] [sig ] [2900/3262] Completed TRI in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:24.620780] [INFO ] [sig ] [2901/3262] Forecasting TRIN... [2026-03-13T20:32:24.620812] [INFO ] [sig ] Generating forecast for: TRIN [2026-03-13T20:32:24.620842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-03-13T20:32:24.632536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-03-13T20:32:24.632964] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-03-13T20:32:24.633822] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-03-13T20:32:24.633892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:24.633924] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:24.633951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:24.634007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:24.693034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:24.693987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:24.694075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:24.694111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:24.816515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:24.816906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:24.816946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:24.816974] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:24.821040] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: DOWN (p=40.78%) [2026-03-13T20:32:24.821327] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-03-13T20:32:24.821457] [INFO ] [sig ] TRIN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:24.964353] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TRIN.txt [2026-03-13T20:32:24.964498] [INFO ] [sig ] [2901/3262] Completed TRIN in 0.3s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:24.964537] [INFO ] [sig ] [2902/3262] Forecasting TRIP... [2026-03-13T20:32:24.964566] [INFO ] [sig ] Generating forecast for: TRIP [2026-03-13T20:32:24.964619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-03-13T20:32:24.976823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-03-13T20:32:24.977159] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-03-13T20:32:24.978249] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-03-13T20:32:24.978313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:24.978353] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:24.978382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:24.978438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:25.035785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:25.036591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:25.036680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:25.036714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:25.159371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:25.159536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:25.159594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:25.159626] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:25.163012] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=54.61%) [2026-03-13T20:32:25.163294] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-03-13T20:32:25.163421] [INFO ] [sig ] TRIP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:25.314935] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TRIP.txt [2026-03-13T20:32:25.315090] [INFO ] [sig ] [2902/3262] Completed TRIP in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 2.2m [2026-03-13T20:32:25.315132] [INFO ] [sig ] [2903/3262] Forecasting TRMB... [2026-03-13T20:32:25.315164] [INFO ] [sig ] Generating forecast for: TRMB [2026-03-13T20:32:25.315203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-03-13T20:32:25.328490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-03-13T20:32:25.328892] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-03-13T20:32:25.329774] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-03-13T20:32:25.329828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:25.329892] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:25.329922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:25.329980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:25.392160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:25.393060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:25.393148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:25.393180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:25.520486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:25.520664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:25.520704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:25.520733] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:25.524142] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: DOWN (p=36.99%) [2026-03-13T20:32:25.524422] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-03-13T20:32:25.524548] [INFO ] [sig ] TRMB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:25.674522] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TRMB.txt [2026-03-13T20:32:25.674697] [INFO ] [sig ] [2903/3262] Completed TRMB in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 2.1m [2026-03-13T20:32:25.674739] [INFO ] [sig ] [2904/3262] Forecasting TRMD... [2026-03-13T20:32:25.674768] [INFO ] [sig ] Generating forecast for: TRMD [2026-03-13T20:32:25.674799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-03-13T20:32:25.686204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-03-13T20:32:25.686633] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-03-13T20:32:25.687489] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-03-13T20:32:25.687543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:25.687637] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:25.687667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:25.687723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:25.748938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:25.749890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:25.749977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:25.750012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:25.880245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:25.880404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:25.880444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:25.880473] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:25.883988] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: DOWN (p=10.14%) [2026-03-13T20:32:25.884299] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-03-13T20:32:25.884450] [INFO ] [sig ] TRMD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:26.033971] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TRMD.txt [2026-03-13T20:32:26.034130] [INFO ] [sig ] [2904/3262] Completed TRMD in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 2.1m [2026-03-13T20:32:26.034172] [INFO ] [sig ] [2905/3262] Forecasting TRMK... [2026-03-13T20:32:26.034200] [INFO ] [sig ] Generating forecast for: TRMK [2026-03-13T20:32:26.034230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-03-13T20:32:26.044729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-03-13T20:32:26.045101] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-03-13T20:32:26.045942] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-03-13T20:32:26.045996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:26.046032] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:26.046061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:26.046119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:26.107035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:26.107974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:26.108060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:26.108100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:26.229941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:26.230104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:26.230157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:26.230197] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:26.233905] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: UP (p=86.99%) [2026-03-13T20:32:26.234293] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-03-13T20:32:26.234488] [INFO ] [sig ] TRMK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:26.387441] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TRMK.txt [2026-03-13T20:32:26.387642] [INFO ] [sig ] [2905/3262] Completed TRMK in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-13T20:32:26.387687] [INFO ] [sig ] [2906/3262] Forecasting TRN... [2026-03-13T20:32:26.387717] [INFO ] [sig ] Generating forecast for: TRN [2026-03-13T20:32:26.387749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-03-13T20:32:26.398826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-03-13T20:32:26.399156] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-03-13T20:32:26.400049] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-03-13T20:32:26.400104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:26.400137] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:26.400164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:26.400220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:26.458435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:26.459338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:26.459437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:26.459469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:26.580002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:26.580161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:26.580201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:26.580294] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:26.583971] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: UP (p=51.01%) [2026-03-13T20:32:26.584331] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-03-13T20:32:26.584475] [INFO ] [sig ] TRN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:26.738752] [INFO ] [LOCAL ] Saved forecast: TRN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TRN.txt [2026-03-13T20:32:26.738932] [INFO ] [sig ] [2906/3262] Completed TRN in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-13T20:32:26.738975] [INFO ] [sig ] [2907/3262] Forecasting TRNO... [2026-03-13T20:32:26.739005] [INFO ] [sig ] Generating forecast for: TRNO [2026-03-13T20:32:26.739037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-03-13T20:32:26.753544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-03-13T20:32:26.753959] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-03-13T20:32:26.754817] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-03-13T20:32:26.754871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:26.754904] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:26.754933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:26.754990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:26.818175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:26.819001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:26.819118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:26.819153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:26.939184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:26.939303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:26.939351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:26.939387] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:26.943521] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: DOWN (p=32.11%) [2026-03-13T20:32:26.943943] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-03-13T20:32:26.944102] [INFO ] [sig ] TRNO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:27.088607] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TRNO.txt [2026-03-13T20:32:27.088770] [INFO ] [sig ] [2907/3262] Completed TRNO in 0.3s | 2.79 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-13T20:32:27.088810] [INFO ] [sig ] [2908/3262] Forecasting TRNS... [2026-03-13T20:32:27.088840] [INFO ] [sig ] Generating forecast for: TRNS [2026-03-13T20:32:27.088871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-03-13T20:32:27.099877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-03-13T20:32:27.100251] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-03-13T20:32:27.101141] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-03-13T20:32:27.101193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:27.101226] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:27.101253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:27.101310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:27.162361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:27.163246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:27.163332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:27.163365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:27.288488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:27.288687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:27.288730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:27.288760] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:27.292176] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: DOWN (p=8.57%) [2026-03-13T20:32:27.292457] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-03-13T20:32:27.292603] [INFO ] [sig ] TRNS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:27.441162] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TRNS.txt [2026-03-13T20:32:27.441373] [INFO ] [sig ] [2908/3262] Completed TRNS in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-13T20:32:27.441440] [INFO ] [sig ] [2909/3262] Forecasting TROX... [2026-03-13T20:32:27.441490] [INFO ] [sig ] Generating forecast for: TROX [2026-03-13T20:32:27.441542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-03-13T20:32:27.456431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-03-13T20:32:27.456945] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-03-13T20:32:27.458180] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-03-13T20:32:27.458253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:27.458318] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:27.458377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:27.458488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:27.524920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:27.525832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:27.525918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:27.525953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:27.647427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:27.647668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:27.647715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:27.647744] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:27.651348] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=97.47%) [2026-03-13T20:32:27.651696] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-03-13T20:32:27.651843] [INFO ] [sig ] TROX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:27.797071] [INFO ] [LOCAL ] Saved forecast: TROX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TROX.txt [2026-03-13T20:32:27.797227] [INFO ] [sig ] [2909/3262] Completed TROX in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-13T20:32:27.797270] [INFO ] [sig ] [2910/3262] Forecasting TRP... [2026-03-13T20:32:27.797302] [INFO ] [sig ] Generating forecast for: TRP [2026-03-13T20:32:27.797358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-03-13T20:32:27.808896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-03-13T20:32:27.809277] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-03-13T20:32:27.810192] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-03-13T20:32:27.810248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:27.810281] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:27.810310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:27.810368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:27.871821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:27.872762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:27.872851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:27.872886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:28.000510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:28.000737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:28.000804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:28.000838] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:28.004774] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=55.56%) [2026-03-13T20:32:28.005151] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-03-13T20:32:28.005320] [INFO ] [sig ] TRP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:28.149942] [INFO ] [LOCAL ] Saved forecast: TRP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TRP.txt [2026-03-13T20:32:28.150124] [INFO ] [sig ] [2910/3262] Completed TRP in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-13T20:32:28.150180] [INFO ] [sig ] [2911/3262] Forecasting TRS... [2026-03-13T20:32:28.150223] [INFO ] [sig ] Generating forecast for: TRS [2026-03-13T20:32:28.150264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-03-13T20:32:28.161361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-03-13T20:32:28.161754] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-03-13T20:32:28.162669] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-03-13T20:32:28.162725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:28.162758] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:28.162786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:28.162844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:28.224923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:28.225768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:28.225852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:28.225886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:28.356019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:28.356173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:28.356220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:28.356250] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:28.359804] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: DOWN (p=2.42%) [2026-03-13T20:32:28.360088] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-03-13T20:32:28.360216] [INFO ] [sig ] TRS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:28.509048] [INFO ] [LOCAL ] Saved forecast: TRS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TRS.txt [2026-03-13T20:32:28.509181] [INFO ] [sig ] [2911/3262] Completed TRS in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-13T20:32:28.509221] [INFO ] [sig ] [2912/3262] Forecasting TRTX... [2026-03-13T20:32:28.509250] [INFO ] [sig ] Generating forecast for: TRTX [2026-03-13T20:32:28.509282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-03-13T20:32:28.520603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-03-13T20:32:28.520934] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-03-13T20:32:28.521780] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-03-13T20:32:28.521834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:28.521880] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:28.521910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:28.521969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:28.580267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:28.581061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:28.581144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:28.581178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:28.703694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:28.703853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:28.703893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:28.703922] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:28.707320] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: DOWN (p=42.09%) [2026-03-13T20:32:28.707638] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-03-13T20:32:28.707773] [INFO ] [sig ] TRTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:28.852832] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TRTX.txt [2026-03-13T20:32:28.852988] [INFO ] [sig ] [2912/3262] Completed TRTX in 0.3s | 2.79 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-13T20:32:28.853029] [INFO ] [sig ] [2913/3262] Forecasting TRUP... [2026-03-13T20:32:28.853058] [INFO ] [sig ] Generating forecast for: TRUP [2026-03-13T20:32:28.853089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-03-13T20:32:28.864263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-03-13T20:32:28.864698] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-03-13T20:32:28.865608] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-03-13T20:32:28.865664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:28.865697] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:28.865726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:28.865785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:28.928702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:28.929635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:28.929944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:28.929979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:29.064242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:29.064419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:29.064469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:29.064502] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:29.068349] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: UP (p=71.14%) [2026-03-13T20:32:29.068649] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-03-13T20:32:29.068780] [INFO ] [sig ] TRUP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:29.217500] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TRUP.txt [2026-03-13T20:32:29.217668] [INFO ] [sig ] [2913/3262] Completed TRUP in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-13T20:32:29.217712] [INFO ] [sig ] [2914/3262] Forecasting TRVG... [2026-03-13T20:32:29.217742] [INFO ] [sig ] Generating forecast for: TRVG [2026-03-13T20:32:29.217774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-03-13T20:32:29.228047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-03-13T20:32:29.228337] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-03-13T20:32:29.229158] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-03-13T20:32:29.229211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:29.229244] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:29.229272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:29.229329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:29.290996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:29.292034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:29.292128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:29.292164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:29.416554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:29.416728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:29.416770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:29.416801] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:29.420382] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: UP (p=81.94%) [2026-03-13T20:32:29.420700] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-03-13T20:32:29.420834] [INFO ] [sig ] TRVG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:29.565567] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TRVG.txt [2026-03-13T20:32:29.565724] [INFO ] [sig ] [2914/3262] Completed TRVG in 0.3s | 2.79 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-13T20:32:29.565766] [INFO ] [sig ] [2915/3262] Forecasting TS... [2026-03-13T20:32:29.565797] [INFO ] [sig ] Generating forecast for: TS [2026-03-13T20:32:29.565829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-03-13T20:32:29.578649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-03-13T20:32:29.579000] [INFO ] [FORECASTER] Starting predict_future for TS [2026-03-13T20:32:29.579835] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-03-13T20:32:29.579887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:29.579919] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:29.579946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:29.580001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:29.640931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:29.641798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:29.641881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:29.641915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:29.767206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:29.767361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:29.767400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:29.767429] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:29.771744] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-03-13T20:32:29.772027] [INFO ] [FORECASTER] Completed predict_future for TS [2026-03-13T20:32:29.772160] [INFO ] [sig ] TS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:29.922557] [INFO ] [LOCAL ] Saved forecast: TS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TS.txt [2026-03-13T20:32:29.922710] [INFO ] [sig ] [2915/3262] Completed TS in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-13T20:32:29.922755] [INFO ] [sig ] [2916/3262] Forecasting TSBK... [2026-03-13T20:32:29.922784] [INFO ] [sig ] Generating forecast for: TSBK [2026-03-13T20:32:29.922815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-03-13T20:32:29.933224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-03-13T20:32:29.933544] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-03-13T20:32:29.934337] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-03-13T20:32:29.934389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:29.934421] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:29.934447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:29.934503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:29.993858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:29.994708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:29.994792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:29.994826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:30.109161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:30.109321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:30.109367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:30.109403] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:30.112970] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: DOWN (p=36.59%) [2026-03-13T20:32:30.113259] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-03-13T20:32:30.113403] [INFO ] [sig ] TSBK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:30.261067] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TSBK.txt [2026-03-13T20:32:30.261241] [INFO ] [sig ] [2916/3262] Completed TSBK in 0.3s | 2.79 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-13T20:32:30.261283] [INFO ] [sig ] [2917/3262] Forecasting TSCO... [2026-03-13T20:32:30.261315] [INFO ] [sig ] Generating forecast for: TSCO [2026-03-13T20:32:30.261352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-03-13T20:32:30.272391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-03-13T20:32:30.272788] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-03-13T20:32:30.273626] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-03-13T20:32:30.273679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:30.273713] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:30.273740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:30.273798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:30.333215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:30.334169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:30.334256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:30.334290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:30.455926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:30.456085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:30.456126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:30.456156] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:30.459703] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=27.03%) [2026-03-13T20:32:30.459991] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-03-13T20:32:30.460153] [INFO ] [sig ] TSCO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:30.616345] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TSCO.txt [2026-03-13T20:32:30.616561] [INFO ] [sig ] [2917/3262] Completed TSCO in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-13T20:32:30.616647] [INFO ] [sig ] [2918/3262] Forecasting TSDD... [2026-03-13T20:32:30.616687] [INFO ] [sig ] Generating forecast for: TSDD [2026-03-13T20:32:30.616736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-03-13T20:32:30.636467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-03-13T20:32:30.637024] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-03-13T20:32:30.638366] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-03-13T20:32:30.638473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:30.638532] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:30.638567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:30.638669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:30.721084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:30.722074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:30.722194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:30.722230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:30.851640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:30.851813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:30.851878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:30.851925] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:30.855712] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: DOWN (p=6.13%) [2026-03-13T20:32:30.856061] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-03-13T20:32:30.856215] [INFO ] [sig ] TSDD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:31.007262] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TSDD.txt [2026-03-13T20:32:31.007422] [INFO ] [sig ] [2918/3262] Completed TSDD in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 2.1m [2026-03-13T20:32:31.007464] [INFO ] [sig ] [2919/3262] Forecasting TSEM... [2026-03-13T20:32:31.007494] [INFO ] [sig ] Generating forecast for: TSEM [2026-03-13T20:32:31.007525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-03-13T20:32:31.018600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-03-13T20:32:31.018996] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-03-13T20:32:31.019926] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-03-13T20:32:31.019982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:31.020015] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:31.020043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:31.020100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:31.081922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:31.082823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:31.082909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:31.082944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:31.207527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:31.207723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:31.207784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:31.207815] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:31.211638] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=2.30%) [2026-03-13T20:32:31.211921] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-03-13T20:32:31.212052] [INFO ] [sig ] TSEM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:31.366919] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TSEM.txt [2026-03-13T20:32:31.367053] [INFO ] [sig ] [2919/3262] Completed TSEM in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 2.0m [2026-03-13T20:32:31.367094] [INFO ] [sig ] [2920/3262] Forecasting TSHA... [2026-03-13T20:32:31.367123] [INFO ] [sig ] Generating forecast for: TSHA [2026-03-13T20:32:31.367157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-03-13T20:32:31.378219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-03-13T20:32:31.378557] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-03-13T20:32:31.379794] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-03-13T20:32:31.379848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:31.379925] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:31.379959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:31.380058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:31.443828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:31.444826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:31.444909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:31.444942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:31.566228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:31.566381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:31.566421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:31.566450] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:31.570648] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: UP (p=88.54%) [2026-03-13T20:32:31.570924] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-03-13T20:32:31.571052] [INFO ] [sig ] TSHA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:31.719423] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TSHA.txt [2026-03-13T20:32:31.719610] [INFO ] [sig ] [2920/3262] Completed TSHA in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 2.0m [2026-03-13T20:32:31.719657] [INFO ] [sig ] [2921/3262] Forecasting TSI... [2026-03-13T20:32:31.719689] [INFO ] [sig ] Generating forecast for: TSI [2026-03-13T20:32:31.719721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-03-13T20:32:31.729929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-03-13T20:32:31.730209] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-03-13T20:32:31.731001] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-03-13T20:32:31.731053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:31.731085] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:31.731112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:31.731168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:31.789587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:31.790482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:31.790614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:31.790653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:31.906130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:31.906292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:31.906333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:31.906364] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:31.910013] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: DOWN (p=17.41%) [2026-03-13T20:32:31.910302] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-03-13T20:32:31.910438] [INFO ] [sig ] TSI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:32.062918] [INFO ] [LOCAL ] Saved forecast: TSI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TSI.txt [2026-03-13T20:32:32.063090] [INFO ] [sig ] [2921/3262] Completed TSI in 0.3s | 2.79 sym/s | Total: 17.4m | ETA: 2.0m [2026-03-13T20:32:32.063132] [INFO ] [sig ] [2922/3262] Forecasting TSL... [2026-03-13T20:32:32.063161] [INFO ] [sig ] Generating forecast for: TSL [2026-03-13T20:32:32.063199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-03-13T20:32:32.075399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-03-13T20:32:32.075769] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-03-13T20:32:32.076776] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-03-13T20:32:32.076830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:32.076864] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:32.076892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:32.076962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:32.137285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:32.138215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:32.138297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:32.138331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:32.261967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:32.262126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:32.262167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:32.262197] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:32.265765] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=49.22%) [2026-03-13T20:32:32.266048] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-03-13T20:32:32.266178] [INFO ] [sig ] TSL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:32.415290] [INFO ] [LOCAL ] Saved forecast: TSL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TSL.txt [2026-03-13T20:32:32.415427] [INFO ] [sig ] [2922/3262] Completed TSL in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-13T20:32:32.415467] [INFO ] [sig ] [2923/3262] Forecasting TSLA... [2026-03-13T20:32:32.415498] [INFO ] [sig ] Generating forecast for: TSLA [2026-03-13T20:32:32.415543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-03-13T20:32:32.427693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-03-13T20:32:32.428254] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-03-13T20:32:32.429387] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-03-13T20:32:32.429453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:32.429507] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:32.429542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:32.429626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:32.489341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:32.490118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:32.490201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:32.490235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:32.609598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:32.609753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:32.609794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:32.609874] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:32.613404] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: UP (p=94.62%) [2026-03-13T20:32:32.613713] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-03-13T20:32:32.613846] [INFO ] [sig ] TSLA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:32.774771] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TSLA.txt [2026-03-13T20:32:32.774934] [INFO ] [sig ] [2923/3262] Completed TSLA in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-13T20:32:32.774975] [INFO ] [sig ] [2924/3262] Forecasting TSLL... [2026-03-13T20:32:32.775007] [INFO ] [sig ] Generating forecast for: TSLL [2026-03-13T20:32:32.775039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-03-13T20:32:32.787018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-03-13T20:32:32.787452] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-03-13T20:32:32.788505] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-03-13T20:32:32.788613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:32.788683] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:32.788722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:32.788785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:32.848036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:32.848969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:32.849062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:32.849096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:32.979826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:32.979992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:32.980059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:32.980108] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:32.985458] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: UP (p=92.04%) [2026-03-13T20:32:32.986027] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-03-13T20:32:32.986241] [INFO ] [sig ] TSLL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:33.177083] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TSLL.txt [2026-03-13T20:32:33.177258] [INFO ] [sig ] [2924/3262] Completed TSLL in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-13T20:32:33.177300] [INFO ] [sig ] [2925/3262] Forecasting TSLQ... [2026-03-13T20:32:33.177331] [INFO ] [sig ] Generating forecast for: TSLQ [2026-03-13T20:32:33.177365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-03-13T20:32:33.192119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-03-13T20:32:33.192838] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-03-13T20:32:33.194052] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-03-13T20:32:33.194114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:33.194153] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:33.194185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:33.194263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:33.260271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:33.261323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:33.261413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:33.261449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:33.405038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:33.405218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:33.405262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:33.405294] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:33.409174] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: UP (p=77.19%) [2026-03-13T20:32:33.409520] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-03-13T20:32:33.409700] [INFO ] [sig ] TSLQ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:33.565882] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TSLQ.txt [2026-03-13T20:32:33.566045] [INFO ] [sig ] [2925/3262] Completed TSLQ in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-13T20:32:33.566089] [INFO ] [sig ] [2926/3262] Forecasting TSLS... [2026-03-13T20:32:33.566120] [INFO ] [sig ] Generating forecast for: TSLS [2026-03-13T20:32:33.566152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-03-13T20:32:33.579326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-03-13T20:32:33.579777] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-03-13T20:32:33.580681] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-03-13T20:32:33.580737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:33.580772] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:33.580801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:33.580860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:33.650414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:33.651407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:33.651535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:33.651614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:33.787480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:33.787700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:33.787747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:33.787969] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:33.792530] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: UP (p=89.49%) [2026-03-13T20:32:33.793002] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-03-13T20:32:33.793136] [INFO ] [sig ] TSLS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:33.947152] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TSLS.txt [2026-03-13T20:32:33.947324] [INFO ] [sig ] [2926/3262] Completed TSLS in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-13T20:32:33.947369] [INFO ] [sig ] [2927/3262] Forecasting TSLX... [2026-03-13T20:32:33.947408] [INFO ] [sig ] Generating forecast for: TSLX [2026-03-13T20:32:33.947446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-03-13T20:32:33.962697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-03-13T20:32:33.963209] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-03-13T20:32:33.964381] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-03-13T20:32:33.964459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:33.964513] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:33.964559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:33.964676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:34.037009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:34.037968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:34.038059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:34.038093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:34.166617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:34.166802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:34.166862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:34.166901] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:34.170508] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: UP (p=59.35%) [2026-03-13T20:32:34.170857] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-03-13T20:32:34.171001] [INFO ] [sig ] TSLX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:34.330002] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TSLX.txt [2026-03-13T20:32:34.330161] [INFO ] [sig ] [2927/3262] Completed TSLX in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-13T20:32:34.330212] [INFO ] [sig ] [2928/3262] Forecasting TSM... [2026-03-13T20:32:34.330243] [INFO ] [sig ] Generating forecast for: TSM [2026-03-13T20:32:34.330274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-03-13T20:32:34.342019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-03-13T20:32:34.342371] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-03-13T20:32:34.343379] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-03-13T20:32:34.343431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:34.343467] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:34.343494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:34.343549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:34.404842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:34.405768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:34.405855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:34.405889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:34.533225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:34.533392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:34.533432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:34.533461] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:34.536919] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: DOWN (p=5.50%) [2026-03-13T20:32:34.537203] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-03-13T20:32:34.537351] [INFO ] [sig ] TSM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:34.688064] [INFO ] [LOCAL ] Saved forecast: TSM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TSM.txt [2026-03-13T20:32:34.688227] [INFO ] [sig ] [2928/3262] Completed TSM in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-13T20:32:34.688269] [INFO ] [sig ] [2929/3262] Forecasting TSN... [2026-03-13T20:32:34.688300] [INFO ] [sig ] Generating forecast for: TSN [2026-03-13T20:32:34.688330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-03-13T20:32:34.699402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-03-13T20:32:34.699787] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-03-13T20:32:34.700618] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-03-13T20:32:34.700672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:34.700704] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:34.700732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:34.700788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:34.759353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:34.760221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:34.760309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:34.760342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:34.888539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:34.888741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:34.888784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:34.888815] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:34.892459] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: DOWN (p=30.68%) [2026-03-13T20:32:34.892759] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-03-13T20:32:34.892888] [INFO ] [sig ] TSN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:35.034783] [INFO ] [LOCAL ] Saved forecast: TSN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TSN.txt [2026-03-13T20:32:35.034916] [INFO ] [sig ] [2929/3262] Completed TSN in 0.3s | 2.79 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-13T20:32:35.034955] [INFO ] [sig ] [2930/3262] Forecasting TSQ... [2026-03-13T20:32:35.034984] [INFO ] [sig ] Generating forecast for: TSQ [2026-03-13T20:32:35.035014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-03-13T20:32:35.046147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-03-13T20:32:35.046449] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-03-13T20:32:35.047245] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-03-13T20:32:35.047297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:35.047338] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:35.047365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:35.047421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:35.105460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:35.106161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:35.106269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:35.106304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:35.227308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:35.227470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:35.227511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:35.227592] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:35.231032] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: DOWN (p=42.43%) [2026-03-13T20:32:35.231311] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-03-13T20:32:35.231437] [INFO ] [sig ] TSQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:35.373382] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TSQ.txt [2026-03-13T20:32:35.373526] [INFO ] [sig ] [2930/3262] Completed TSQ in 0.3s | 2.79 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-13T20:32:35.373594] [INFO ] [sig ] [2931/3262] Forecasting TTC... [2026-03-13T20:32:35.373636] [INFO ] [sig ] Generating forecast for: TTC [2026-03-13T20:32:35.373666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-03-13T20:32:35.384389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-03-13T20:32:35.384726] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-03-13T20:32:35.385481] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-03-13T20:32:35.385533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:35.385565] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:35.385614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:35.385671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:35.443943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:35.444832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:35.444912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:35.444945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:35.569970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:35.570167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:35.570214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:35.570244] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:35.573905] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-03-13T20:32:35.574179] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-03-13T20:32:35.574316] [INFO ] [sig ] TTC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:35.716382] [INFO ] [LOCAL ] Saved forecast: TTC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TTC.txt [2026-03-13T20:32:35.716532] [INFO ] [sig ] [2931/3262] Completed TTC in 0.3s | 2.79 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-13T20:32:35.716611] [INFO ] [sig ] [2932/3262] Forecasting TTD... [2026-03-13T20:32:35.716651] [INFO ] [sig ] Generating forecast for: TTD [2026-03-13T20:32:35.716681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-03-13T20:32:35.728721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-03-13T20:32:35.729042] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-03-13T20:32:35.729868] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-03-13T20:32:35.729920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:35.729951] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:35.729978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:35.730037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:35.790364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:35.791252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:35.791336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:35.791370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:35.911812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:35.911968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:35.912010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:35.912038] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:35.915470] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: DOWN (p=35.53%) [2026-03-13T20:32:35.915768] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-03-13T20:32:35.915896] [INFO ] [sig ] TTD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:36.059434] [INFO ] [LOCAL ] Saved forecast: TTD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TTD.txt [2026-03-13T20:32:36.059595] [INFO ] [sig ] [2932/3262] Completed TTD in 0.3s | 2.79 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-13T20:32:36.059640] [INFO ] [sig ] [2933/3262] Forecasting TTE... [2026-03-13T20:32:36.059670] [INFO ] [sig ] Generating forecast for: TTE [2026-03-13T20:32:36.059700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-03-13T20:32:36.070495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-03-13T20:32:36.070843] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-03-13T20:32:36.071662] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-03-13T20:32:36.071713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:36.071747] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:36.071774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:36.071829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:36.129517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:36.130181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:36.130257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:36.130290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:36.255431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:36.255664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:36.255711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:36.255747] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:36.259462] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-03-13T20:32:36.259772] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-03-13T20:32:36.259907] [INFO ] [sig ] TTE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:36.401923] [INFO ] [LOCAL ] Saved forecast: TTE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TTE.txt [2026-03-13T20:32:36.402100] [INFO ] [sig ] [2933/3262] Completed TTE in 0.3s | 2.79 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-13T20:32:36.402142] [INFO ] [sig ] [2934/3262] Forecasting TTEC... [2026-03-13T20:32:36.402173] [INFO ] [sig ] Generating forecast for: TTEC [2026-03-13T20:32:36.402216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-03-13T20:32:36.413368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-03-13T20:32:36.413707] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-03-13T20:32:36.414504] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-03-13T20:32:36.414557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:36.414613] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:36.414642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:36.414909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:36.472633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:36.473400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:36.473496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:36.473532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:36.597649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:36.597813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:36.597856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:36.597886] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:36.601361] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: DOWN (p=48.61%) [2026-03-13T20:32:36.601667] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-03-13T20:32:36.601797] [INFO ] [sig ] TTEC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:36.758714] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TTEC.txt [2026-03-13T20:32:36.758883] [INFO ] [sig ] [2934/3262] Completed TTEC in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-13T20:32:36.758925] [INFO ] [sig ] [2935/3262] Forecasting TTEK... [2026-03-13T20:32:36.758957] [INFO ] [sig ] Generating forecast for: TTEK [2026-03-13T20:32:36.758988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-03-13T20:32:36.771068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-03-13T20:32:36.771495] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-03-13T20:32:36.772638] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-03-13T20:32:36.772854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:36.772886] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:36.772912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:36.772968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:36.852876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:36.853995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:36.854088] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:36.854124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:36.981177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:36.981344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:36.981395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:36.981427] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:36.984872] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: UP (p=92.23%) [2026-03-13T20:32:36.985150] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-03-13T20:32:36.985273] [INFO ] [sig ] TTEK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:37.129661] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TTEK.txt [2026-03-13T20:32:37.129801] [INFO ] [sig ] [2935/3262] Completed TTEK in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.0m [2026-03-13T20:32:37.129841] [INFO ] [sig ] [2936/3262] Forecasting TTI... [2026-03-13T20:32:37.129870] [INFO ] [sig ] Generating forecast for: TTI [2026-03-13T20:32:37.129902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-03-13T20:32:37.141267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-03-13T20:32:37.141569] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-03-13T20:32:37.142352] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-03-13T20:32:37.142418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:37.142452] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:37.142479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:37.142535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:37.200885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:37.201675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:37.201757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:37.201790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:37.324457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:37.324638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:37.324680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:37.324710] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:37.328188] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=94.95%) [2026-03-13T20:32:37.328465] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-03-13T20:32:37.328635] [INFO ] [sig ] TTI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:37.472210] [INFO ] [LOCAL ] Saved forecast: TTI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TTI.txt [2026-03-13T20:32:37.472372] [INFO ] [sig ] [2936/3262] Completed TTI in 0.3s | 2.79 sym/s | Total: 17.5m | ETA: 1.9m [2026-03-13T20:32:37.472413] [INFO ] [sig ] [2937/3262] Forecasting TTMI... [2026-03-13T20:32:37.472442] [INFO ] [sig ] Generating forecast for: TTMI [2026-03-13T20:32:37.472474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-03-13T20:32:37.483352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-03-13T20:32:37.483703] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-03-13T20:32:37.484482] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-03-13T20:32:37.484545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:37.484649] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:37.484682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:37.484738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:37.545682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:37.546698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:37.546792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:37.546826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:37.665270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:37.665435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:37.665478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:37.665506] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:37.669089] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: DOWN (p=47.70%) [2026-03-13T20:32:37.669406] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-03-13T20:32:37.669552] [INFO ] [sig ] TTMI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:37.826892] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TTMI.txt [2026-03-13T20:32:37.827054] [INFO ] [sig ] [2937/3262] Completed TTMI in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 1.9m [2026-03-13T20:32:37.827095] [INFO ] [sig ] [2938/3262] Forecasting TUGN... [2026-03-13T20:32:37.827126] [INFO ] [sig ] Generating forecast for: TUGN [2026-03-13T20:32:37.827167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-03-13T20:32:37.839658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-03-13T20:32:37.840249] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-03-13T20:32:37.841110] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-03-13T20:32:37.841163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:37.841195] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:37.841222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:37.841277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:37.902417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:37.903316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:37.903398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:37.903431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:38.018097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:38.018267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:38.018308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:38.018337] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:38.021767] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: UP (p=80.18%) [2026-03-13T20:32:38.022067] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-03-13T20:32:38.022202] [INFO ] [sig ] TUGN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:38.172941] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TUGN.txt [2026-03-13T20:32:38.173073] [INFO ] [sig ] [2938/3262] Completed TUGN in 0.3s | 2.79 sym/s | Total: 17.5m | ETA: 1.9m [2026-03-13T20:32:38.173112] [INFO ] [sig ] [2939/3262] Forecasting TUSK... [2026-03-13T20:32:38.173141] [INFO ] [sig ] Generating forecast for: TUSK [2026-03-13T20:32:38.173173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-03-13T20:32:38.189013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-03-13T20:32:38.189358] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-03-13T20:32:38.190194] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-03-13T20:32:38.190247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:38.190279] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:38.190306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:38.190361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:38.248769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:38.249378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:38.249467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:38.249500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:38.365410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:38.365559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:38.365620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:38.365651] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:38.369051] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: DOWN (p=40.61%) [2026-03-13T20:32:38.369326] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-03-13T20:32:38.369449] [INFO ] [sig ] TUSK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:38.511659] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TUSK.txt [2026-03-13T20:32:38.511808] [INFO ] [sig ] [2939/3262] Completed TUSK in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-13T20:32:38.511850] [INFO ] [sig ] [2940/3262] Forecasting TVC... [2026-03-13T20:32:38.511879] [INFO ] [sig ] Generating forecast for: TVC [2026-03-13T20:32:38.511910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-03-13T20:32:38.523384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-03-13T20:32:38.523661] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-03-13T20:32:38.524645] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-03-13T20:32:38.524697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:38.524728] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:38.524754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:38.524809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:38.582925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:38.583527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:38.583622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:38.583658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:38.687694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:38.687823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:38.687861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:38.687918] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:38.691220] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: DOWN (p=1.63%) [2026-03-13T20:32:38.691507] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-03-13T20:32:38.691659] [INFO ] [sig ] TVC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:38.837626] [INFO ] [LOCAL ] Saved forecast: TVC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TVC.txt [2026-03-13T20:32:38.837780] [INFO ] [sig ] [2940/3262] Completed TVC in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-13T20:32:38.837819] [INFO ] [sig ] [2941/3262] Forecasting TVE... [2026-03-13T20:32:38.837848] [INFO ] [sig ] Generating forecast for: TVE [2026-03-13T20:32:38.837877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-03-13T20:32:38.851500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-03-13T20:32:38.851890] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-03-13T20:32:38.852739] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-03-13T20:32:38.852792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:38.852824] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:38.852851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:38.852908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:38.909657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:38.910267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:38.910343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:38.910375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:39.013827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:39.013950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:39.013986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:39.014014] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:39.017295] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: UP (p=73.90%) [2026-03-13T20:32:39.017653] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-03-13T20:32:39.017780] [INFO ] [sig ] TVE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:39.158941] [INFO ] [LOCAL ] Saved forecast: TVE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TVE.txt [2026-03-13T20:32:39.159082] [INFO ] [sig ] [2941/3262] Completed TVE in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-13T20:32:39.159122] [INFO ] [sig ] [2942/3262] Forecasting TVTX... [2026-03-13T20:32:39.159150] [INFO ] [sig ] Generating forecast for: TVTX [2026-03-13T20:32:39.159180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-03-13T20:32:39.169851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-03-13T20:32:39.170159] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-03-13T20:32:39.170947] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-03-13T20:32:39.170998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:39.171035] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:39.171067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:39.171142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:39.227794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:39.228485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:39.228563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:39.228616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:39.346876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:39.347034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:39.347074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:39.347102] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:39.350568] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: UP (p=86.57%) [2026-03-13T20:32:39.350862] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-03-13T20:32:39.350987] [INFO ] [sig ] TVTX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:39.495989] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TVTX.txt [2026-03-13T20:32:39.496127] [INFO ] [sig ] [2942/3262] Completed TVTX in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-13T20:32:39.496166] [INFO ] [sig ] [2943/3262] Forecasting TWFG... [2026-03-13T20:32:39.496195] [INFO ] [sig ] Generating forecast for: TWFG [2026-03-13T20:32:39.496226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-03-13T20:32:39.507129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-03-13T20:32:39.507471] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-03-13T20:32:39.508323] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-03-13T20:32:39.508377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:39.508409] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:39.508437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:39.508494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:39.567616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:39.568470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:39.568557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:39.568612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:39.690250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:39.690459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:39.690502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:39.690533] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:39.694045] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: DOWN (p=30.15%) [2026-03-13T20:32:39.694334] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-03-13T20:32:39.694466] [INFO ] [sig ] TWFG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:39.843834] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TWFG.txt [2026-03-13T20:32:39.843999] [INFO ] [sig ] [2943/3262] Completed TWFG in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-13T20:32:39.844040] [INFO ] [sig ] [2944/3262] Forecasting TWG... [2026-03-13T20:32:39.844070] [INFO ] [sig ] Generating forecast for: TWG [2026-03-13T20:32:39.844101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-03-13T20:32:39.854900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-03-13T20:32:39.855333] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-03-13T20:32:39.856184] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-03-13T20:32:39.856236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:39.856269] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:39.856296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:39.856353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:39.915688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:39.916672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:39.916767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:39.916800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:40.042562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:40.042750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:40.042789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:40.042818] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:40.046499] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: UP (p=77.70%) [2026-03-13T20:32:40.046890] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-03-13T20:32:40.047035] [INFO ] [sig ] TWG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:40.203769] [INFO ] [LOCAL ] Saved forecast: TWG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TWG.txt [2026-03-13T20:32:40.203933] [INFO ] [sig ] [2944/3262] Completed TWG in 0.4s | 2.79 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-13T20:32:40.203975] [INFO ] [sig ] [2945/3262] Forecasting TWI... [2026-03-13T20:32:40.204005] [INFO ] [sig ] Generating forecast for: TWI [2026-03-13T20:32:40.204036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-03-13T20:32:40.216274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-03-13T20:32:40.216663] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-03-13T20:32:40.217691] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-03-13T20:32:40.217744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:40.217776] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:40.217992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:40.218048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:40.276007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:40.276947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:40.277037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:40.277072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:40.394651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:40.394818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:40.394859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:40.394888] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:40.398325] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: UP (p=83.84%) [2026-03-13T20:32:40.398631] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-03-13T20:32:40.398776] [INFO ] [sig ] TWI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:40.544292] [INFO ] [LOCAL ] Saved forecast: TWI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TWI.txt [2026-03-13T20:32:40.544453] [INFO ] [sig ] [2945/3262] Completed TWI in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-13T20:32:40.544493] [INFO ] [sig ] [2946/3262] Forecasting TWIN... [2026-03-13T20:32:40.544523] [INFO ] [sig ] Generating forecast for: TWIN [2026-03-13T20:32:40.544554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-03-13T20:32:40.555728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-03-13T20:32:40.556013] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-03-13T20:32:40.556806] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-03-13T20:32:40.556859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:40.556889] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:40.556915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:40.556974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:40.614312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:40.615142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:40.615225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:40.615257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:40.735081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:40.735241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:40.735281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:40.735308] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:40.738796] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: DOWN (p=48.01%) [2026-03-13T20:32:40.739069] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-03-13T20:32:40.739193] [INFO ] [sig ] TWIN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:40.882771] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TWIN.txt [2026-03-13T20:32:40.882937] [INFO ] [sig ] [2946/3262] Completed TWIN in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-13T20:32:40.882978] [INFO ] [sig ] [2947/3262] Forecasting TWLO... [2026-03-13T20:32:40.883008] [INFO ] [sig ] Generating forecast for: TWLO [2026-03-13T20:32:40.883039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-03-13T20:32:40.895189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-03-13T20:32:40.895554] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-03-13T20:32:40.896354] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-03-13T20:32:40.896406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:40.896451] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:40.896480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:40.896537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:40.955784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:40.956642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:40.956755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:40.956790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:41.082066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:41.082219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:41.082258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:41.082289] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:41.085706] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: DOWN (p=0.51%) [2026-03-13T20:32:41.085989] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-03-13T20:32:41.086116] [INFO ] [sig ] TWLO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:41.230157] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TWLO.txt [2026-03-13T20:32:41.230292] [INFO ] [sig ] [2947/3262] Completed TWLO in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-13T20:32:41.230332] [INFO ] [sig ] [2948/3262] Forecasting TWO... [2026-03-13T20:32:41.230362] [INFO ] [sig ] Generating forecast for: TWO [2026-03-13T20:32:41.230394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-03-13T20:32:41.241984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-03-13T20:32:41.242315] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-03-13T20:32:41.243121] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-03-13T20:32:41.243173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:41.243204] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:41.243231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:41.243287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:41.301097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:41.301868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:41.301954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:41.301987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:41.421770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:41.421916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:41.421956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:41.421984] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:41.425319] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-03-13T20:32:41.425607] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-03-13T20:32:41.425735] [INFO ] [sig ] TWO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:41.570135] [INFO ] [LOCAL ] Saved forecast: TWO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TWO.txt [2026-03-13T20:32:41.570262] [INFO ] [sig ] [2948/3262] Completed TWO in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-13T20:32:41.570301] [INFO ] [sig ] [2949/3262] Forecasting TX... [2026-03-13T20:32:41.570330] [INFO ] [sig ] Generating forecast for: TX [2026-03-13T20:32:41.570361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-03-13T20:32:41.581422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-03-13T20:32:41.581796] [INFO ] [FORECASTER] Starting predict_future for TX [2026-03-13T20:32:41.582807] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-03-13T20:32:41.582859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:41.582890] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:41.582917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:41.582973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:41.639867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:41.640524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:41.640620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:41.640663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:41.760510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:41.760684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:41.760724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:41.760754] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:41.764774] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: DOWN (p=19.73%) [2026-03-13T20:32:41.765238] [INFO ] [FORECASTER] Completed predict_future for TX [2026-03-13T20:32:41.765366] [INFO ] [sig ] TX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:41.918377] [INFO ] [LOCAL ] Saved forecast: TX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TX.txt [2026-03-13T20:32:41.918521] [INFO ] [sig ] [2949/3262] Completed TX in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-13T20:32:41.918561] [INFO ] [sig ] [2950/3262] Forecasting TXG... [2026-03-13T20:32:41.918611] [INFO ] [sig ] Generating forecast for: TXG [2026-03-13T20:32:41.918643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-03-13T20:32:41.930622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-03-13T20:32:41.931005] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-03-13T20:32:41.931874] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-03-13T20:32:41.931927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:41.931961] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:41.931989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:41.932046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:41.991178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:41.991902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:41.991981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:41.992013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:42.113075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:42.113234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:42.113274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:42.113302] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:42.116668] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: UP (p=59.61%) [2026-03-13T20:32:42.116945] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-03-13T20:32:42.117071] [INFO ] [sig ] TXG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:42.273616] [INFO ] [LOCAL ] Saved forecast: TXG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TXG.txt [2026-03-13T20:32:42.273775] [INFO ] [sig ] [2950/3262] Completed TXG in 0.4s | 2.79 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-13T20:32:42.273828] [INFO ] [sig ] [2951/3262] Forecasting TXMD... [2026-03-13T20:32:42.273899] [INFO ] [sig ] Generating forecast for: TXMD [2026-03-13T20:32:42.273949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-03-13T20:32:42.285287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-03-13T20:32:42.285592] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-03-13T20:32:42.286407] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-03-13T20:32:42.286461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:42.286494] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:42.286522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:42.286612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:42.346387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:42.347099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:42.347182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:42.347217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:42.471560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:42.471743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:42.471795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:42.471838] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:42.475366] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: UP (p=87.21%) [2026-03-13T20:32:42.475674] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-03-13T20:32:42.475807] [INFO ] [sig ] TXMD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:42.629186] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TXMD.txt [2026-03-13T20:32:42.629350] [INFO ] [sig ] [2951/3262] Completed TXMD in 0.4s | 2.79 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-13T20:32:42.629391] [INFO ] [sig ] [2952/3262] Forecasting TXN... [2026-03-13T20:32:42.629420] [INFO ] [sig ] Generating forecast for: TXN [2026-03-13T20:32:42.629452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-03-13T20:32:42.641427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-03-13T20:32:42.641787] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-03-13T20:32:42.642824] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-03-13T20:32:42.642876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:42.642907] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:42.642933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:42.642988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:42.702927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:42.703803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:42.703886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:42.703918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:42.825490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:42.825673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:42.825713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:42.825742] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:42.829195] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: UP (p=70.36%) [2026-03-13T20:32:42.829467] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-03-13T20:32:42.829613] [INFO ] [sig ] TXN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:42.978892] [INFO ] [LOCAL ] Saved forecast: TXN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TXN.txt [2026-03-13T20:32:42.979046] [INFO ] [sig ] [2952/3262] Completed TXN in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 1.9m [2026-03-13T20:32:42.979089] [INFO ] [sig ] [2953/3262] Forecasting TXO... [2026-03-13T20:32:42.979118] [INFO ] [sig ] Generating forecast for: TXO [2026-03-13T20:32:42.979150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-03-13T20:32:42.991121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-03-13T20:32:42.991532] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-03-13T20:32:42.992522] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-03-13T20:32:42.992599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:42.992645] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:42.992681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:42.992751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:43.061912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:43.063027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:43.063116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:43.063151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:43.190540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:43.190723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:43.190765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:43.190795] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:43.195203] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=83.21%) [2026-03-13T20:32:43.195512] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-03-13T20:32:43.195667] [INFO ] [sig ] TXO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:43.360933] [INFO ] [LOCAL ] Saved forecast: TXO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TXO.txt [2026-03-13T20:32:43.361097] [INFO ] [sig ] [2953/3262] Completed TXO in 0.4s | 2.79 sym/s | Total: 17.6m | ETA: 1.8m [2026-03-13T20:32:43.361138] [INFO ] [sig ] [2954/3262] Forecasting TXRH... [2026-03-13T20:32:43.361169] [INFO ] [sig ] Generating forecast for: TXRH [2026-03-13T20:32:43.361208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-03-13T20:32:43.373388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-03-13T20:32:43.373807] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-03-13T20:32:43.374703] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-03-13T20:32:43.374758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:43.374834] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:43.375031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:43.375097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:43.441679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:43.442647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:43.442746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:43.442782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:43.579305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:43.579467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:43.579507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:43.579551] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:43.583498] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: DOWN (p=6.23%) [2026-03-13T20:32:43.583847] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-03-13T20:32:43.583975] [INFO ] [sig ] TXRH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:43.744482] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TXRH.txt [2026-03-13T20:32:43.744702] [INFO ] [sig ] [2954/3262] Completed TXRH in 0.4s | 2.79 sym/s | Total: 17.6m | ETA: 1.8m [2026-03-13T20:32:43.744770] [INFO ] [sig ] [2955/3262] Forecasting TY... [2026-03-13T20:32:43.744805] [INFO ] [sig ] Generating forecast for: TY [2026-03-13T20:32:43.744836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-03-13T20:32:43.755495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-03-13T20:32:43.755886] [INFO ] [FORECASTER] Starting predict_future for TY [2026-03-13T20:32:43.756719] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-03-13T20:32:43.756774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:43.756807] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:43.756835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:43.756891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:43.817140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:43.818328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:43.818415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:43.818448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:43.941233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:43.941394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:43.941437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:43.941466] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:43.944966] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: UP (p=84.88%) [2026-03-13T20:32:43.945244] [INFO ] [FORECASTER] Completed predict_future for TY [2026-03-13T20:32:43.945371] [INFO ] [sig ] TY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:44.090477] [INFO ] [LOCAL ] Saved forecast: TY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TY.txt [2026-03-13T20:32:44.090621] [INFO ] [sig ] [2955/3262] Completed TY in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 1.8m [2026-03-13T20:32:44.090664] [INFO ] [sig ] [2956/3262] Forecasting TYG... [2026-03-13T20:32:44.090695] [INFO ] [sig ] Generating forecast for: TYG [2026-03-13T20:32:44.090729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-03-13T20:32:44.101922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-03-13T20:32:44.102208] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-03-13T20:32:44.103042] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-03-13T20:32:44.103097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:44.103130] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:44.103157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:44.103212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:44.164132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:44.164974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:44.165056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:44.165121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:44.284041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:44.284202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:44.284241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:44.284269] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:44.288047] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: DOWN (p=25.22%) [2026-03-13T20:32:44.288325] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-03-13T20:32:44.288453] [INFO ] [sig ] TYG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:44.434538] [INFO ] [LOCAL ] Saved forecast: TYG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TYG.txt [2026-03-13T20:32:44.434693] [INFO ] [sig ] [2956/3262] Completed TYG in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-13T20:32:44.434738] [INFO ] [sig ] [2957/3262] Forecasting TYGO... [2026-03-13T20:32:44.434768] [INFO ] [sig ] Generating forecast for: TYGO [2026-03-13T20:32:44.434800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-03-13T20:32:44.445680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-03-13T20:32:44.445958] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-03-13T20:32:44.446747] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-03-13T20:32:44.446800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:44.446831] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:44.446857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:44.446913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:44.508099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:44.509171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:44.509262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:44.509297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:44.628653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:44.628831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:44.628878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:44.628907] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:44.632412] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: UP (p=60.23%) [2026-03-13T20:32:44.632713] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-03-13T20:32:44.632844] [INFO ] [sig ] TYGO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:44.783938] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TYGO.txt [2026-03-13T20:32:44.784105] [INFO ] [sig ] [2957/3262] Completed TYGO in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-13T20:32:44.784146] [INFO ] [sig ] [2958/3262] Forecasting TYL... [2026-03-13T20:32:44.784175] [INFO ] [sig ] Generating forecast for: TYL [2026-03-13T20:32:44.784206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-03-13T20:32:44.796008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-03-13T20:32:44.796396] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-03-13T20:32:44.797210] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-03-13T20:32:44.797263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:44.797296] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:44.797323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:44.797415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:44.858045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:44.858999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:44.859080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:44.859113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:44.979670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:44.979838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:44.979878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:44.979906] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:44.983370] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: UP (p=64.18%) [2026-03-13T20:32:44.983681] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-03-13T20:32:44.983815] [INFO ] [sig ] TYL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:45.127663] [INFO ] [LOCAL ] Saved forecast: TYL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TYL.txt [2026-03-13T20:32:45.127847] [INFO ] [sig ] [2958/3262] Completed TYL in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-13T20:32:45.127891] [INFO ] [sig ] [2959/3262] Forecasting TYRA... [2026-03-13T20:32:45.127923] [INFO ] [sig ] Generating forecast for: TYRA [2026-03-13T20:32:45.127955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-03-13T20:32:45.139664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-03-13T20:32:45.140076] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-03-13T20:32:45.140933] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-03-13T20:32:45.140986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:45.141017] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:45.141043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:45.141100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:45.202183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:45.203083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:45.203171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:45.203206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:45.322545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:45.322730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:45.322771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:45.322800] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:45.326216] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: DOWN (p=33.73%) [2026-03-13T20:32:45.326509] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-03-13T20:32:45.326661] [INFO ] [sig ] TYRA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:45.486234] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/TYRA.txt [2026-03-13T20:32:45.486407] [INFO ] [sig ] [2959/3262] Completed TYRA in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-13T20:32:45.486450] [INFO ] [sig ] [2960/3262] Forecasting TZOO... [2026-03-13T20:32:45.486481] [INFO ] [sig ] Generating forecast for: TZOO [2026-03-13T20:32:45.486514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-03-13T20:32:45.498095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-03-13T20:32:45.498535] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-03-13T20:32:45.499430] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-03-13T20:32:45.499483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:45.499515] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:45.499541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:45.499613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:45.556931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:45.557862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:45.557950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:45.557984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:45.680756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:45.680926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:45.680967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:45.680996] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:45.684399] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: UP (p=79.92%) [2026-03-13T20:32:45.684701] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-03-13T20:32:45.684837] [INFO ] [sig ] TZOO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:45.826728] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/TZOO.txt [2026-03-13T20:32:45.826870] [INFO ] [sig ] [2960/3262] Completed TZOO in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-13T20:32:45.826910] [INFO ] [sig ] [2961/3262] Forecasting UAA... [2026-03-13T20:32:45.826939] [INFO ] [sig ] Generating forecast for: UAA [2026-03-13T20:32:45.826971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-03-13T20:32:45.838323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-03-13T20:32:45.838659] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-03-13T20:32:45.839468] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-03-13T20:32:45.839521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:45.839554] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:45.839600] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:45.839658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:45.899718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:45.900642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:45.900731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:45.900766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:46.027958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:46.028127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:46.028173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:46.028205] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:46.032294] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: UP (p=62.80%) [2026-03-13T20:32:46.032599] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-03-13T20:32:46.032736] [INFO ] [sig ] UAA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:46.182166] [INFO ] [LOCAL ] Saved forecast: UAA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UAA.txt [2026-03-13T20:32:46.182327] [INFO ] [sig ] [2961/3262] Completed UAA in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-13T20:32:46.182372] [INFO ] [sig ] [2962/3262] Forecasting UAE... [2026-03-13T20:32:46.182401] [INFO ] [sig ] Generating forecast for: UAE [2026-03-13T20:32:46.182433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-03-13T20:32:46.194135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-03-13T20:32:46.194519] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-03-13T20:32:46.195351] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-03-13T20:32:46.195404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:46.195435] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:46.195462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:46.195517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:46.254925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:46.255884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:46.255987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:46.256027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:46.382523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:46.382704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:46.382746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:46.382777] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:46.386296] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: DOWN (p=7.68%) [2026-03-13T20:32:46.386609] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-03-13T20:32:46.386755] [INFO ] [sig ] UAE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:46.538260] [INFO ] [LOCAL ] Saved forecast: UAE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UAE.txt [2026-03-13T20:32:46.538422] [INFO ] [sig ] [2962/3262] Completed UAE in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-13T20:32:46.538465] [INFO ] [sig ] [2963/3262] Forecasting UAL... [2026-03-13T20:32:46.538494] [INFO ] [sig ] Generating forecast for: UAL [2026-03-13T20:32:46.538524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-03-13T20:32:46.550547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-03-13T20:32:46.550910] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-03-13T20:32:46.551772] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-03-13T20:32:46.551826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:46.551860] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:46.551887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:46.551944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:46.611373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:46.612294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:46.612377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:46.612410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:46.729301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:46.729451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:46.729490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:46.729519] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:46.732918] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: UP (p=79.72%) [2026-03-13T20:32:46.733190] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-03-13T20:32:46.733315] [INFO ] [sig ] UAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:46.875448] [INFO ] [LOCAL ] Saved forecast: UAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UAL.txt [2026-03-13T20:32:46.875637] [INFO ] [sig ] [2963/3262] Completed UAL in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-13T20:32:46.875681] [INFO ] [sig ] [2964/3262] Forecasting UAMY... [2026-03-13T20:32:46.875712] [INFO ] [sig ] Generating forecast for: UAMY [2026-03-13T20:32:46.875743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAMY' from 'https://tdm.silogroup.org/data/derivative_storage/UAMY.csv'. [2026-03-13T20:32:46.886697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAMY'. [2026-03-13T20:32:46.887030] [INFO ] [FORECASTER] Starting predict_future for UAMY [2026-03-13T20:32:46.887861] [DEBUG] [LOCAL ] No optimal features file found for UAMY: ./output/feature-sets/UAMY.txt [2026-03-13T20:32:46.887913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:46.887945] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:46.887971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:46.888026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:46.946738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:46.947645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:46.947771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:46.947813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:47.070274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:47.070436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:47.070476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:47.070506] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:47.074478] [DEBUG] [FORECASTER] UAMY: Forecast T+1@11:T+2@11: DOWN (p=29.17%) [2026-03-13T20:32:47.074787] [INFO ] [FORECASTER] Completed predict_future for UAMY [2026-03-13T20:32:47.075114] [INFO ] [sig ] UAMY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:47.225723] [INFO ] [LOCAL ] Saved forecast: UAMY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UAMY.txt [2026-03-13T20:32:47.225887] [INFO ] [sig ] [2964/3262] Completed UAMY in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-13T20:32:47.225929] [INFO ] [sig ] [2965/3262] Forecasting UBFO... [2026-03-13T20:32:47.225959] [INFO ] [sig ] Generating forecast for: UBFO [2026-03-13T20:32:47.225992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-03-13T20:32:47.236388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-03-13T20:32:47.236838] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-03-13T20:32:47.237744] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-03-13T20:32:47.237809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:47.237848] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:47.237881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:47.237942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:47.298209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:47.299303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:47.299391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:47.299423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:47.420549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:47.420730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:47.420771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:47.420803] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:47.424538] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: DOWN (p=21.46%) [2026-03-13T20:32:47.424862] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-03-13T20:32:47.425176] [INFO ] [sig ] UBFO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:47.574304] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UBFO.txt [2026-03-13T20:32:47.574447] [INFO ] [sig ] [2965/3262] Completed UBFO in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-13T20:32:47.574486] [INFO ] [sig ] [2966/3262] Forecasting UBRL... [2026-03-13T20:32:47.574517] [INFO ] [sig ] Generating forecast for: UBRL [2026-03-13T20:32:47.574547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-03-13T20:32:47.585796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-03-13T20:32:47.586126] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-03-13T20:32:47.586970] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-03-13T20:32:47.587023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:47.587054] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:47.587080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:47.587135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:47.643652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:47.644610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:47.644694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:47.644728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:47.767736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:47.767905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:47.767945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:47.767974] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:47.771456] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: DOWN (p=6.09%) [2026-03-13T20:32:47.771766] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-03-13T20:32:47.771901] [INFO ] [sig ] UBRL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:47.917100] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UBRL.txt [2026-03-13T20:32:47.917230] [INFO ] [sig ] [2966/3262] Completed UBRL in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-13T20:32:47.917275] [INFO ] [sig ] [2967/3262] Forecasting UBS... [2026-03-13T20:32:47.917310] [INFO ] [sig ] Generating forecast for: UBS [2026-03-13T20:32:47.917347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-03-13T20:32:47.929466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-03-13T20:32:47.929776] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-03-13T20:32:47.930718] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-03-13T20:32:47.930771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:47.930807] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:47.930834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:47.930890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:47.990238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:47.990899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:47.990976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:47.991009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:48.112860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:48.113037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:48.113078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:48.113107] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:48.116511] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-03-13T20:32:48.116813] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-03-13T20:32:48.116959] [INFO ] [sig ] UBS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:48.260546] [INFO ] [LOCAL ] Saved forecast: UBS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UBS.txt [2026-03-13T20:32:48.260756] [INFO ] [sig ] [2967/3262] Completed UBS in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-13T20:32:48.260797] [INFO ] [sig ] [2968/3262] Forecasting UBSI... [2026-03-13T20:32:48.260826] [INFO ] [sig ] Generating forecast for: UBSI [2026-03-13T20:32:48.260857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-03-13T20:32:48.272220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-03-13T20:32:48.272629] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-03-13T20:32:48.273416] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-03-13T20:32:48.273468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:48.273500] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:48.273527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:48.273600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:48.330737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:48.331663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:48.331747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:48.331785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:48.449436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:48.449628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:48.449669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:48.449697] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:48.453180] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: DOWN (p=29.56%) [2026-03-13T20:32:48.453470] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-03-13T20:32:48.453620] [INFO ] [sig ] UBSI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:48.596845] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UBSI.txt [2026-03-13T20:32:48.597009] [INFO ] [sig ] [2968/3262] Completed UBSI in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 1.8m [2026-03-13T20:32:48.597050] [INFO ] [sig ] [2969/3262] Forecasting UDMY... [2026-03-13T20:32:48.597080] [INFO ] [sig ] Generating forecast for: UDMY [2026-03-13T20:32:48.597112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-03-13T20:32:48.610955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-03-13T20:32:48.611399] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-03-13T20:32:48.612375] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-03-13T20:32:48.612439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:48.612475] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:48.612505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:48.612565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:48.674002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:48.674945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:48.675041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:48.675076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:48.801827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:48.801994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:48.802037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:48.802067] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:48.805770] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: UP (p=59.99%) [2026-03-13T20:32:48.806100] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-03-13T20:32:48.806372] [INFO ] [sig ] UDMY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:48.958204] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UDMY.txt [2026-03-13T20:32:48.958377] [INFO ] [sig ] [2969/3262] Completed UDMY in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 1.7m [2026-03-13T20:32:48.958418] [INFO ] [sig ] [2970/3262] Forecasting UE... [2026-03-13T20:32:48.958446] [INFO ] [sig ] Generating forecast for: UE [2026-03-13T20:32:48.958478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-03-13T20:32:48.971273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-03-13T20:32:48.971715] [INFO ] [FORECASTER] Starting predict_future for UE [2026-03-13T20:32:48.972542] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-03-13T20:32:48.972617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:48.972651] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:48.972679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:48.972735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:49.041738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:49.042658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:49.042743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:49.042785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:49.164717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:49.164881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:49.164924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:49.164955] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:49.168745] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: UP (p=90.83%) [2026-03-13T20:32:49.169135] [INFO ] [FORECASTER] Completed predict_future for UE [2026-03-13T20:32:49.169292] [INFO ] [sig ] UE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:49.329864] [INFO ] [LOCAL ] Saved forecast: UE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UE.txt [2026-03-13T20:32:49.329997] [INFO ] [sig ] [2970/3262] Completed UE in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 1.7m [2026-03-13T20:32:49.330037] [INFO ] [sig ] [2971/3262] Forecasting UEIC... [2026-03-13T20:32:49.330067] [INFO ] [sig ] Generating forecast for: UEIC [2026-03-13T20:32:49.330096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-03-13T20:32:49.340882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-03-13T20:32:49.341176] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-03-13T20:32:49.342029] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-03-13T20:32:49.342082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:49.342155] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:49.342186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:49.342243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:49.399398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:49.400077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:49.400156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:49.400189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:49.523558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:49.523739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:49.523780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:49.523809] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:49.527246] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: DOWN (p=9.83%) [2026-03-13T20:32:49.527526] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-03-13T20:32:49.527697] [INFO ] [sig ] UEIC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:49.669623] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UEIC.txt [2026-03-13T20:32:49.669769] [INFO ] [sig ] [2971/3262] Completed UEIC in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 1.7m [2026-03-13T20:32:49.669818] [INFO ] [sig ] [2972/3262] Forecasting UFCS... [2026-03-13T20:32:49.669855] [INFO ] [sig ] Generating forecast for: UFCS [2026-03-13T20:32:49.669893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-03-13T20:32:49.680965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-03-13T20:32:49.681293] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-03-13T20:32:49.682125] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-03-13T20:32:49.682177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:49.682209] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:49.682235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:49.682291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:49.739777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:49.740699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:49.740783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:49.740822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:49.869031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:49.869215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:49.869268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:49.869305] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:49.872880] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: UP (p=60.68%) [2026-03-13T20:32:49.873161] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-03-13T20:32:49.873293] [INFO ] [sig ] UFCS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:50.033975] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UFCS.txt [2026-03-13T20:32:50.034149] [INFO ] [sig ] [2972/3262] Completed UFCS in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 1.7m [2026-03-13T20:32:50.034190] [INFO ] [sig ] [2973/3262] Forecasting UFI... [2026-03-13T20:32:50.034219] [INFO ] [sig ] Generating forecast for: UFI [2026-03-13T20:32:50.034250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-03-13T20:32:50.044983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-03-13T20:32:50.045358] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-03-13T20:32:50.046188] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-03-13T20:32:50.046241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:50.046274] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:50.046301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:50.046357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:50.107363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:50.108301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:50.108385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:50.108420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:50.229865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:50.230030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:50.230069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:50.230098] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:50.233506] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: UP (p=84.50%) [2026-03-13T20:32:50.233806] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-03-13T20:32:50.233989] [INFO ] [sig ] UFI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:50.382070] [INFO ] [LOCAL ] Saved forecast: UFI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UFI.txt [2026-03-13T20:32:50.382224] [INFO ] [sig ] [2973/3262] Completed UFI in 0.3s | 2.79 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-13T20:32:50.382264] [INFO ] [sig ] [2974/3262] Forecasting UFO... [2026-03-13T20:32:50.382294] [INFO ] [sig ] Generating forecast for: UFO [2026-03-13T20:32:50.382326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-03-13T20:32:50.393123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-03-13T20:32:50.393458] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-03-13T20:32:50.394289] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-03-13T20:32:50.394341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:50.394372] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:50.394399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:50.394456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:50.452499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:50.453465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:50.453591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:50.453648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:50.580121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:50.580288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:50.580328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:50.580390] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:50.583905] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: DOWN (p=11.39%) [2026-03-13T20:32:50.584210] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-03-13T20:32:50.584342] [INFO ] [sig ] UFO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:50.733673] [INFO ] [LOCAL ] Saved forecast: UFO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UFO.txt [2026-03-13T20:32:50.733845] [INFO ] [sig ] [2974/3262] Completed UFO in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-13T20:32:50.733893] [INFO ] [sig ] [2975/3262] Forecasting UFPI... [2026-03-13T20:32:50.733925] [INFO ] [sig ] Generating forecast for: UFPI [2026-03-13T20:32:50.733958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-03-13T20:32:50.745086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-03-13T20:32:50.745402] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-03-13T20:32:50.746274] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-03-13T20:32:50.746328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:50.746361] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:50.746388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:50.746446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:50.805501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:50.806419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:50.806506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:50.806540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:50.928387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:50.928538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:50.928596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:50.928628] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:50.932128] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: UP (p=82.88%) [2026-03-13T20:32:50.932411] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-03-13T20:32:50.932543] [INFO ] [sig ] UFPI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:51.076605] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UFPI.txt [2026-03-13T20:32:51.076751] [INFO ] [sig ] [2975/3262] Completed UFPI in 0.3s | 2.79 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-13T20:32:51.076792] [INFO ] [sig ] [2976/3262] Forecasting UGI... [2026-03-13T20:32:51.076822] [INFO ] [sig ] Generating forecast for: UGI [2026-03-13T20:32:51.076853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-03-13T20:32:51.087992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-03-13T20:32:51.088316] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-03-13T20:32:51.089142] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-03-13T20:32:51.089204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:51.089239] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:51.089266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:51.089325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:51.150845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:51.151769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:51.151854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:51.151888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:51.271556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:51.271737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:51.271776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:51.271806] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:51.275160] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: DOWN (p=7.94%) [2026-03-13T20:32:51.275436] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-03-13T20:32:51.275601] [INFO ] [sig ] UGI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:51.422146] [INFO ] [LOCAL ] Saved forecast: UGI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UGI.txt [2026-03-13T20:32:51.422278] [INFO ] [sig ] [2976/3262] Completed UGI in 0.3s | 2.79 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-13T20:32:51.422318] [INFO ] [sig ] [2977/3262] Forecasting UGP... [2026-03-13T20:32:51.422348] [INFO ] [sig ] Generating forecast for: UGP [2026-03-13T20:32:51.422379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-03-13T20:32:51.433309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-03-13T20:32:51.433618] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-03-13T20:32:51.434393] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-03-13T20:32:51.434445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:51.434477] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:51.434504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:51.434560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:51.491773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:51.492471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:51.492552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:51.492603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:51.611869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:51.612017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:51.612055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:51.612082] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:51.615408] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: DOWN (p=38.92%) [2026-03-13T20:32:51.615702] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-03-13T20:32:51.615828] [INFO ] [sig ] UGP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:51.756806] [INFO ] [LOCAL ] Saved forecast: UGP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UGP.txt [2026-03-13T20:32:51.756932] [INFO ] [sig ] [2977/3262] Completed UGP in 0.3s | 2.79 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-13T20:32:51.756971] [INFO ] [sig ] [2978/3262] Forecasting UHAL... [2026-03-13T20:32:51.757000] [INFO ] [sig ] Generating forecast for: UHAL [2026-03-13T20:32:51.757030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-03-13T20:32:51.767994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-03-13T20:32:51.768295] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-03-13T20:32:51.769102] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-03-13T20:32:51.769154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:51.769187] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:51.769214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:51.769271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:51.826538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:51.827396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:51.827478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:51.827511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:51.949196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:51.949357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:51.949397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:51.949453] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:51.953012] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: UP (p=54.83%) [2026-03-13T20:32:51.953299] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-03-13T20:32:51.953435] [INFO ] [sig ] UHAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:52.101786] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UHAL.txt [2026-03-13T20:32:52.101949] [INFO ] [sig ] [2978/3262] Completed UHAL in 0.3s | 2.79 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-13T20:32:52.101991] [INFO ] [sig ] [2979/3262] Forecasting UHG... [2026-03-13T20:32:52.102022] [INFO ] [sig ] Generating forecast for: UHG [2026-03-13T20:32:52.102052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-03-13T20:32:52.113384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-03-13T20:32:52.113772] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-03-13T20:32:52.114559] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-03-13T20:32:52.114632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:52.114665] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:52.114692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:52.114749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:52.173002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:52.173946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:52.174056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:52.174093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:52.295238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:52.295402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:52.295444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:52.295472] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:52.299009] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: DOWN (p=22.37%) [2026-03-13T20:32:52.299319] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-03-13T20:32:52.299452] [INFO ] [sig ] UHG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:52.447188] [INFO ] [LOCAL ] Saved forecast: UHG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UHG.txt [2026-03-13T20:32:52.447346] [INFO ] [sig ] [2979/3262] Completed UHG in 0.3s | 2.79 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-13T20:32:52.447386] [INFO ] [sig ] [2980/3262] Forecasting UHS... [2026-03-13T20:32:52.447417] [INFO ] [sig ] Generating forecast for: UHS [2026-03-13T20:32:52.447448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-03-13T20:32:52.458980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-03-13T20:32:52.459365] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-03-13T20:32:52.460185] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-03-13T20:32:52.460237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:52.460268] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:52.460294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:52.460349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:52.518156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:52.519087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:52.519186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:52.519221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:52.642917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:52.643093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:52.643134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:52.643164] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:52.646707] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: DOWN (p=4.02%) [2026-03-13T20:32:52.646997] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-03-13T20:32:52.647128] [INFO ] [sig ] UHS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:52.795270] [INFO ] [LOCAL ] Saved forecast: UHS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UHS.txt [2026-03-13T20:32:52.795445] [INFO ] [sig ] [2980/3262] Completed UHS in 0.3s | 2.79 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-13T20:32:52.795487] [INFO ] [sig ] [2981/3262] Forecasting UI... [2026-03-13T20:32:52.795518] [INFO ] [sig ] Generating forecast for: UI [2026-03-13T20:32:52.795549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-03-13T20:32:52.808393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-03-13T20:32:52.808836] [INFO ] [FORECASTER] Starting predict_future for UI [2026-03-13T20:32:52.809861] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-03-13T20:32:52.809916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:52.809949] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:52.809977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:52.810034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:52.875169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:52.876151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:52.876299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:52.876356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:53.000808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:53.000974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:53.001013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:53.001042] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:53.004492] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: DOWN (p=24.15%) [2026-03-13T20:32:53.004792] [INFO ] [FORECASTER] Completed predict_future for UI [2026-03-13T20:32:53.004923] [INFO ] [sig ] UI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:53.159690] [INFO ] [LOCAL ] Saved forecast: UI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UI.txt [2026-03-13T20:32:53.159854] [INFO ] [sig ] [2981/3262] Completed UI in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-13T20:32:53.159896] [INFO ] [sig ] [2982/3262] Forecasting UIS... [2026-03-13T20:32:53.159929] [INFO ] [sig ] Generating forecast for: UIS [2026-03-13T20:32:53.159964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-03-13T20:32:53.170833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-03-13T20:32:53.171117] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-03-13T20:32:53.171929] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-03-13T20:32:53.171981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:53.172014] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:53.172055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:53.172114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:53.228540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:53.229317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:53.229398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:53.229431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:53.347522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:53.347721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:53.347762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:53.347791] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:53.351231] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: DOWN (p=41.91%) [2026-03-13T20:32:53.351516] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-03-13T20:32:53.351673] [INFO ] [sig ] UIS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:53.496321] [INFO ] [LOCAL ] Saved forecast: UIS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UIS.txt [2026-03-13T20:32:53.496483] [INFO ] [sig ] [2982/3262] Completed UIS in 0.3s | 2.79 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-13T20:32:53.496525] [INFO ] [sig ] [2983/3262] Forecasting UITB... [2026-03-13T20:32:53.496556] [INFO ] [sig ] Generating forecast for: UITB [2026-03-13T20:32:53.496605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-03-13T20:32:53.507724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-03-13T20:32:53.508096] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-03-13T20:32:53.508907] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-03-13T20:32:53.508959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:53.508991] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:53.509017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:53.509073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:53.565952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:53.566850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:53.566948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:53.566988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:53.682419] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:53.682617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:53.682660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:53.682688] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:53.686146] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: UP (p=79.15%) [2026-03-13T20:32:53.686449] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-03-13T20:32:53.686600] [INFO ] [sig ] UITB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:53.827153] [INFO ] [LOCAL ] Saved forecast: UITB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UITB.txt [2026-03-13T20:32:53.827285] [INFO ] [sig ] [2983/3262] Completed UITB in 0.3s | 2.79 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-13T20:32:53.827324] [INFO ] [sig ] [2984/3262] Forecasting UL... [2026-03-13T20:32:53.827354] [INFO ] [sig ] Generating forecast for: UL [2026-03-13T20:32:53.827385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-03-13T20:32:53.839708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-03-13T20:32:53.840156] [INFO ] [FORECASTER] Starting predict_future for UL [2026-03-13T20:32:53.841100] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-03-13T20:32:53.841156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:53.841190] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:53.841218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:53.841274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:53.901167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:53.902128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:53.902215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:53.902247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:54.028674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:54.028850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:54.028892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:54.028924] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:54.032490] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: UP (p=75.04%) [2026-03-13T20:32:54.032842] [INFO ] [FORECASTER] Completed predict_future for UL [2026-03-13T20:32:54.032982] [INFO ] [sig ] UL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:54.190665] [INFO ] [LOCAL ] Saved forecast: UL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UL.txt [2026-03-13T20:32:54.190905] [INFO ] [sig ] [2984/3262] Completed UL in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-13T20:32:54.190962] [INFO ] [sig ] [2985/3262] Forecasting ULBI... [2026-03-13T20:32:54.191008] [INFO ] [sig ] Generating forecast for: ULBI [2026-03-13T20:32:54.191056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-03-13T20:32:54.202460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-03-13T20:32:54.202819] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-03-13T20:32:54.203796] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-03-13T20:32:54.203852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:54.203887] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:54.203915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:54.203974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:54.265154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:54.266008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:54.266092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:54.266127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:54.393492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:54.393676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:54.393720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:54.393749] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:54.397493] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: UP (p=84.20%) [2026-03-13T20:32:54.397867] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-03-13T20:32:54.398030] [INFO ] [sig ] ULBI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:54.552140] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ULBI.txt [2026-03-13T20:32:54.552322] [INFO ] [sig ] [2985/3262] Completed ULBI in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 1.7m [2026-03-13T20:32:54.552383] [INFO ] [sig ] [2986/3262] Forecasting ULCC... [2026-03-13T20:32:54.552430] [INFO ] [sig ] Generating forecast for: ULCC [2026-03-13T20:32:54.552490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-03-13T20:32:54.563930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-03-13T20:32:54.564248] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-03-13T20:32:54.565085] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-03-13T20:32:54.565138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:54.565172] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:54.565200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:54.565258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:54.625958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:54.626895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:54.626981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:54.627016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:54.751876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:54.752040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:54.752082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:54.752113] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:54.755596] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-03-13T20:32:54.755889] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-03-13T20:32:54.756024] [INFO ] [sig ] ULCC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:54.906986] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ULCC.txt [2026-03-13T20:32:54.907145] [INFO ] [sig ] [2986/3262] Completed ULCC in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 1.6m [2026-03-13T20:32:54.907186] [INFO ] [sig ] [2987/3262] Forecasting ULH... [2026-03-13T20:32:54.907217] [INFO ] [sig ] Generating forecast for: ULH [2026-03-13T20:32:54.907248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-03-13T20:32:54.918709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-03-13T20:32:54.919079] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-03-13T20:32:54.919892] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-03-13T20:32:54.919946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:54.919981] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:54.920007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:54.920063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:54.976978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:54.977777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:54.977886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:54.977946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:55.097916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:55.098086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:55.098126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:55.098156] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:55.101609] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: UP (p=92.34%) [2026-03-13T20:32:55.101884] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-03-13T20:32:55.102013] [INFO ] [sig ] ULH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:55.246323] [INFO ] [LOCAL ] Saved forecast: ULH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ULH.txt [2026-03-13T20:32:55.246477] [INFO ] [sig ] [2987/3262] Completed ULH in 0.3s | 2.79 sym/s | Total: 17.8m | ETA: 1.6m [2026-03-13T20:32:55.246518] [INFO ] [sig ] [2988/3262] Forecasting ULTA... [2026-03-13T20:32:55.246548] [INFO ] [sig ] Generating forecast for: ULTA [2026-03-13T20:32:55.246596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-03-13T20:32:55.257647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-03-13T20:32:55.257945] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-03-13T20:32:55.258756] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-03-13T20:32:55.258808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:55.258867] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:55.258896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:55.258966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:55.316404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:55.317024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:55.317103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:55.317136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:55.433222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:55.433376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:55.433415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:55.433442] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:55.436838] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: UP (p=78.41%) [2026-03-13T20:32:55.437141] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-03-13T20:32:55.437266] [INFO ] [sig ] ULTA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:55.587291] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ULTA.txt [2026-03-13T20:32:55.587437] [INFO ] [sig ] [2988/3262] Completed ULTA in 0.3s | 2.79 sym/s | Total: 17.8m | ETA: 1.6m [2026-03-13T20:32:55.587483] [INFO ] [sig ] [2989/3262] Forecasting ULY... [2026-03-13T20:32:55.587512] [INFO ] [sig ] Generating forecast for: ULY [2026-03-13T20:32:55.587558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-03-13T20:32:55.597938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-03-13T20:32:55.598196] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-03-13T20:32:55.599002] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-03-13T20:32:55.599054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:55.599085] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:55.599112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:55.599168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:55.656603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:55.657298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:55.657387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:55.657422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:55.771134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:55.771256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:55.771294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:55.771322] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:55.774645] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: DOWN (p=22.21%) [2026-03-13T20:32:55.774916] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-03-13T20:32:55.775040] [INFO ] [sig ] ULY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:55.923376] [INFO ] [LOCAL ] Saved forecast: ULY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ULY.txt [2026-03-13T20:32:55.923501] [INFO ] [sig ] [2989/3262] Completed ULY in 0.3s | 2.79 sym/s | Total: 17.8m | ETA: 1.6m [2026-03-13T20:32:55.923548] [INFO ] [sig ] [2990/3262] Forecasting UMBF... [2026-03-13T20:32:55.923596] [INFO ] [sig ] Generating forecast for: UMBF [2026-03-13T20:32:55.923629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-03-13T20:32:55.934736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-03-13T20:32:55.935034] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-03-13T20:32:55.935832] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-03-13T20:32:55.935884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:55.935916] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:55.935948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:55.936017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:55.993535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:55.994166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:55.994243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:55.994275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:56.110594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:56.110752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:56.110792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:56.110820] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:56.114216] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: UP (p=88.06%) [2026-03-13T20:32:56.114492] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-03-13T20:32:56.114636] [INFO ] [sig ] UMBF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:56.274001] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UMBF.txt [2026-03-13T20:32:56.274147] [INFO ] [sig ] [2990/3262] Completed UMBF in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 1.6m [2026-03-13T20:32:56.274188] [INFO ] [sig ] [2991/3262] Forecasting UMC... [2026-03-13T20:32:56.274218] [INFO ] [sig ] Generating forecast for: UMC [2026-03-13T20:32:56.274249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-03-13T20:32:56.286395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-03-13T20:32:56.286741] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-03-13T20:32:56.287631] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-03-13T20:32:56.287689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:56.287722] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:56.287750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:56.287811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:56.347166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:56.347876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:56.347971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:56.348006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:56.470625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:56.470804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:56.470845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:56.470910] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:56.474395] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: DOWN (p=36.69%) [2026-03-13T20:32:56.474701] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-03-13T20:32:56.474832] [INFO ] [sig ] UMC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:56.625720] [INFO ] [LOCAL ] Saved forecast: UMC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UMC.txt [2026-03-13T20:32:56.625861] [INFO ] [sig ] [2991/3262] Completed UMC in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-13T20:32:56.625901] [INFO ] [sig ] [2992/3262] Forecasting UMH... [2026-03-13T20:32:56.625931] [INFO ] [sig ] Generating forecast for: UMH [2026-03-13T20:32:56.625961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-03-13T20:32:56.637538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-03-13T20:32:56.637913] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-03-13T20:32:56.638713] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-03-13T20:32:56.638765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:56.638797] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:56.638824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:56.638879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:56.696917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:56.697670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:56.697753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:56.697786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:56.817765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:56.817926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:56.817968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:56.817998] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:56.821750] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: DOWN (p=32.35%) [2026-03-13T20:32:56.822057] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-03-13T20:32:56.822193] [INFO ] [sig ] UMH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:56.979218] [INFO ] [LOCAL ] Saved forecast: UMH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UMH.txt [2026-03-13T20:32:56.979385] [INFO ] [sig ] [2992/3262] Completed UMH in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-13T20:32:56.979426] [INFO ] [sig ] [2993/3262] Forecasting UMMA... [2026-03-13T20:32:56.979456] [INFO ] [sig ] Generating forecast for: UMMA [2026-03-13T20:32:56.979485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-03-13T20:32:56.990894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-03-13T20:32:56.991202] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-03-13T20:32:56.992048] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-03-13T20:32:56.992101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:56.992132] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:56.992159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:56.992220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:57.051432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:57.052484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:57.052599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:57.052638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:57.171293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:57.171471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:57.171515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:57.171545] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:57.175086] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-03-13T20:32:57.175382] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-03-13T20:32:57.175531] [INFO ] [sig ] UMMA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:57.325001] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UMMA.txt [2026-03-13T20:32:57.325144] [INFO ] [sig ] [2993/3262] Completed UMMA in 0.3s | 2.79 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-13T20:32:57.325183] [INFO ] [sig ] [2994/3262] Forecasting UNCY... [2026-03-13T20:32:57.325213] [INFO ] [sig ] Generating forecast for: UNCY [2026-03-13T20:32:57.325244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-03-13T20:32:57.336195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-03-13T20:32:57.336479] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-03-13T20:32:57.337330] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-03-13T20:32:57.337385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:57.337417] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:57.337444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:57.337501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:57.395948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:57.396983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:57.397091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:57.397125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:57.519768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:57.519937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:57.519979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:57.520010] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:57.523832] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: DOWN (p=10.41%) [2026-03-13T20:32:57.524240] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-03-13T20:32:57.524398] [INFO ] [sig ] UNCY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:57.691886] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UNCY.txt [2026-03-13T20:32:57.692109] [INFO ] [sig ] [2994/3262] Completed UNCY in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-13T20:32:57.692160] [INFO ] [sig ] [2995/3262] Forecasting UNF... [2026-03-13T20:32:57.692195] [INFO ] [sig ] Generating forecast for: UNF [2026-03-13T20:32:57.692234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-03-13T20:32:57.707623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-03-13T20:32:57.708087] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-03-13T20:32:57.709145] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-03-13T20:32:57.709228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:57.709266] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:57.709297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:57.709366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:57.772332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:57.773634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:57.773777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:57.773819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:57.933900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:57.934120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:57.934188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:57.934241] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:57.939980] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: DOWN (p=20.09%) [2026-03-13T20:32:57.940561] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-03-13T20:32:57.940816] [INFO ] [sig ] UNF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:58.175967] [INFO ] [LOCAL ] Saved forecast: UNF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UNF.txt [2026-03-13T20:32:58.176203] [INFO ] [sig ] [2995/3262] Completed UNF in 0.5s | 2.79 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-13T20:32:58.176274] [INFO ] [sig ] [2996/3262] Forecasting UNFI... [2026-03-13T20:32:58.176328] [INFO ] [sig ] Generating forecast for: UNFI [2026-03-13T20:32:58.176381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-03-13T20:32:58.194062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-03-13T20:32:58.194657] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-03-13T20:32:58.195945] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-03-13T20:32:58.196024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:58.196078] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:58.196125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:58.196219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:58.278380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:58.279593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:58.279722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:58.279760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:58.455482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:58.455732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:58.455786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:58.455826] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:58.461157] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: DOWN (p=5.26%) [2026-03-13T20:32:58.461746] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-03-13T20:32:58.461956] [INFO ] [sig ] UNFI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:58.676749] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UNFI.txt [2026-03-13T20:32:58.676930] [INFO ] [sig ] [2996/3262] Completed UNFI in 0.5s | 2.79 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-13T20:32:58.676974] [INFO ] [sig ] [2997/3262] Forecasting UNM... [2026-03-13T20:32:58.677016] [INFO ] [sig ] Generating forecast for: UNM [2026-03-13T20:32:58.677048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-03-13T20:32:58.689747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-03-13T20:32:58.690181] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-03-13T20:32:58.691095] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-03-13T20:32:58.691152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:58.691186] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:58.691214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:58.691271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:58.758202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:58.759212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:58.759302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:58.759336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:58.891111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:58.891286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:58.891337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:58.891367] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:58.895265] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: UP (p=76.15%) [2026-03-13T20:32:58.895632] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-03-13T20:32:58.895789] [INFO ] [sig ] UNM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:59.091391] [INFO ] [LOCAL ] Saved forecast: UNM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UNM.txt [2026-03-13T20:32:59.091759] [INFO ] [sig ] [2997/3262] Completed UNM in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-13T20:32:59.091839] [INFO ] [sig ] [2998/3262] Forecasting UNMA... [2026-03-13T20:32:59.091919] [INFO ] [sig ] Generating forecast for: UNMA [2026-03-13T20:32:59.091974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-03-13T20:32:59.105450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-03-13T20:32:59.105845] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-03-13T20:32:59.106741] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-03-13T20:32:59.106803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:59.106852] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:59.106886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:59.106944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:59.168972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:59.169971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:59.170144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:59.170190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:59.280266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:59.280429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:59.280471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:59.280502] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:59.284020] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: DOWN (p=40.38%) [2026-03-13T20:32:59.284306] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-03-13T20:32:59.284438] [INFO ] [sig ] UNMA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:32:59.426036] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UNMA.txt [2026-03-13T20:32:59.426176] [INFO ] [sig ] [2998/3262] Completed UNMA in 0.3s | 2.79 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-13T20:32:59.426222] [INFO ] [sig ] [2999/3262] Forecasting UNP... [2026-03-13T20:32:59.426254] [INFO ] [sig ] Generating forecast for: UNP [2026-03-13T20:32:59.426285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-03-13T20:32:59.437677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-03-13T20:32:59.438004] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-03-13T20:32:59.438808] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-03-13T20:32:59.438861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:59.438894] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:59.438921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:59.438977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:59.495493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:59.496160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:59.496239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:59.496272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:59.616245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:59.616404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:59.616445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:59.616474] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:59.619870] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: UP (p=79.47%) [2026-03-13T20:32:59.620145] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-03-13T20:32:59.620269] [INFO ] [sig ] UNP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:32:59.762847] [INFO ] [LOCAL ] Saved forecast: UNP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UNP.txt [2026-03-13T20:32:59.763004] [INFO ] [sig ] [2999/3262] Completed UNP in 0.3s | 2.79 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-13T20:32:59.763052] [INFO ] [sig ] [3000/3262] Forecasting UNTY... [2026-03-13T20:32:59.763090] [INFO ] [sig ] Generating forecast for: UNTY [2026-03-13T20:32:59.763128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-03-13T20:32:59.773771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-03-13T20:32:59.774099] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-03-13T20:32:59.774894] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-03-13T20:32:59.774946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:32:59.774978] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:32:59.775004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:32:59.775060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:32:59.831783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:32:59.832741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:32:59.832833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:32:59.832865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:32:59.950632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:32:59.950792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:32:59.950833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:32:59.950862] [INFO ] [FORECASTER] Training complete [2026-03-13T20:32:59.954251] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: DOWN (p=7.74%) [2026-03-13T20:32:59.954523] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-03-13T20:32:59.954685] [INFO ] [sig ] UNTY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:00.106351] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UNTY.txt [2026-03-13T20:33:00.106730] [INFO ] [sig ] [3000/3262] Completed UNTY in 0.3s | 2.79 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-13T20:33:00.106771] [INFO ] [sig ] [3001/3262] Forecasting UPBD... [2026-03-13T20:33:00.106801] [INFO ] [sig ] Generating forecast for: UPBD [2026-03-13T20:33:00.106832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-03-13T20:33:00.119358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-03-13T20:33:00.119790] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-03-13T20:33:00.120683] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-03-13T20:33:00.120741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:00.120774] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:00.120802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:00.120857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:00.181658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:00.182511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:00.182611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:00.182647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:00.303319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:00.303425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:00.303464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:00.303494] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:00.307081] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: UP (p=86.98%) [2026-03-13T20:33:00.307397] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-03-13T20:33:00.307536] [INFO ] [sig ] UPBD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:00.449930] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UPBD.txt [2026-03-13T20:33:00.450093] [INFO ] [sig ] [3001/3262] Completed UPBD in 0.3s | 2.79 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-13T20:33:00.450137] [INFO ] [sig ] [3002/3262] Forecasting UPC... [2026-03-13T20:33:00.450168] [INFO ] [sig ] Generating forecast for: UPC [2026-03-13T20:33:00.450201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-03-13T20:33:00.461987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-03-13T20:33:00.462247] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-03-13T20:33:00.463060] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-03-13T20:33:00.463113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:00.463145] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:00.463172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:00.463228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:00.523967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:00.524796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:00.524879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:00.524913] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:00.642891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:00.643051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:00.643106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:00.643136] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:00.647172] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: DOWN (p=30.15%) [2026-03-13T20:33:00.647477] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-03-13T20:33:00.647658] [INFO ] [sig ] UPC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:00.794318] [INFO ] [LOCAL ] Saved forecast: UPC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UPC.txt [2026-03-13T20:33:00.794451] [INFO ] [sig ] [3002/3262] Completed UPC in 0.3s | 2.79 sym/s | Total: 17.9m | ETA: 1.6m [2026-03-13T20:33:00.794491] [INFO ] [sig ] [3003/3262] Forecasting UPS... [2026-03-13T20:33:00.794521] [INFO ] [sig ] Generating forecast for: UPS [2026-03-13T20:33:00.794552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-03-13T20:33:00.805112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-03-13T20:33:00.805394] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-03-13T20:33:00.806191] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-03-13T20:33:00.806244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:00.806275] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:00.806302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:00.806357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:00.865773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:00.866438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:00.866518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:00.866551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:00.994052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:00.994214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:00.994254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:00.994283] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:00.997757] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: DOWN (p=7.01%) [2026-03-13T20:33:00.998033] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-03-13T20:33:00.998175] [INFO ] [sig ] UPS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:01.147777] [INFO ] [LOCAL ] Saved forecast: UPS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UPS.txt [2026-03-13T20:33:01.147953] [INFO ] [sig ] [3003/3262] Completed UPS in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 1.5m [2026-03-13T20:33:01.147994] [INFO ] [sig ] [3004/3262] Forecasting UPWK... [2026-03-13T20:33:01.148023] [INFO ] [sig ] Generating forecast for: UPWK [2026-03-13T20:33:01.148055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-03-13T20:33:01.161243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-03-13T20:33:01.161712] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-03-13T20:33:01.162549] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-03-13T20:33:01.162628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:01.162662] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:01.162692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:01.162747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:01.224159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:01.225060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:01.225178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:01.225221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:01.346653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:01.346813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:01.346853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:01.346882] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:01.350282] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: DOWN (p=9.91%) [2026-03-13T20:33:01.350596] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-03-13T20:33:01.350725] [INFO ] [sig ] UPWK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:01.494931] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UPWK.txt [2026-03-13T20:33:01.495063] [INFO ] [sig ] [3004/3262] Completed UPWK in 0.3s | 2.79 sym/s | Total: 17.9m | ETA: 1.5m [2026-03-13T20:33:01.495111] [INFO ] [sig ] [3005/3262] Forecasting URBN... [2026-03-13T20:33:01.495148] [INFO ] [sig ] Generating forecast for: URBN [2026-03-13T20:33:01.495184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-03-13T20:33:01.506016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-03-13T20:33:01.506324] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-03-13T20:33:01.507136] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-03-13T20:33:01.507200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:01.507266] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:01.507294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:01.507351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:01.566618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:01.567514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:01.567643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:01.567698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:01.695174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:01.695330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:01.695370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:01.695400] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:01.698851] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: DOWN (p=38.55%) [2026-03-13T20:33:01.699146] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-03-13T20:33:01.699286] [INFO ] [sig ] URBN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:01.851927] [INFO ] [LOCAL ] Saved forecast: URBN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/URBN.txt [2026-03-13T20:33:01.852064] [INFO ] [sig ] [3005/3262] Completed URBN in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 1.5m [2026-03-13T20:33:01.852104] [INFO ] [sig ] [3006/3262] Forecasting URGN... [2026-03-13T20:33:01.852138] [INFO ] [sig ] Generating forecast for: URGN [2026-03-13T20:33:01.852169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-03-13T20:33:01.863232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-03-13T20:33:01.863601] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-03-13T20:33:01.864437] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-03-13T20:33:01.864491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:01.864539] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:01.864569] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:01.864666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:01.924640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:01.925569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:01.925678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:01.925713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:02.049880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:02.050045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:02.050087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:02.050116] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:02.053659] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: DOWN (p=30.14%) [2026-03-13T20:33:02.054016] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-03-13T20:33:02.054187] [INFO ] [sig ] URGN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:02.200507] [INFO ] [LOCAL ] Saved forecast: URGN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/URGN.txt [2026-03-13T20:33:02.200686] [INFO ] [sig ] [3006/3262] Completed URGN in 0.3s | 2.79 sym/s | Total: 17.9m | ETA: 1.5m [2026-03-13T20:33:02.200729] [INFO ] [sig ] [3007/3262] Forecasting URI... [2026-03-13T20:33:02.200759] [INFO ] [sig ] Generating forecast for: URI [2026-03-13T20:33:02.200789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-03-13T20:33:02.212431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-03-13T20:33:02.212960] [INFO ] [FORECASTER] Starting predict_future for URI [2026-03-13T20:33:02.214002] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-03-13T20:33:02.214059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:02.214095] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:02.214124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:02.214183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:02.282014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:02.282889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:02.282971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:02.283005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:02.415127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:02.415293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:02.415332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:02.415361] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:02.418898] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: DOWN (p=20.09%) [2026-03-13T20:33:02.419222] [INFO ] [FORECASTER] Completed predict_future for URI [2026-03-13T20:33:02.419362] [INFO ] [sig ] URI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:02.576358] [INFO ] [LOCAL ] Saved forecast: URI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/URI.txt [2026-03-13T20:33:02.576517] [INFO ] [sig ] [3007/3262] Completed URI in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-13T20:33:02.576558] [INFO ] [sig ] [3008/3262] Forecasting URNJ... [2026-03-13T20:33:02.576609] [INFO ] [sig ] Generating forecast for: URNJ [2026-03-13T20:33:02.576643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-03-13T20:33:02.589040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-03-13T20:33:02.589452] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-03-13T20:33:02.590326] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-03-13T20:33:02.590382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:02.590644] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:02.590677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:02.590736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:02.654187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:02.655267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:02.655358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:02.655391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:02.784039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:02.784204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:02.784246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:02.784315] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:02.787876] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=85.53%) [2026-03-13T20:33:02.788157] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-03-13T20:33:02.788285] [INFO ] [sig ] URNJ: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:02.935464] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/URNJ.txt [2026-03-13T20:33:02.935657] [INFO ] [sig ] [3008/3262] Completed URNJ in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-13T20:33:02.935722] [INFO ] [sig ] [3009/3262] Forecasting UROY... [2026-03-13T20:33:02.935755] [INFO ] [sig ] Generating forecast for: UROY [2026-03-13T20:33:02.935786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-03-13T20:33:02.947667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-03-13T20:33:02.947981] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-03-13T20:33:02.948991] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-03-13T20:33:02.949044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:02.949076] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:02.949103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:02.949159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:03.011595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:03.012719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:03.012804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:03.012839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:03.143155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:03.143311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:03.143352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:03.143381] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:03.146795] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: UP (p=63.09%) [2026-03-13T20:33:03.147068] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-03-13T20:33:03.147195] [INFO ] [sig ] UROY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:03.293507] [INFO ] [LOCAL ] Saved forecast: UROY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UROY.txt [2026-03-13T20:33:03.293671] [INFO ] [sig ] [3009/3262] Completed UROY in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-13T20:33:03.293713] [INFO ] [sig ] [3010/3262] Forecasting USA... [2026-03-13T20:33:03.293750] [INFO ] [sig ] Generating forecast for: USA [2026-03-13T20:33:03.293783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-03-13T20:33:03.304884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-03-13T20:33:03.305211] [INFO ] [FORECASTER] Starting predict_future for USA [2026-03-13T20:33:03.306210] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-03-13T20:33:03.306274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:03.306312] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:03.306344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:03.306407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:03.366927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:03.367801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:03.367887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:03.367923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:03.489379] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:03.489539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:03.489599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:03.489634] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:03.493130] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: UP (p=61.73%) [2026-03-13T20:33:03.493425] [INFO ] [FORECASTER] Completed predict_future for USA [2026-03-13T20:33:03.493561] [INFO ] [sig ] USA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:03.639562] [INFO ] [LOCAL ] Saved forecast: USA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/USA.txt [2026-03-13T20:33:03.639736] [INFO ] [sig ] [3010/3262] Completed USA in 0.3s | 2.79 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-13T20:33:03.639777] [INFO ] [sig ] [3011/3262] Forecasting USAC... [2026-03-13T20:33:03.639807] [INFO ] [sig ] Generating forecast for: USAC [2026-03-13T20:33:03.639837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-03-13T20:33:03.650798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-03-13T20:33:03.651172] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-03-13T20:33:03.652047] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-03-13T20:33:03.652103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:03.652138] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:03.652172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:03.652268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:03.712966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:03.714108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:03.714199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:03.714233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:03.832919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:03.833074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:03.833115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:03.833143] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:03.837469] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: UP (p=58.45%) [2026-03-13T20:33:03.837874] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-03-13T20:33:03.838042] [INFO ] [sig ] USAC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:04.000216] [INFO ] [LOCAL ] Saved forecast: USAC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/USAC.txt [2026-03-13T20:33:04.000380] [INFO ] [sig ] [3011/3262] Completed USAC in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-13T20:33:04.000639] [INFO ] [sig ] [3012/3262] Forecasting USB... [2026-03-13T20:33:04.000673] [INFO ] [sig ] Generating forecast for: USB [2026-03-13T20:33:04.000703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-03-13T20:33:04.013621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-03-13T20:33:04.014067] [INFO ] [FORECASTER] Starting predict_future for USB [2026-03-13T20:33:04.014940] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-03-13T20:33:04.014995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:04.015029] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:04.015058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:04.015116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:04.073545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:04.074380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:04.074465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:04.074500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:04.199901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:04.200060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:04.200102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:04.200131] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:04.203725] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: DOWN (p=10.10%) [2026-03-13T20:33:04.204001] [INFO ] [FORECASTER] Completed predict_future for USB [2026-03-13T20:33:04.204128] [INFO ] [sig ] USB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:04.427315] [INFO ] [LOCAL ] Saved forecast: USB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/USB.txt [2026-03-13T20:33:04.427464] [INFO ] [sig ] [3012/3262] Completed USB in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-13T20:33:04.427507] [INFO ] [sig ] [3013/3262] Forecasting USCB... [2026-03-13T20:33:04.427537] [INFO ] [sig ] Generating forecast for: USCB [2026-03-13T20:33:04.427608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-03-13T20:33:04.437991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-03-13T20:33:04.438288] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-03-13T20:33:04.439123] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-03-13T20:33:04.439179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:04.439214] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:04.439243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:04.439302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:04.499546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:04.500380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:04.500464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:04.500500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:04.615683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:04.615839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:04.615879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:04.615925] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:04.619447] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=17.12%) [2026-03-13T20:33:04.619753] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-03-13T20:33:04.619888] [INFO ] [sig ] USCB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:04.761816] [INFO ] [LOCAL ] Saved forecast: USCB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/USCB.txt [2026-03-13T20:33:04.761961] [INFO ] [sig ] [3013/3262] Completed USCB in 0.3s | 2.79 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-13T20:33:04.762003] [INFO ] [sig ] [3014/3262] Forecasting USDX... [2026-03-13T20:33:04.762034] [INFO ] [sig ] Generating forecast for: USDX [2026-03-13T20:33:04.762067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-03-13T20:33:04.772329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-03-13T20:33:04.772662] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-03-13T20:33:04.773474] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-03-13T20:33:04.773529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:04.773562] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:04.773611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:04.773673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:04.832029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:04.832771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:04.832855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:04.832890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:04.944653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:04.944820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:04.944868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:04.944900] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:04.948747] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-03-13T20:33:04.949021] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-03-13T20:33:04.949150] [INFO ] [sig ] USDX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:05.093783] [INFO ] [LOCAL ] Saved forecast: USDX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/USDX.txt [2026-03-13T20:33:05.093941] [INFO ] [sig ] [3014/3262] Completed USDX in 0.3s | 2.79 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-13T20:33:05.094001] [INFO ] [sig ] [3015/3262] Forecasting USEA... [2026-03-13T20:33:05.094034] [INFO ] [sig ] Generating forecast for: USEA [2026-03-13T20:33:05.094063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-03-13T20:33:05.104861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-03-13T20:33:05.105142] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-03-13T20:33:05.106130] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-03-13T20:33:05.106183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:05.106214] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:05.106242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:05.106298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:05.165319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:05.166131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:05.166265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:05.166322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:05.285369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:05.285527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:05.285585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:05.285618] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:05.289051] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: UP (p=88.59%) [2026-03-13T20:33:05.289365] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-03-13T20:33:05.289494] [INFO ] [sig ] USEA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:05.436513] [INFO ] [LOCAL ] Saved forecast: USEA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/USEA.txt [2026-03-13T20:33:05.436684] [INFO ] [sig ] [3015/3262] Completed USEA in 0.3s | 2.79 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-13T20:33:05.436727] [INFO ] [sig ] [3016/3262] Forecasting USFD... [2026-03-13T20:33:05.436758] [INFO ] [sig ] Generating forecast for: USFD [2026-03-13T20:33:05.436788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-03-13T20:33:05.448262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-03-13T20:33:05.448613] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-03-13T20:33:05.449408] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-03-13T20:33:05.449461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:05.449494] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:05.449521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:05.449595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:05.512212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:05.513139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:05.513234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:05.513269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:05.658372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:05.658534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:05.658592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:05.658626] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:05.662472] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-03-13T20:33:05.662771] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-03-13T20:33:05.662902] [INFO ] [sig ] USFD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:05.810214] [INFO ] [LOCAL ] Saved forecast: USFD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/USFD.txt [2026-03-13T20:33:05.810375] [INFO ] [sig ] [3016/3262] Completed USFD in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-13T20:33:05.810416] [INFO ] [sig ] [3017/3262] Forecasting USGO... [2026-03-13T20:33:05.810445] [INFO ] [sig ] Generating forecast for: USGO [2026-03-13T20:33:05.810475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-03-13T20:33:05.822415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-03-13T20:33:05.822969] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-03-13T20:33:05.823827] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-03-13T20:33:05.823881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:05.823914] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:05.823959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:05.824018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:05.883735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:05.884509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:05.884614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:05.884652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:06.005562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:06.005752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:06.005801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:06.005836] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:06.009386] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: UP (p=59.37%) [2026-03-13T20:33:06.009696] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-03-13T20:33:06.009833] [INFO ] [sig ] USGO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:06.157225] [INFO ] [LOCAL ] Saved forecast: USGO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/USGO.txt [2026-03-13T20:33:06.157393] [INFO ] [sig ] [3017/3262] Completed USGO in 0.3s | 2.79 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-13T20:33:06.157443] [INFO ] [sig ] [3018/3262] Forecasting USIG... [2026-03-13T20:33:06.157475] [INFO ] [sig ] Generating forecast for: USIG [2026-03-13T20:33:06.157514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-03-13T20:33:06.168880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-03-13T20:33:06.169216] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-03-13T20:33:06.170038] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-03-13T20:33:06.170091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:06.170123] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:06.170149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:06.170205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:06.229846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:06.231034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:06.231122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:06.231157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:06.361890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:06.362000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:06.362040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:06.362069] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:06.366048] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: UP (p=77.12%) [2026-03-13T20:33:06.366333] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-03-13T20:33:06.366463] [INFO ] [sig ] USIG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:06.511859] [INFO ] [LOCAL ] Saved forecast: USIG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/USIG.txt [2026-03-13T20:33:06.512130] [INFO ] [sig ] [3018/3262] Completed USIG in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-13T20:33:06.512194] [INFO ] [sig ] [3019/3262] Forecasting USIO... [2026-03-13T20:33:06.512240] [INFO ] [sig ] Generating forecast for: USIO [2026-03-13T20:33:06.512284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-03-13T20:33:06.524229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-03-13T20:33:06.524555] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-03-13T20:33:06.525423] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-03-13T20:33:06.525476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:06.525507] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:06.525534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:06.525607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:06.586559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:06.587502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:06.587647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:06.587692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:06.711714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:06.711877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:06.711918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:06.711949] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:06.715500] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: DOWN (p=25.33%) [2026-03-13T20:33:06.715842] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-03-13T20:33:06.715982] [INFO ] [sig ] USIO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:06.866042] [INFO ] [LOCAL ] Saved forecast: USIO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/USIO.txt [2026-03-13T20:33:06.866199] [INFO ] [sig ] [3019/3262] Completed USIO in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 1.5m [2026-03-13T20:33:06.866240] [INFO ] [sig ] [3020/3262] Forecasting USLM... [2026-03-13T20:33:06.866272] [INFO ] [sig ] Generating forecast for: USLM [2026-03-13T20:33:06.866305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-03-13T20:33:06.878886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-03-13T20:33:06.879215] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-03-13T20:33:06.880171] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-03-13T20:33:06.880235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:06.880270] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:06.880298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:06.880356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:06.940694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:06.941419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:06.941499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:06.941532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:07.059248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:07.059411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:07.059450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:07.059478] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:07.062862] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: UP (p=99.19%) [2026-03-13T20:33:07.063136] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-03-13T20:33:07.063260] [INFO ] [sig ] USLM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:07.219609] [INFO ] [LOCAL ] Saved forecast: USLM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/USLM.txt [2026-03-13T20:33:07.219757] [INFO ] [sig ] [3020/3262] Completed USLM in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 1.4m [2026-03-13T20:33:07.219798] [INFO ] [sig ] [3021/3262] Forecasting USMC... [2026-03-13T20:33:07.219828] [INFO ] [sig ] Generating forecast for: USMC [2026-03-13T20:33:07.219864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-03-13T20:33:07.231130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-03-13T20:33:07.231454] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-03-13T20:33:07.232262] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-03-13T20:33:07.232315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:07.232347] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:07.232374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:07.232430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:07.292115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:07.292832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:07.292916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:07.292951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:07.412249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:07.412424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:07.412465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:07.412496] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:07.416729] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=53.86%) [2026-03-13T20:33:07.417049] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-03-13T20:33:07.417202] [INFO ] [sig ] USMC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:07.564770] [INFO ] [LOCAL ] Saved forecast: USMC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/USMC.txt [2026-03-13T20:33:07.564903] [INFO ] [sig ] [3021/3262] Completed USMC in 0.3s | 2.79 sym/s | Total: 18.0m | ETA: 1.4m [2026-03-13T20:33:07.564943] [INFO ] [sig ] [3022/3262] Forecasting USOI... [2026-03-13T20:33:07.564973] [INFO ] [sig ] Generating forecast for: USOI [2026-03-13T20:33:07.565003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-03-13T20:33:07.578506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-03-13T20:33:07.579145] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-03-13T20:33:07.580200] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-03-13T20:33:07.580260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:07.580329] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:07.580359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:07.580417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:07.642927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:07.644029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:07.644117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:07.644151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:07.773313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:07.773729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:07.773791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:07.773833] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:07.778071] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: DOWN (p=44.72%) [2026-03-13T20:33:07.778369] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-03-13T20:33:07.778509] [INFO ] [sig ] USOI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:07.948067] [INFO ] [LOCAL ] Saved forecast: USOI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/USOI.txt [2026-03-13T20:33:07.948231] [INFO ] [sig ] [3022/3262] Completed USOI in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 1.4m [2026-03-13T20:33:07.948281] [INFO ] [sig ] [3023/3262] Forecasting USOY... [2026-03-13T20:33:07.948319] [INFO ] [sig ] Generating forecast for: USOY [2026-03-13T20:33:07.948355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-03-13T20:33:07.959295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-03-13T20:33:07.959681] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-03-13T20:33:07.960517] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-03-13T20:33:07.960594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:07.960631] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:07.960659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:07.960716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:08.023659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:08.024531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:08.024633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:08.024669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:08.149380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:08.149542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:08.149606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:08.149639] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:08.153110] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: UP (p=89.67%) [2026-03-13T20:33:08.153386] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-03-13T20:33:08.153520] [INFO ] [sig ] USOY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:08.305470] [INFO ] [LOCAL ] Saved forecast: USOY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/USOY.txt [2026-03-13T20:33:08.305637] [INFO ] [sig ] [3023/3262] Completed USOY in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 1.4m [2026-03-13T20:33:08.305680] [INFO ] [sig ] [3024/3262] Forecasting USTB... [2026-03-13T20:33:08.305709] [INFO ] [sig ] Generating forecast for: USTB [2026-03-13T20:33:08.305740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-03-13T20:33:08.316861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-03-13T20:33:08.317184] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-03-13T20:33:08.318057] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-03-13T20:33:08.318112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:08.318145] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:08.318172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:08.318235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:08.382086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:08.382969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:08.383052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:08.383085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:08.503349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:08.503735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:08.503777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:08.503807] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:08.507730] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=88.14%) [2026-03-13T20:33:08.508018] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-03-13T20:33:08.508150] [INFO ] [sig ] USTB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:08.659012] [INFO ] [LOCAL ] Saved forecast: USTB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/USTB.txt [2026-03-13T20:33:08.659179] [INFO ] [sig ] [3024/3262] Completed USTB in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-13T20:33:08.659222] [INFO ] [sig ] [3025/3262] Forecasting USVM... [2026-03-13T20:33:08.659260] [INFO ] [sig ] Generating forecast for: USVM [2026-03-13T20:33:08.659300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-03-13T20:33:08.669993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-03-13T20:33:08.670312] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-03-13T20:33:08.671150] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-03-13T20:33:08.671204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:08.671239] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:08.671268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:08.671326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:08.736496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:08.737597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:08.737691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:08.737726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:08.867015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:08.867186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:08.867229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:08.867292] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:08.871744] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: UP (p=70.37%) [2026-03-13T20:33:08.872034] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-03-13T20:33:08.872170] [INFO ] [sig ] USVM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:09.040807] [INFO ] [LOCAL ] Saved forecast: USVM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/USVM.txt [2026-03-13T20:33:09.040975] [INFO ] [sig ] [3025/3262] Completed USVM in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-13T20:33:09.041019] [INFO ] [sig ] [3026/3262] Forecasting USXF... [2026-03-13T20:33:09.041051] [INFO ] [sig ] Generating forecast for: USXF [2026-03-13T20:33:09.041085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-03-13T20:33:09.053955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-03-13T20:33:09.054428] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-03-13T20:33:09.055785] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-03-13T20:33:09.055848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:09.055884] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:09.055913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:09.055971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:09.118798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:09.119715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:09.119802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:09.119837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:09.238982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:09.239140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:09.239182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:09.239211] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:09.242733] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: DOWN (p=7.33%) [2026-03-13T20:33:09.243019] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-03-13T20:33:09.243147] [INFO ] [sig ] USXF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:09.389046] [INFO ] [LOCAL ] Saved forecast: USXF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/USXF.txt [2026-03-13T20:33:09.389206] [INFO ] [sig ] [3026/3262] Completed USXF in 0.3s | 2.79 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-13T20:33:09.389247] [INFO ] [sig ] [3027/3262] Forecasting UTEN... [2026-03-13T20:33:09.389279] [INFO ] [sig ] Generating forecast for: UTEN [2026-03-13T20:33:09.389308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-03-13T20:33:09.399431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-03-13T20:33:09.399726] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-03-13T20:33:09.400492] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-03-13T20:33:09.400544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:09.400597] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:09.400626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:09.400683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:09.459454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:09.460090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:09.460169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:09.460202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:09.579636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:09.579773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:09.579813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:09.579844] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:09.583202] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: UP (p=61.05%) [2026-03-13T20:33:09.583685] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-03-13T20:33:09.583815] [INFO ] [sig ] UTEN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:09.732877] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UTEN.txt [2026-03-13T20:33:09.732990] [INFO ] [sig ] [3027/3262] Completed UTEN in 0.3s | 2.79 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-13T20:33:09.733028] [INFO ] [sig ] [3028/3262] Forecasting UTF... [2026-03-13T20:33:09.733057] [INFO ] [sig ] Generating forecast for: UTF [2026-03-13T20:33:09.733088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-03-13T20:33:09.743374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-03-13T20:33:09.743669] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-03-13T20:33:09.744445] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-03-13T20:33:09.744497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:09.744529] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:09.744556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:09.744654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:09.800759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:09.801355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:09.801435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:09.801466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:09.919022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:09.919148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:09.919185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:09.919213] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:09.922459] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: DOWN (p=22.25%) [2026-03-13T20:33:09.922747] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-03-13T20:33:09.922874] [INFO ] [sig ] UTF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:10.065828] [INFO ] [LOCAL ] Saved forecast: UTF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UTF.txt [2026-03-13T20:33:10.065950] [INFO ] [sig ] [3028/3262] Completed UTF in 0.3s | 2.79 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-13T20:33:10.065987] [INFO ] [sig ] [3029/3262] Forecasting UTI... [2026-03-13T20:33:10.066016] [INFO ] [sig ] Generating forecast for: UTI [2026-03-13T20:33:10.066045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-03-13T20:33:10.076961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-03-13T20:33:10.077234] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-03-13T20:33:10.078051] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-03-13T20:33:10.078103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:10.078135] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:10.078161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:10.078215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:10.136077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:10.136691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:10.136769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:10.136801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:10.257833] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:10.257967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:10.258005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:10.258033] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:10.261487] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: DOWN (p=30.28%) [2026-03-13T20:33:10.261776] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-03-13T20:33:10.261902] [INFO ] [sig ] UTI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:10.403105] [INFO ] [LOCAL ] Saved forecast: UTI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UTI.txt [2026-03-13T20:33:10.403214] [INFO ] [sig ] [3029/3262] Completed UTI in 0.3s | 2.79 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-13T20:33:10.403253] [INFO ] [sig ] [3030/3262] Forecasting UTL... [2026-03-13T20:33:10.403283] [INFO ] [sig ] Generating forecast for: UTL [2026-03-13T20:33:10.403313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-03-13T20:33:10.413747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-03-13T20:33:10.414035] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-03-13T20:33:10.414830] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-03-13T20:33:10.414904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:10.414937] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:10.414963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:10.415019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:10.473136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:10.473800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:10.473882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:10.473914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:10.592282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:10.592389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:10.592424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:10.592453] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:10.596026] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-03-13T20:33:10.596295] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-03-13T20:33:10.596423] [INFO ] [sig ] UTL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:10.745733] [INFO ] [LOCAL ] Saved forecast: UTL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UTL.txt [2026-03-13T20:33:10.745847] [INFO ] [sig ] [3030/3262] Completed UTL in 0.3s | 2.79 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-13T20:33:10.745886] [INFO ] [sig ] [3031/3262] Forecasting UTMD... [2026-03-13T20:33:10.745914] [INFO ] [sig ] Generating forecast for: UTMD [2026-03-13T20:33:10.745943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-03-13T20:33:10.756447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-03-13T20:33:10.756713] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-03-13T20:33:10.757470] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-03-13T20:33:10.757521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:10.757588] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:10.757630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:10.757685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:10.816909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:10.817502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:10.817796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:10.817833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:10.924686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:10.924810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:10.924848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:10.924875] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:10.928161] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-03-13T20:33:10.928431] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-03-13T20:33:10.928555] [INFO ] [sig ] UTMD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:11.074519] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UTMD.txt [2026-03-13T20:33:11.074850] [INFO ] [sig ] [3031/3262] Completed UTMD in 0.3s | 2.79 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-13T20:33:11.074889] [INFO ] [sig ] [3032/3262] Forecasting UTZ... [2026-03-13T20:33:11.074919] [INFO ] [sig ] Generating forecast for: UTZ [2026-03-13T20:33:11.074949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-03-13T20:33:11.086930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-03-13T20:33:11.087203] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-03-13T20:33:11.088054] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-03-13T20:33:11.088106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:11.088138] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:11.088164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:11.088219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:11.147731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:11.148329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:11.148431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:11.148464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:11.275588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:11.275747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:11.275787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:11.275816] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:11.279232] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-03-13T20:33:11.279538] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-03-13T20:33:11.279929] [INFO ] [sig ] UTZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:11.426528] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UTZ.txt [2026-03-13T20:33:11.426664] [INFO ] [sig ] [3032/3262] Completed UTZ in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-13T20:33:11.426705] [INFO ] [sig ] [3033/3262] Forecasting UVE... [2026-03-13T20:33:11.426736] [INFO ] [sig ] Generating forecast for: UVE [2026-03-13T20:33:11.426766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-03-13T20:33:11.438038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-03-13T20:33:11.438323] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-03-13T20:33:11.439305] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-03-13T20:33:11.439357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:11.439389] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:11.439418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:11.439475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:11.498928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:11.499564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:11.499658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:11.499690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:11.620909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:11.621034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:11.621074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:11.621104] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:11.625155] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: DOWN (p=24.76%) [2026-03-13T20:33:11.625475] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-03-13T20:33:11.625629] [INFO ] [sig ] UVE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:11.777724] [INFO ] [LOCAL ] Saved forecast: UVE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UVE.txt [2026-03-13T20:33:11.777839] [INFO ] [sig ] [3033/3262] Completed UVE in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-13T20:33:11.777884] [INFO ] [sig ] [3034/3262] Forecasting UVSP... [2026-03-13T20:33:11.777915] [INFO ] [sig ] Generating forecast for: UVSP [2026-03-13T20:33:11.777945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-03-13T20:33:11.789507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-03-13T20:33:11.789814] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-03-13T20:33:11.790606] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-03-13T20:33:11.790659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:11.790691] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:11.790718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:11.790775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:11.848032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:11.848677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:11.848756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:11.848789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:11.969200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:11.969366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:11.969413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:11.969447] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:11.972883] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=37.10%) [2026-03-13T20:33:11.973157] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-03-13T20:33:11.973284] [INFO ] [sig ] UVSP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:12.117456] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UVSP.txt [2026-03-13T20:33:12.117600] [INFO ] [sig ] [3034/3262] Completed UVSP in 0.3s | 2.79 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-13T20:33:12.117646] [INFO ] [sig ] [3035/3262] Forecasting UWMC... [2026-03-13T20:33:12.117676] [INFO ] [sig ] Generating forecast for: UWMC [2026-03-13T20:33:12.117705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-03-13T20:33:12.129282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-03-13T20:33:12.129740] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-03-13T20:33:12.130687] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-03-13T20:33:12.130743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:12.130778] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:12.130806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:12.130864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:12.191111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:12.191878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:12.191978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:12.192011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:12.317597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:12.317776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:12.317822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:12.317860] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:12.321412] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=82.35%) [2026-03-13T20:33:12.321739] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-03-13T20:33:12.321878] [INFO ] [sig ] UWMC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:12.471623] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UWMC.txt [2026-03-13T20:33:12.471815] [INFO ] [sig ] [3035/3262] Completed UWMC in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 1.4m [2026-03-13T20:33:12.471856] [INFO ] [sig ] [3036/3262] Forecasting UXIN... [2026-03-13T20:33:12.471888] [INFO ] [sig ] Generating forecast for: UXIN [2026-03-13T20:33:12.471918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-03-13T20:33:12.482221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-03-13T20:33:12.482601] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-03-13T20:33:12.483391] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-03-13T20:33:12.483443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:12.483475] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:12.483502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:12.483558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:12.549113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:12.550400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:12.550510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:12.550545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:12.666323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:12.666536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:12.666595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:12.666628] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:12.670186] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-03-13T20:33:12.670488] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-03-13T20:33:12.670647] [INFO ] [sig ] UXIN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:12.834807] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UXIN.txt [2026-03-13T20:33:12.834971] [INFO ] [sig ] [3036/3262] Completed UXIN in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 1.3m [2026-03-13T20:33:12.835012] [INFO ] [sig ] [3037/3262] Forecasting UYLD... [2026-03-13T20:33:12.835042] [INFO ] [sig ] Generating forecast for: UYLD [2026-03-13T20:33:12.835074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-03-13T20:33:12.848019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-03-13T20:33:12.848422] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-03-13T20:33:12.849247] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-03-13T20:33:12.849300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:12.849331] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:12.849358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:12.849414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:12.914135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:12.915268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:12.915356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:12.915415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:13.031282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:13.031444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:13.031502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:13.031533] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:13.035352] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: DOWN (p=46.31%) [2026-03-13T20:33:13.035699] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-03-13T20:33:13.035838] [INFO ] [sig ] UYLD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:13.200291] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/UYLD.txt [2026-03-13T20:33:13.200454] [INFO ] [sig ] [3037/3262] Completed UYLD in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 1.3m [2026-03-13T20:33:13.200494] [INFO ] [sig ] [3038/3262] Forecasting UZE... [2026-03-13T20:33:13.200524] [INFO ] [sig ] Generating forecast for: UZE [2026-03-13T20:33:13.200556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-03-13T20:33:13.211606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-03-13T20:33:13.211953] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-03-13T20:33:13.212790] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-03-13T20:33:13.212842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:13.212875] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:13.212903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:13.212959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:13.276708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:13.277806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:13.277902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:13.277935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:13.391896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:13.392075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:13.392138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:13.392174] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:13.396250] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: UP (p=74.47%) [2026-03-13T20:33:13.396699] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-03-13T20:33:13.396860] [INFO ] [sig ] UZE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:13.542813] [INFO ] [LOCAL ] Saved forecast: UZE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/UZE.txt [2026-03-13T20:33:13.542974] [INFO ] [sig ] [3038/3262] Completed UZE in 0.3s | 2.79 sym/s | Total: 18.1m | ETA: 1.3m [2026-03-13T20:33:13.543015] [INFO ] [sig ] [3039/3262] Forecasting VAC... [2026-03-13T20:33:13.543045] [INFO ] [sig ] Generating forecast for: VAC [2026-03-13T20:33:13.543076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-03-13T20:33:13.555637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-03-13T20:33:13.556029] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-03-13T20:33:13.556859] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-03-13T20:33:13.556911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:13.556974] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:13.557002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:13.557059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:13.616834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:13.617779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:13.617866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:13.617898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:13.739310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:13.739491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:13.739542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:13.739601] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:13.743342] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: UP (p=69.22%) [2026-03-13T20:33:13.743659] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-03-13T20:33:13.743795] [INFO ] [sig ] VAC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:13.890538] [INFO ] [LOCAL ] Saved forecast: VAC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VAC.txt [2026-03-13T20:33:13.890721] [INFO ] [sig ] [3039/3262] Completed VAC in 0.3s | 2.79 sym/s | Total: 18.1m | ETA: 1.3m [2026-03-13T20:33:13.890762] [INFO ] [sig ] [3040/3262] Forecasting VAL... [2026-03-13T20:33:13.890792] [INFO ] [sig ] Generating forecast for: VAL [2026-03-13T20:33:13.890826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-03-13T20:33:13.902169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-03-13T20:33:13.902614] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-03-13T20:33:13.903667] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-03-13T20:33:13.903719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:13.903750] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:13.903777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:13.903833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:13.970225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:13.971397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:13.971505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:13.971542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:14.103608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:14.103770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:14.103812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:14.103842] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:14.107542] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: UP (p=77.39%) [2026-03-13T20:33:14.107904] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-03-13T20:33:14.108048] [INFO ] [sig ] VAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:14.265725] [INFO ] [LOCAL ] Saved forecast: VAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VAL.txt [2026-03-13T20:33:14.265891] [INFO ] [sig ] [3040/3262] Completed VAL in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 1.3m [2026-03-13T20:33:14.265933] [INFO ] [sig ] [3041/3262] Forecasting VALE... [2026-03-13T20:33:14.265965] [INFO ] [sig ] Generating forecast for: VALE [2026-03-13T20:33:14.265997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-03-13T20:33:14.277934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-03-13T20:33:14.278358] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-03-13T20:33:14.279249] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-03-13T20:33:14.279304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:14.279356] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:14.279394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:14.279466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:14.339630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:14.340507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:14.340613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:14.340651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:14.463364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:14.463532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:14.463593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:14.463627] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:14.467152] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=98.67%) [2026-03-13T20:33:14.467469] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-03-13T20:33:14.467661] [INFO ] [sig ] VALE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:14.621026] [INFO ] [LOCAL ] Saved forecast: VALE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VALE.txt [2026-03-13T20:33:14.621191] [INFO ] [sig ] [3041/3262] Completed VALE in 0.4s | 2.79 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-13T20:33:14.621233] [INFO ] [sig ] [3042/3262] Forecasting VALN... [2026-03-13T20:33:14.621263] [INFO ] [sig ] Generating forecast for: VALN [2026-03-13T20:33:14.621297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-03-13T20:33:14.632398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-03-13T20:33:14.632738] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-03-13T20:33:14.633522] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-03-13T20:33:14.633593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:14.633628] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:14.633655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:14.633711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:14.696249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:14.697826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:14.697927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:14.697963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:14.806033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:14.806212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:14.806256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:14.806338] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:14.809997] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: DOWN (p=6.61%) [2026-03-13T20:33:14.810309] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-03-13T20:33:14.810449] [INFO ] [sig ] VALN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:14.957694] [INFO ] [LOCAL ] Saved forecast: VALN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VALN.txt [2026-03-13T20:33:14.957874] [INFO ] [sig ] [3042/3262] Completed VALN in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-13T20:33:14.957917] [INFO ] [sig ] [3043/3262] Forecasting VANI... [2026-03-13T20:33:14.957946] [INFO ] [sig ] Generating forecast for: VANI [2026-03-13T20:33:14.957984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-03-13T20:33:14.970396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-03-13T20:33:14.970817] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-03-13T20:33:14.971674] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-03-13T20:33:14.971727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:14.971759] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:14.971786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:14.971852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:15.029196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:15.030098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:15.030181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:15.030214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:15.153187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:15.153354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:15.153394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:15.153424] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:15.156962] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: DOWN (p=13.94%) [2026-03-13T20:33:15.157287] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-03-13T20:33:15.157430] [INFO ] [sig ] VANI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:15.303343] [INFO ] [LOCAL ] Saved forecast: VANI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VANI.txt [2026-03-13T20:33:15.303516] [INFO ] [sig ] [3043/3262] Completed VANI in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-13T20:33:15.303567] [INFO ] [sig ] [3044/3262] Forecasting VBF... [2026-03-13T20:33:15.303620] [INFO ] [sig ] Generating forecast for: VBF [2026-03-13T20:33:15.303651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-03-13T20:33:15.315427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-03-13T20:33:15.315880] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-03-13T20:33:15.316800] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-03-13T20:33:15.316856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:15.316892] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:15.316920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:15.316980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:15.375937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:15.376825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:15.376911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:15.376946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:15.504168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:15.504345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:15.504398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:15.504439] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:15.508143] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: UP (p=81.24%) [2026-03-13T20:33:15.508471] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-03-13T20:33:15.508647] [INFO ] [sig ] VBF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:15.658343] [INFO ] [LOCAL ] Saved forecast: VBF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VBF.txt [2026-03-13T20:33:15.658507] [INFO ] [sig ] [3044/3262] Completed VBF in 0.4s | 2.79 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-13T20:33:15.658555] [INFO ] [sig ] [3045/3262] Forecasting VBNK... [2026-03-13T20:33:15.658614] [INFO ] [sig ] Generating forecast for: VBNK [2026-03-13T20:33:15.658650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-03-13T20:33:15.670017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-03-13T20:33:15.670334] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-03-13T20:33:15.671135] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-03-13T20:33:15.671188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:15.671220] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:15.671247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:15.671302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:15.730389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:15.731439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:15.731523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:15.731559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:15.860276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:15.860437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:15.860478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:15.860510] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:15.864430] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=32.90%) [2026-03-13T20:33:15.864735] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-03-13T20:33:15.864867] [INFO ] [sig ] VBNK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:16.011973] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VBNK.txt [2026-03-13T20:33:16.012113] [INFO ] [sig ] [3045/3262] Completed VBNK in 0.4s | 2.79 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-13T20:33:16.012152] [INFO ] [sig ] [3046/3262] Forecasting VC... [2026-03-13T20:33:16.012180] [INFO ] [sig ] Generating forecast for: VC [2026-03-13T20:33:16.012210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-03-13T20:33:16.024039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-03-13T20:33:16.024385] [INFO ] [FORECASTER] Starting predict_future for VC [2026-03-13T20:33:16.025401] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-03-13T20:33:16.025454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:16.025487] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:16.025515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:16.025590] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:16.085108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:16.085895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:16.085979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:16.086014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:16.212624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:16.212791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:16.212833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:16.212863] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:16.216464] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: DOWN (p=16.62%) [2026-03-13T20:33:16.216795] [INFO ] [FORECASTER] Completed predict_future for VC [2026-03-13T20:33:16.216942] [INFO ] [sig ] VC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:16.363417] [INFO ] [LOCAL ] Saved forecast: VC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VC.txt [2026-03-13T20:33:16.363559] [INFO ] [sig ] [3046/3262] Completed VC in 0.4s | 2.79 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-13T20:33:16.363619] [INFO ] [sig ] [3047/3262] Forecasting VCEL... [2026-03-13T20:33:16.363649] [INFO ] [sig ] Generating forecast for: VCEL [2026-03-13T20:33:16.363679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-03-13T20:33:16.375639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-03-13T20:33:16.375966] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-03-13T20:33:16.376785] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-03-13T20:33:16.376837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:16.376869] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:16.376895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:16.376951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:16.436998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:16.437870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:16.437966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:16.437999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:16.552312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:16.552453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:16.552492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:16.552520] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:16.555915] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: DOWN (p=7.84%) [2026-03-13T20:33:16.556191] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-03-13T20:33:16.556324] [INFO ] [sig ] VCEL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:16.704864] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VCEL.txt [2026-03-13T20:33:16.705004] [INFO ] [sig ] [3047/3262] Completed VCEL in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-13T20:33:16.705045] [INFO ] [sig ] [3048/3262] Forecasting VCRB... [2026-03-13T20:33:16.705073] [INFO ] [sig ] Generating forecast for: VCRB [2026-03-13T20:33:16.705104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-03-13T20:33:16.716652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-03-13T20:33:16.717189] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-03-13T20:33:16.718062] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-03-13T20:33:16.718116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:16.718147] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:16.718172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:16.718227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:16.779133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:16.779964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:16.780047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:16.780079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:16.900002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:16.900170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:16.900211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:16.900256] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:16.903691] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-03-13T20:33:16.903980] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-03-13T20:33:16.904107] [INFO ] [sig ] VCRB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:17.052361] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VCRB.txt [2026-03-13T20:33:17.052537] [INFO ] [sig ] [3048/3262] Completed VCRB in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-13T20:33:17.052606] [INFO ] [sig ] [3049/3262] Forecasting VCSH... [2026-03-13T20:33:17.052824] [INFO ] [sig ] Generating forecast for: VCSH [2026-03-13T20:33:17.052855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-03-13T20:33:17.065342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-03-13T20:33:17.065998] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-03-13T20:33:17.066938] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-03-13T20:33:17.066991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:17.067034] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:17.067061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:17.067118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:17.125171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:17.126071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:17.126226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:17.126278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:17.253750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:17.253916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:17.253959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:17.253991] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:17.257513] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: UP (p=74.87%) [2026-03-13T20:33:17.257858] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-03-13T20:33:17.258004] [INFO ] [sig ] VCSH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:17.407495] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VCSH.txt [2026-03-13T20:33:17.407682] [INFO ] [sig ] [3049/3262] Completed VCSH in 0.4s | 2.79 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-13T20:33:17.407726] [INFO ] [sig ] [3050/3262] Forecasting VECO... [2026-03-13T20:33:17.407758] [INFO ] [sig ] Generating forecast for: VECO [2026-03-13T20:33:17.407789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-03-13T20:33:17.419677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-03-13T20:33:17.420080] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-03-13T20:33:17.420994] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-03-13T20:33:17.421048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:17.421081] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:17.421107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:17.421164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:17.486987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:17.488147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:17.488235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:17.488284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:17.607273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:17.607442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:17.607484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:17.607513] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:17.611394] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=12.31%) [2026-03-13T20:33:17.611704] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-03-13T20:33:17.611841] [INFO ] [sig ] VECO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:17.760164] [INFO ] [LOCAL ] Saved forecast: VECO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VECO.txt [2026-03-13T20:33:17.760356] [INFO ] [sig ] [3050/3262] Completed VECO in 0.4s | 2.79 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-13T20:33:17.760401] [INFO ] [sig ] [3051/3262] Forecasting VEL... [2026-03-13T20:33:17.760430] [INFO ] [sig ] Generating forecast for: VEL [2026-03-13T20:33:17.760480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-03-13T20:33:17.772534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-03-13T20:33:17.772955] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-03-13T20:33:17.773827] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-03-13T20:33:17.773880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:17.773918] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:17.773946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:17.774008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:17.834891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:17.835898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:17.836007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:17.836045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:17.957093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:17.957261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:17.957307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:17.957337] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:17.960969] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: UP (p=95.63%) [2026-03-13T20:33:17.961282] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-03-13T20:33:17.961424] [INFO ] [sig ] VEL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:18.109182] [INFO ] [LOCAL ] Saved forecast: VEL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VEL.txt [2026-03-13T20:33:18.109357] [INFO ] [sig ] [3051/3262] Completed VEL in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-13T20:33:18.109411] [INFO ] [sig ] [3052/3262] Forecasting VEON... [2026-03-13T20:33:18.109451] [INFO ] [sig ] Generating forecast for: VEON [2026-03-13T20:33:18.109491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-03-13T20:33:18.121290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-03-13T20:33:18.121638] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-03-13T20:33:18.122411] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-03-13T20:33:18.122463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:18.122495] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:18.122534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:18.122616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:18.181124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:18.182187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:18.182269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:18.182301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:18.306588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:18.306754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:18.306795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:18.306827] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:18.311012] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: UP (p=93.05%) [2026-03-13T20:33:18.311296] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-03-13T20:33:18.311428] [INFO ] [sig ] VEON: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:18.464765] [INFO ] [LOCAL ] Saved forecast: VEON 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VEON.txt [2026-03-13T20:33:18.464997] [INFO ] [sig ] [3052/3262] Completed VEON in 0.4s | 2.79 sym/s | Total: 18.2m | ETA: 1.3m [2026-03-13T20:33:18.465041] [INFO ] [sig ] [3053/3262] Forecasting VERA... [2026-03-13T20:33:18.465078] [INFO ] [sig ] Generating forecast for: VERA [2026-03-13T20:33:18.465108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-03-13T20:33:18.477320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-03-13T20:33:18.477781] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-03-13T20:33:18.478704] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-03-13T20:33:18.478760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:18.478806] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:18.478836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:18.478893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:18.541334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:18.542250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:18.542340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:18.542374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:18.668616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:18.668776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:18.668817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:18.668847] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:18.672302] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: DOWN (p=40.33%) [2026-03-13T20:33:18.672611] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-03-13T20:33:18.672746] [INFO ] [sig ] VERA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:18.813779] [INFO ] [LOCAL ] Saved forecast: VERA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VERA.txt [2026-03-13T20:33:18.813921] [INFO ] [sig ] [3053/3262] Completed VERA in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 1.2m [2026-03-13T20:33:18.813961] [INFO ] [sig ] [3054/3262] Forecasting VERI... [2026-03-13T20:33:18.813990] [INFO ] [sig ] Generating forecast for: VERI [2026-03-13T20:33:18.814022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-03-13T20:33:18.825295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-03-13T20:33:18.825665] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-03-13T20:33:18.826522] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-03-13T20:33:18.826599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:18.826641] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:18.826670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:18.826727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:18.883590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:18.884521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:18.884617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:18.884830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:19.006674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:19.006840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:19.006881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:19.006911] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:19.010700] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-03-13T20:33:19.010998] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-03-13T20:33:19.011151] [INFO ] [sig ] VERI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:19.162708] [INFO ] [LOCAL ] Saved forecast: VERI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VERI.txt [2026-03-13T20:33:19.162864] [INFO ] [sig ] [3054/3262] Completed VERI in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 1.2m [2026-03-13T20:33:19.162906] [INFO ] [sig ] [3055/3262] Forecasting VERX... [2026-03-13T20:33:19.162936] [INFO ] [sig ] Generating forecast for: VERX [2026-03-13T20:33:19.162968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-03-13T20:33:19.174526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-03-13T20:33:19.174906] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-03-13T20:33:19.175786] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-03-13T20:33:19.175840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:19.175874] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:19.175902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:19.175960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:19.243384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:19.244287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:19.244373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:19.244406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:19.375151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:19.375320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:19.375360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:19.375390] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:19.379402] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: UP (p=97.37%) [2026-03-13T20:33:19.379771] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-03-13T20:33:19.379913] [INFO ] [sig ] VERX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:19.536246] [INFO ] [LOCAL ] Saved forecast: VERX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VERX.txt [2026-03-13T20:33:19.536387] [INFO ] [sig ] [3055/3262] Completed VERX in 0.4s | 2.79 sym/s | Total: 18.2m | ETA: 1.2m [2026-03-13T20:33:19.536427] [INFO ] [sig ] [3056/3262] Forecasting VFC... [2026-03-13T20:33:19.536456] [INFO ] [sig ] Generating forecast for: VFC [2026-03-13T20:33:19.536493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-03-13T20:33:19.549455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-03-13T20:33:19.549992] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-03-13T20:33:19.550807] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-03-13T20:33:19.550860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:19.550919] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:19.550949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:19.551006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:19.613008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:19.614112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:19.614202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:19.614236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:19.739651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:19.739818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:19.739881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:19.739914] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:19.743415] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: DOWN (p=23.56%) [2026-03-13T20:33:19.743728] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-03-13T20:33:19.743858] [INFO ] [sig ] VFC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:19.895373] [INFO ] [LOCAL ] Saved forecast: VFC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VFC.txt [2026-03-13T20:33:19.895510] [INFO ] [sig ] [3056/3262] Completed VFC in 0.4s | 2.79 sym/s | Total: 18.2m | ETA: 1.2m [2026-03-13T20:33:19.895550] [INFO ] [sig ] [3057/3262] Forecasting VFF... [2026-03-13T20:33:19.895598] [INFO ] [sig ] Generating forecast for: VFF [2026-03-13T20:33:19.895640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-03-13T20:33:19.907700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-03-13T20:33:19.908099] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-03-13T20:33:19.908983] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-03-13T20:33:19.909037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:19.909069] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:19.909094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:19.909155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:19.969142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:19.970096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:19.970182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:19.970217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:20.103914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:20.104088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:20.104129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:20.104159] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:20.107874] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: DOWN (p=36.20%) [2026-03-13T20:33:20.108221] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-03-13T20:33:20.108375] [INFO ] [sig ] VFF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:20.265784] [INFO ] [LOCAL ] Saved forecast: VFF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VFF.txt [2026-03-13T20:33:20.265956] [INFO ] [sig ] [3057/3262] Completed VFF in 0.4s | 2.79 sym/s | Total: 18.2m | ETA: 1.2m [2026-03-13T20:33:20.265999] [INFO ] [sig ] [3058/3262] Forecasting VFLO... [2026-03-13T20:33:20.266028] [INFO ] [sig ] Generating forecast for: VFLO [2026-03-13T20:33:20.266062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-03-13T20:33:20.277367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-03-13T20:33:20.281278] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-03-13T20:33:20.282210] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-03-13T20:33:20.282263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:20.282297] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:20.282324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:20.282380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:20.344660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:20.345818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:20.345932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:20.345967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:20.473692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:20.474049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:20.474089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:20.474119] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:20.477829] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-03-13T20:33:20.478113] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-03-13T20:33:20.478248] [INFO ] [sig ] VFLO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:20.631520] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VFLO.txt [2026-03-13T20:33:20.631716] [INFO ] [sig ] [3058/3262] Completed VFLO in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-13T20:33:20.631760] [INFO ] [sig ] [3059/3262] Forecasting VFS... [2026-03-13T20:33:20.631789] [INFO ] [sig ] Generating forecast for: VFS [2026-03-13T20:33:20.631820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-03-13T20:33:20.644030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-03-13T20:33:20.644456] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-03-13T20:33:20.645429] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-03-13T20:33:20.645488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:20.645521] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:20.645547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:20.645623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:20.704930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:20.705877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:20.705971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:20.706006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:20.823983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:20.824171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:20.824224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:20.824293] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:20.827897] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: DOWN (p=35.32%) [2026-03-13T20:33:20.828185] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-03-13T20:33:20.828315] [INFO ] [sig ] VFS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:20.978317] [INFO ] [LOCAL ] Saved forecast: VFS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VFS.txt [2026-03-13T20:33:20.978453] [INFO ] [sig ] [3059/3262] Completed VFS in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-13T20:33:20.978492] [INFO ] [sig ] [3060/3262] Forecasting VGI... [2026-03-13T20:33:20.978521] [INFO ] [sig ] Generating forecast for: VGI [2026-03-13T20:33:20.978553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-03-13T20:33:20.992359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-03-13T20:33:20.992762] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-03-13T20:33:20.993593] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-03-13T20:33:20.993645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:20.993677] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:20.993703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:20.993759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:21.051563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:21.052540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:21.052661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:21.052704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:21.169650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:21.169810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:21.169853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:21.169881] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:21.173925] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: DOWN (p=30.48%) [2026-03-13T20:33:21.174257] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-03-13T20:33:21.174441] [INFO ] [sig ] VGI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:21.341071] [INFO ] [LOCAL ] Saved forecast: VGI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VGI.txt [2026-03-13T20:33:21.341237] [INFO ] [sig ] [3060/3262] Completed VGI in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-13T20:33:21.341277] [INFO ] [sig ] [3061/3262] Forecasting VGM... [2026-03-13T20:33:21.341306] [INFO ] [sig ] Generating forecast for: VGM [2026-03-13T20:33:21.341336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-03-13T20:33:21.353263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-03-13T20:33:21.353666] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-03-13T20:33:21.354456] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-03-13T20:33:21.354509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:21.354541] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:21.354567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:21.354649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:21.413457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:21.414347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:21.414427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:21.414460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:21.538840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:21.539043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:21.539085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:21.539115] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:21.542697] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: UP (p=57.84%) [2026-03-13T20:33:21.543014] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-03-13T20:33:21.543154] [INFO ] [sig ] VGM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:21.703730] [INFO ] [LOCAL ] Saved forecast: VGM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VGM.txt [2026-03-13T20:33:21.704078] [INFO ] [sig ] [3061/3262] Completed VGM in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-13T20:33:21.704119] [INFO ] [sig ] [3062/3262] Forecasting VICI... [2026-03-13T20:33:21.704148] [INFO ] [sig ] Generating forecast for: VICI [2026-03-13T20:33:21.704180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-03-13T20:33:21.716384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-03-13T20:33:21.716931] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-03-13T20:33:21.717880] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-03-13T20:33:21.717946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:21.717982] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:21.718010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:21.718067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:21.778979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:21.780089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:21.780171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:21.780204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:21.903670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:21.903813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:21.903851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:21.903879] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:21.907209] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: DOWN (p=46.22%) [2026-03-13T20:33:21.907483] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-03-13T20:33:21.907644] [INFO ] [sig ] VICI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:22.057853] [INFO ] [LOCAL ] Saved forecast: VICI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VICI.txt [2026-03-13T20:33:22.057996] [INFO ] [sig ] [3062/3262] Completed VICI in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-13T20:33:22.058037] [INFO ] [sig ] [3063/3262] Forecasting VIGI... [2026-03-13T20:33:22.058066] [INFO ] [sig ] Generating forecast for: VIGI [2026-03-13T20:33:22.058096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-03-13T20:33:22.068971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-03-13T20:33:22.069319] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-03-13T20:33:22.070151] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-03-13T20:33:22.070203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:22.070236] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:22.070263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:22.070318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:22.129211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:22.130098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:22.130184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:22.130217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:22.248360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:22.248521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:22.248565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:22.248625] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:22.252015] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: UP (p=67.38%) [2026-03-13T20:33:22.252305] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-03-13T20:33:22.252441] [INFO ] [sig ] VIGI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:22.402766] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VIGI.txt [2026-03-13T20:33:22.402933] [INFO ] [sig ] [3063/3262] Completed VIGI in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-13T20:33:22.402975] [INFO ] [sig ] [3064/3262] Forecasting VINP... [2026-03-13T20:33:22.403028] [INFO ] [sig ] Generating forecast for: VINP [2026-03-13T20:33:22.403060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-03-13T20:33:22.413737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-03-13T20:33:22.414154] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-03-13T20:33:22.415085] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-03-13T20:33:22.415141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:22.415174] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:22.415202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:22.415260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:22.473721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:22.474649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:22.474735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:22.474769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:22.594520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:22.594711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:22.594753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:22.594784] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:22.598521] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: UP (p=95.21%) [2026-03-13T20:33:22.598954] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-03-13T20:33:22.599118] [INFO ] [sig ] VINP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:22.753138] [INFO ] [LOCAL ] Saved forecast: VINP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VINP.txt [2026-03-13T20:33:22.753299] [INFO ] [sig ] [3064/3262] Completed VINP in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-13T20:33:22.753340] [INFO ] [sig ] [3065/3262] Forecasting VIPS... [2026-03-13T20:33:22.753369] [INFO ] [sig ] Generating forecast for: VIPS [2026-03-13T20:33:22.753399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-03-13T20:33:22.765200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-03-13T20:33:22.765629] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-03-13T20:33:22.766462] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-03-13T20:33:22.766532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:22.766566] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:22.766626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:22.766686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:22.827048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:22.828222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:22.828325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:22.828372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:22.958213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:22.958381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:22.958425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:22.958454] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:22.963106] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: UP (p=74.76%) [2026-03-13T20:33:22.963521] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-03-13T20:33:22.963724] [INFO ] [sig ] VIPS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:23.121055] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VIPS.txt [2026-03-13T20:33:23.121209] [INFO ] [sig ] [3065/3262] Completed VIPS in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-13T20:33:23.121253] [INFO ] [sig ] [3066/3262] Forecasting VIRC... [2026-03-13T20:33:23.121285] [INFO ] [sig ] Generating forecast for: VIRC [2026-03-13T20:33:23.121318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-03-13T20:33:23.133290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-03-13T20:33:23.133647] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-03-13T20:33:23.134654] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-03-13T20:33:23.134707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:23.134738] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:23.134766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:23.134822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:23.192813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:23.193751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:23.193865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:23.193900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:23.315022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:23.315183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:23.315223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:23.315252] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:23.318763] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: UP (p=94.54%) [2026-03-13T20:33:23.319047] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-03-13T20:33:23.319175] [INFO ] [sig ] VIRC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:23.461335] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VIRC.txt [2026-03-13T20:33:23.461473] [INFO ] [sig ] [3066/3262] Completed VIRC in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-13T20:33:23.461513] [INFO ] [sig ] [3067/3262] Forecasting VITL... [2026-03-13T20:33:23.461543] [INFO ] [sig ] Generating forecast for: VITL [2026-03-13T20:33:23.461591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-03-13T20:33:23.472803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-03-13T20:33:23.473134] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-03-13T20:33:23.473948] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-03-13T20:33:23.474000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:23.474031] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:23.474057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:23.474113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:23.532808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:23.533633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:23.533716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:23.533748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:23.656963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:23.657124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:23.657164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:23.657192] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:23.660731] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: UP (p=71.95%) [2026-03-13T20:33:23.661012] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-03-13T20:33:23.661141] [INFO ] [sig ] VITL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:23.806453] [INFO ] [LOCAL ] Saved forecast: VITL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VITL.txt [2026-03-13T20:33:23.806622] [INFO ] [sig ] [3067/3262] Completed VITL in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-13T20:33:23.806665] [INFO ] [sig ] [3068/3262] Forecasting VKQ... [2026-03-13T20:33:23.806695] [INFO ] [sig ] Generating forecast for: VKQ [2026-03-13T20:33:23.806726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-03-13T20:33:23.819514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-03-13T20:33:23.820137] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-03-13T20:33:23.820988] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-03-13T20:33:23.821041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:23.821074] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:23.821102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:23.821159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:23.879959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:23.880733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:23.880817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:23.880848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:24.001148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:24.001311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:24.001352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:24.001381] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:24.004789] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: DOWN (p=42.78%) [2026-03-13T20:33:24.005073] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-03-13T20:33:24.005198] [INFO ] [sig ] VKQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:24.146267] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VKQ.txt [2026-03-13T20:33:24.146409] [INFO ] [sig ] [3068/3262] Completed VKQ in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-13T20:33:24.146458] [INFO ] [sig ] [3069/3262] Forecasting VKTX... [2026-03-13T20:33:24.146489] [INFO ] [sig ] Generating forecast for: VKTX [2026-03-13T20:33:24.146522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-03-13T20:33:24.158681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-03-13T20:33:24.159230] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-03-13T20:33:24.160258] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-03-13T20:33:24.160312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:24.160345] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:24.160372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:24.160430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:24.219821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:24.220692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:24.220774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:24.220808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:24.338546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:24.338728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:24.338779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:24.338813] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:24.342204] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: DOWN (p=19.02%) [2026-03-13T20:33:24.342477] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-03-13T20:33:24.342623] [INFO ] [sig ] VKTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:24.483846] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VKTX.txt [2026-03-13T20:33:24.484043] [INFO ] [sig ] [3069/3262] Completed VKTX in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 1.2m [2026-03-13T20:33:24.484088] [INFO ] [sig ] [3070/3262] Forecasting VLGEA... [2026-03-13T20:33:24.484119] [INFO ] [sig ] Generating forecast for: VLGEA [2026-03-13T20:33:24.484153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-03-13T20:33:24.497874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-03-13T20:33:24.498204] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-03-13T20:33:24.499025] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-03-13T20:33:24.499078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:24.499112] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:24.499140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:24.499199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:24.556670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:24.557415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:24.557495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:24.557528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:24.677004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:24.677159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:24.677200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:24.677228] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:24.680672] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: UP (p=67.78%) [2026-03-13T20:33:24.680983] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-03-13T20:33:24.681109] [INFO ] [sig ] VLGEA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:24.824474] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VLGEA.txt [2026-03-13T20:33:24.824668] [INFO ] [sig ] [3070/3262] Completed VLGEA in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 1.1m [2026-03-13T20:33:24.824720] [INFO ] [sig ] [3071/3262] Forecasting VLN... [2026-03-13T20:33:24.824755] [INFO ] [sig ] Generating forecast for: VLN [2026-03-13T20:33:24.824793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-03-13T20:33:24.837220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-03-13T20:33:24.837670] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-03-13T20:33:24.838693] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-03-13T20:33:24.838744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:24.838775] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:24.838802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:24.838858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:24.896800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:24.897747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:24.897834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:24.897867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:25.018745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:25.018913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:25.018954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:25.018983] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:25.022467] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: DOWN (p=29.92%) [2026-03-13T20:33:25.022859] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-03-13T20:33:25.022994] [INFO ] [sig ] VLN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:25.176097] [INFO ] [LOCAL ] Saved forecast: VLN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VLN.txt [2026-03-13T20:33:25.176236] [INFO ] [sig ] [3071/3262] Completed VLN in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 1.1m [2026-03-13T20:33:25.176276] [INFO ] [sig ] [3072/3262] Forecasting VLO... [2026-03-13T20:33:25.176306] [INFO ] [sig ] Generating forecast for: VLO [2026-03-13T20:33:25.176336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-03-13T20:33:25.187691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-03-13T20:33:25.188201] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-03-13T20:33:25.189238] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-03-13T20:33:25.189291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:25.189324] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:25.189350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:25.189406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:25.248551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:25.249545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:25.249647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:25.249682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:25.375545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:25.375729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:25.375803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:25.375837] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:25.379290] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: UP (p=82.80%) [2026-03-13T20:33:25.379568] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-03-13T20:33:25.379717] [INFO ] [sig ] VLO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:25.526270] [INFO ] [LOCAL ] Saved forecast: VLO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VLO.txt [2026-03-13T20:33:25.526417] [INFO ] [sig ] [3072/3262] Completed VLO in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 1.1m [2026-03-13T20:33:25.526457] [INFO ] [sig ] [3073/3262] Forecasting VLRS... [2026-03-13T20:33:25.526486] [INFO ] [sig ] Generating forecast for: VLRS [2026-03-13T20:33:25.526516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-03-13T20:33:25.537435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-03-13T20:33:25.537797] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-03-13T20:33:25.538597] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-03-13T20:33:25.538649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:25.538709] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:25.538738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:25.538795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:25.596951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:25.597658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:25.597742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:25.597774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:25.715650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:25.715818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:25.715860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:25.715889] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:25.719420] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: DOWN (p=5.04%) [2026-03-13T20:33:25.719730] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-03-13T20:33:25.719858] [INFO ] [sig ] VLRS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:25.862988] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VLRS.txt [2026-03-13T20:33:25.863148] [INFO ] [sig ] [3073/3262] Completed VLRS in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 1.1m [2026-03-13T20:33:25.863190] [INFO ] [sig ] [3074/3262] Forecasting VLTO... [2026-03-13T20:33:25.863220] [INFO ] [sig ] Generating forecast for: VLTO [2026-03-13T20:33:25.863252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-03-13T20:33:25.874340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-03-13T20:33:25.874731] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-03-13T20:33:25.875516] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-03-13T20:33:25.875568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:25.875622] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:25.875650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:25.875710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:25.940371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:25.941453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:25.941537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:25.941570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:26.065030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:26.065195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:26.065235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:26.065266] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:26.068756] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=94.50%) [2026-03-13T20:33:26.069050] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-03-13T20:33:26.069177] [INFO ] [sig ] VLTO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:26.216238] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VLTO.txt [2026-03-13T20:33:26.216397] [INFO ] [sig ] [3074/3262] Completed VLTO in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 1.1m [2026-03-13T20:33:26.216438] [INFO ] [sig ] [3075/3262] Forecasting VLY... [2026-03-13T20:33:26.216467] [INFO ] [sig ] Generating forecast for: VLY [2026-03-13T20:33:26.216499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-03-13T20:33:26.227443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-03-13T20:33:26.227838] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-03-13T20:33:26.228642] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-03-13T20:33:26.228694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:26.228727] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:26.228753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:26.228808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:26.285701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:26.286667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:26.286752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:26.286785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:26.408733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:26.408902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:26.408942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:26.408972] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:26.412419] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: UP (p=86.28%) [2026-03-13T20:33:26.412717] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-03-13T20:33:26.412844] [INFO ] [sig ] VLY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:26.561062] [INFO ] [LOCAL ] Saved forecast: VLY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VLY.txt [2026-03-13T20:33:26.561217] [INFO ] [sig ] [3075/3262] Completed VLY in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-13T20:33:26.561258] [INFO ] [sig ] [3076/3262] Forecasting VMBS... [2026-03-13T20:33:26.561288] [INFO ] [sig ] Generating forecast for: VMBS [2026-03-13T20:33:26.561320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-03-13T20:33:26.572264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-03-13T20:33:26.572624] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-03-13T20:33:26.573397] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-03-13T20:33:26.573450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:26.573496] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:26.573525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:26.573599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:26.632362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:26.633355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:26.633467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:26.633502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:26.766734] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:26.766900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:26.766940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:26.767005] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:26.770492] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: UP (p=91.59%) [2026-03-13T20:33:26.771008] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-03-13T20:33:26.771144] [INFO ] [sig ] VMBS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:26.919523] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VMBS.txt [2026-03-13T20:33:26.919705] [INFO ] [sig ] [3076/3262] Completed VMBS in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-13T20:33:26.919749] [INFO ] [sig ] [3077/3262] Forecasting VMD... [2026-03-13T20:33:26.919779] [INFO ] [sig ] Generating forecast for: VMD [2026-03-13T20:33:26.919811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-03-13T20:33:26.936568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-03-13T20:33:26.937149] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-03-13T20:33:26.938404] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-03-13T20:33:26.938472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:26.938517] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:26.938557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:26.938660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:27.006761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:27.007929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:27.008019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:27.008054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:27.139958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:27.140123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:27.140165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:27.140195] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:27.144260] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=18.35%) [2026-03-13T20:33:27.144566] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-03-13T20:33:27.144740] [INFO ] [sig ] VMD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:27.293953] [INFO ] [LOCAL ] Saved forecast: VMD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VMD.txt [2026-03-13T20:33:27.294108] [INFO ] [sig ] [3077/3262] Completed VMD in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-13T20:33:27.294151] [INFO ] [sig ] [3078/3262] Forecasting VMI... [2026-03-13T20:33:27.294182] [INFO ] [sig ] Generating forecast for: VMI [2026-03-13T20:33:27.294215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-03-13T20:33:27.305943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-03-13T20:33:27.306309] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-03-13T20:33:27.307151] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-03-13T20:33:27.307205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:27.307238] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:27.307266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:27.307323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:27.369604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:27.370510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:27.370618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:27.370656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:27.498879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:27.498993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:27.499035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:27.499065] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:27.502905] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: DOWN (p=24.16%) [2026-03-13T20:33:27.503399] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-03-13T20:33:27.503542] [INFO ] [sig ] VMI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:27.655702] [INFO ] [LOCAL ] Saved forecast: VMI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VMI.txt [2026-03-13T20:33:27.655859] [INFO ] [sig ] [3078/3262] Completed VMI in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-13T20:33:27.655900] [INFO ] [sig ] [3079/3262] Forecasting VMO... [2026-03-13T20:33:27.655929] [INFO ] [sig ] Generating forecast for: VMO [2026-03-13T20:33:27.655963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-03-13T20:33:27.667348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-03-13T20:33:27.667734] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-03-13T20:33:27.668841] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-03-13T20:33:27.668898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:27.668930] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:27.669143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:27.669200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:27.727407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:27.728357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:27.728446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:27.728481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:27.849874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:27.850034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:27.850073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:27.850103] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:27.853480] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: DOWN (p=4.49%) [2026-03-13T20:33:27.853777] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-03-13T20:33:27.853905] [INFO ] [sig ] VMO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:28.000914] [INFO ] [LOCAL ] Saved forecast: VMO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VMO.txt [2026-03-13T20:33:28.001080] [INFO ] [sig ] [3079/3262] Completed VMO in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-13T20:33:28.001121] [INFO ] [sig ] [3080/3262] Forecasting VNDA... [2026-03-13T20:33:28.001157] [INFO ] [sig ] Generating forecast for: VNDA [2026-03-13T20:33:28.001187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-03-13T20:33:28.012856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-03-13T20:33:28.013339] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-03-13T20:33:28.014320] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-03-13T20:33:28.014377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:28.014410] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:28.014447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:28.014522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:28.076492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:28.077434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:28.077522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:28.077590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:28.203627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:28.203796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:28.203835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:28.203864] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:28.207263] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: DOWN (p=28.36%) [2026-03-13T20:33:28.207540] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-03-13T20:33:28.207749] [INFO ] [sig ] VNDA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:28.350052] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VNDA.txt [2026-03-13T20:33:28.350212] [INFO ] [sig ] [3080/3262] Completed VNDA in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-13T20:33:28.350252] [INFO ] [sig ] [3081/3262] Forecasting VNO... [2026-03-13T20:33:28.350282] [INFO ] [sig ] Generating forecast for: VNO [2026-03-13T20:33:28.350314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-03-13T20:33:28.361626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-03-13T20:33:28.362023] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-03-13T20:33:28.362864] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-03-13T20:33:28.362917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:28.362951] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:28.362978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:28.363035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:28.420099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:28.421027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:28.421112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:28.421145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:28.538624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:28.538798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:28.538845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:28.538879] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:28.542296] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: UP (p=92.67%) [2026-03-13T20:33:28.542594] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-03-13T20:33:28.542728] [INFO ] [sig ] VNO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:28.685377] [INFO ] [LOCAL ] Saved forecast: VNO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VNO.txt [2026-03-13T20:33:28.685539] [INFO ] [sig ] [3081/3262] Completed VNO in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-13T20:33:28.685601] [INFO ] [sig ] [3082/3262] Forecasting VNOM... [2026-03-13T20:33:28.685634] [INFO ] [sig ] Generating forecast for: VNOM [2026-03-13T20:33:28.685665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-03-13T20:33:28.697230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-03-13T20:33:28.697623] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-03-13T20:33:28.698622] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-03-13T20:33:28.698675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:28.698707] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:28.698738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:28.698806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:28.758012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:28.758924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:28.759007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:28.759039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:28.876066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:28.876228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:28.876271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:28.876300] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:28.880083] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=99.48%) [2026-03-13T20:33:28.880402] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-03-13T20:33:28.880550] [INFO ] [sig ] VNOM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:29.025166] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VNOM.txt [2026-03-13T20:33:29.025300] [INFO ] [sig ] [3082/3262] Completed VNOM in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-13T20:33:29.025339] [INFO ] [sig ] [3083/3262] Forecasting VNQI... [2026-03-13T20:33:29.025370] [INFO ] [sig ] Generating forecast for: VNQI [2026-03-13T20:33:29.025400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-03-13T20:33:29.037485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-03-13T20:33:29.037845] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-03-13T20:33:29.038885] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-03-13T20:33:29.038940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:29.038972] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:29.039000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:29.039057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:29.101405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:29.102090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:29.102199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:29.102233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:29.224917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:29.225082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:29.225122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:29.225168] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:29.228730] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: DOWN (p=31.54%) [2026-03-13T20:33:29.229094] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-03-13T20:33:29.229237] [INFO ] [sig ] VNQI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:29.378155] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VNQI.txt [2026-03-13T20:33:29.378293] [INFO ] [sig ] [3083/3262] Completed VNQI in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-13T20:33:29.378331] [INFO ] [sig ] [3084/3262] Forecasting VOC... [2026-03-13T20:33:29.378360] [INFO ] [sig ] Generating forecast for: VOC [2026-03-13T20:33:29.378390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-03-13T20:33:29.391274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-03-13T20:33:29.391612] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-03-13T20:33:29.392419] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-03-13T20:33:29.392471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:29.392502] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:29.392529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:29.392602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:29.451684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:29.452340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:29.452418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:29.452451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:29.567585] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:29.567715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:29.567754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:29.567787] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:29.571104] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-03-13T20:33:29.571374] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-03-13T20:33:29.571497] [INFO ] [sig ] VOC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:29.714903] [INFO ] [LOCAL ] Saved forecast: VOC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VOC.txt [2026-03-13T20:33:29.715207] [INFO ] [sig ] [3084/3262] Completed VOC in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-13T20:33:29.715246] [INFO ] [sig ] [3085/3262] Forecasting VOD... [2026-03-13T20:33:29.715274] [INFO ] [sig ] Generating forecast for: VOD [2026-03-13T20:33:29.715304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-03-13T20:33:29.726740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-03-13T20:33:29.727055] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-03-13T20:33:29.727975] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-03-13T20:33:29.728030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:29.728062] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:29.728092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:29.728148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:29.788213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:29.788845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:29.788924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:29.788981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:29.903354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:29.903487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:29.903526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:29.903556] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:29.907073] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: DOWN (p=2.56%) [2026-03-13T20:33:29.907354] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-03-13T20:33:29.907484] [INFO ] [sig ] VOD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:30.052135] [INFO ] [LOCAL ] Saved forecast: VOD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VOD.txt [2026-03-13T20:33:30.052261] [INFO ] [sig ] [3085/3262] Completed VOD in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-13T20:33:30.052301] [INFO ] [sig ] [3086/3262] Forecasting VONE... [2026-03-13T20:33:30.052331] [INFO ] [sig ] Generating forecast for: VONE [2026-03-13T20:33:30.052360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-03-13T20:33:30.063198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-03-13T20:33:30.063520] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-03-13T20:33:30.064399] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-03-13T20:33:30.064453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:30.064486] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:30.064514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:30.064570] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:30.123000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:30.123637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:30.123713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:30.123747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:30.248111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:30.248268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:30.248309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:30.248346] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:30.251763] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: DOWN (p=17.39%) [2026-03-13T20:33:30.252227] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-03-13T20:33:30.252353] [INFO ] [sig ] VONE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:30.397501] [INFO ] [LOCAL ] Saved forecast: VONE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VONE.txt [2026-03-13T20:33:30.397705] [INFO ] [sig ] [3086/3262] Completed VONE in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 1.1m [2026-03-13T20:33:30.397747] [INFO ] [sig ] [3087/3262] Forecasting VONG... [2026-03-13T20:33:30.397776] [INFO ] [sig ] Generating forecast for: VONG [2026-03-13T20:33:30.397806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-03-13T20:33:30.408684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-03-13T20:33:30.408982] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-03-13T20:33:30.409790] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-03-13T20:33:30.409843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:30.409875] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:30.409914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:30.409971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:30.470392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:30.471199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:30.471282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:30.471316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:30.593385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:30.593507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:30.593547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:30.593593] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:30.597020] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: DOWN (p=30.82%) [2026-03-13T20:33:30.597296] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-03-13T20:33:30.597420] [INFO ] [sig ] VONG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:30.738737] [INFO ] [LOCAL ] Saved forecast: VONG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VONG.txt [2026-03-13T20:33:30.738907] [INFO ] [sig ] [3087/3262] Completed VONG in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 1.0m [2026-03-13T20:33:30.738954] [INFO ] [sig ] [3088/3262] Forecasting VOTE... [2026-03-13T20:33:30.738983] [INFO ] [sig ] Generating forecast for: VOTE [2026-03-13T20:33:30.739013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-03-13T20:33:30.749602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-03-13T20:33:30.749896] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-03-13T20:33:30.750786] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-03-13T20:33:30.750846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:30.750877] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:30.750906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:30.750962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:30.813183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:30.814022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:30.814104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:30.814137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:30.929599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:30.929746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:30.929785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:30.929817] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:30.933196] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: DOWN (p=2.13%) [2026-03-13T20:33:30.933467] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-03-13T20:33:30.933611] [INFO ] [sig ] VOTE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:31.077998] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VOTE.txt [2026-03-13T20:33:31.078169] [INFO ] [sig ] [3088/3262] Completed VOTE in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 1.0m [2026-03-13T20:33:31.078216] [INFO ] [sig ] [3089/3262] Forecasting VPG... [2026-03-13T20:33:31.078245] [INFO ] [sig ] Generating forecast for: VPG [2026-03-13T20:33:31.078332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-03-13T20:33:31.090372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-03-13T20:33:31.090771] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-03-13T20:33:31.091659] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-03-13T20:33:31.091714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:31.091748] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:31.091776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:31.091833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:31.154338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:31.155315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:31.155402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:31.155434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:31.279354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:31.279518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:31.279559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:31.279610] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:31.282992] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: DOWN (p=16.38%) [2026-03-13T20:33:31.283277] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-03-13T20:33:31.283407] [INFO ] [sig ] VPG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:31.430171] [INFO ] [LOCAL ] Saved forecast: VPG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VPG.txt [2026-03-13T20:33:31.430329] [INFO ] [sig ] [3089/3262] Completed VPG in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 1.0m [2026-03-13T20:33:31.430369] [INFO ] [sig ] [3090/3262] Forecasting VPLS... [2026-03-13T20:33:31.430398] [INFO ] [sig ] Generating forecast for: VPLS [2026-03-13T20:33:31.430430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-03-13T20:33:31.441912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-03-13T20:33:31.442279] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-03-13T20:33:31.443164] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-03-13T20:33:31.443218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:31.443281] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:31.443312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:31.443370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:31.502864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:31.503759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:31.503841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:31.503873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:31.621369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:31.621550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:31.621626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:31.621658] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:31.625157] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-03-13T20:33:31.625460] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-03-13T20:33:31.625618] [INFO ] [sig ] VPLS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:31.779953] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VPLS.txt [2026-03-13T20:33:31.780302] [INFO ] [sig ] [3090/3262] Completed VPLS in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 1.0m [2026-03-13T20:33:31.780343] [INFO ] [sig ] [3091/3262] Forecasting VRA... [2026-03-13T20:33:31.780373] [INFO ] [sig ] Generating forecast for: VRA [2026-03-13T20:33:31.780411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-03-13T20:33:31.792788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-03-13T20:33:31.793352] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-03-13T20:33:31.794378] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-03-13T20:33:31.794431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:31.794463] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:31.794488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:31.794544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:31.855302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:31.856232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:31.856318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:31.856351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:31.977299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:31.977467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:31.977510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:31.977539] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:31.981045] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=2.83%) [2026-03-13T20:33:31.981333] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-03-13T20:33:31.981467] [INFO ] [sig ] VRA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:32.127788] [INFO ] [LOCAL ] Saved forecast: VRA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VRA.txt [2026-03-13T20:33:32.127962] [INFO ] [sig ] [3091/3262] Completed VRA in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 1.0m [2026-03-13T20:33:32.128004] [INFO ] [sig ] [3092/3262] Forecasting VRCA... [2026-03-13T20:33:32.128031] [INFO ] [sig ] Generating forecast for: VRCA [2026-03-13T20:33:32.128063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-03-13T20:33:32.139154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-03-13T20:33:32.139549] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-03-13T20:33:32.140371] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-03-13T20:33:32.140424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:32.140463] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:32.140499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:32.140559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:32.204389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:32.205434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:32.205522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:32.205556] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:32.329447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:32.329633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:32.329674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:32.329703] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:32.333171] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: UP (p=96.11%) [2026-03-13T20:33:32.333456] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-03-13T20:33:32.333605] [INFO ] [sig ] VRCA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:32.488769] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VRCA.txt [2026-03-13T20:33:32.488934] [INFO ] [sig ] [3092/3262] Completed VRCA in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.0m [2026-03-13T20:33:32.488976] [INFO ] [sig ] [3093/3262] Forecasting VRDN... [2026-03-13T20:33:32.489006] [INFO ] [sig ] Generating forecast for: VRDN [2026-03-13T20:33:32.489039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-03-13T20:33:32.501229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-03-13T20:33:32.501661] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-03-13T20:33:32.502510] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-03-13T20:33:32.502564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:32.502618] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:32.502647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:32.502705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:32.562490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:32.563448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:32.563557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:32.563619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:32.689323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:32.689489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:32.689530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:32.689616] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:32.693286] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: UP (p=63.34%) [2026-03-13T20:33:32.693614] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-03-13T20:33:32.693753] [INFO ] [sig ] VRDN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:32.841367] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VRDN.txt [2026-03-13T20:33:32.841526] [INFO ] [sig ] [3093/3262] Completed VRDN in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.0m [2026-03-13T20:33:32.841567] [INFO ] [sig ] [3094/3262] Forecasting VRE... [2026-03-13T20:33:32.841619] [INFO ] [sig ] Generating forecast for: VRE [2026-03-13T20:33:32.841652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-03-13T20:33:32.853258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-03-13T20:33:32.853696] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-03-13T20:33:32.854523] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-03-13T20:33:32.854597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:32.854633] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:32.854661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:32.854719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:32.914305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:32.915430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:32.915516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:32.915550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:33.038820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:33.038989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:33.039227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:33.039256] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:33.043080] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: DOWN (p=8.02%) [2026-03-13T20:33:33.043363] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-03-13T20:33:33.043492] [INFO ] [sig ] VRE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:33.199158] [INFO ] [LOCAL ] Saved forecast: VRE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VRE.txt [2026-03-13T20:33:33.199316] [INFO ] [sig ] [3094/3262] Completed VRE in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.0m [2026-03-13T20:33:33.199357] [INFO ] [sig ] [3095/3262] Forecasting VREX... [2026-03-13T20:33:33.199387] [INFO ] [sig ] Generating forecast for: VREX [2026-03-13T20:33:33.199419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-03-13T20:33:33.210704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-03-13T20:33:33.211096] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-03-13T20:33:33.211983] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-03-13T20:33:33.212038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:33.212072] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:33.212100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:33.212159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:33.271563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:33.272455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:33.272537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:33.272596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:33.396987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:33.397156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:33.397199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:33.397229] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:33.400891] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: DOWN (p=46.66%) [2026-03-13T20:33:33.401227] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-03-13T20:33:33.401369] [INFO ] [sig ] VREX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:33.551279] [INFO ] [LOCAL ] Saved forecast: VREX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VREX.txt [2026-03-13T20:33:33.551484] [INFO ] [sig ] [3095/3262] Completed VREX in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 59.8s [2026-03-13T20:33:33.551550] [INFO ] [sig ] [3096/3262] Forecasting VRIG... [2026-03-13T20:33:33.551645] [INFO ] [sig ] Generating forecast for: VRIG [2026-03-13T20:33:33.551689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-03-13T20:33:33.562909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-03-13T20:33:33.563318] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-03-13T20:33:33.564148] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-03-13T20:33:33.564202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:33.564233] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:33.564260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:33.564316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:33.628457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:33.629427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:33.629519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:33.629554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:33.729498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:33.729680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:33.729724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:33.729754] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:33.733238] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=55.17%) [2026-03-13T20:33:33.733528] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-03-13T20:33:33.733681] [INFO ] [sig ] VRIG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:33.884981] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VRIG.txt [2026-03-13T20:33:33.885178] [INFO ] [sig ] [3096/3262] Completed VRIG in 0.3s | 2.79 sym/s | Total: 18.5m | ETA: 59.4s [2026-03-13T20:33:33.885230] [INFO ] [sig ] [3097/3262] Forecasting VRNS... [2026-03-13T20:33:33.885261] [INFO ] [sig ] Generating forecast for: VRNS [2026-03-13T20:33:33.885294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-03-13T20:33:33.898404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-03-13T20:33:33.898854] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-03-13T20:33:33.899890] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-03-13T20:33:33.899956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:33.900001] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:33.900042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:33.900109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:33.970568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:33.971894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:33.972002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:33.972051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:34.107605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:34.107766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:34.107808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:34.107839] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:34.111277] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: UP (p=60.73%) [2026-03-13T20:33:34.111559] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-03-13T20:33:34.111707] [INFO ] [sig ] VRNS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:34.255322] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VRNS.txt [2026-03-13T20:33:34.255455] [INFO ] [sig ] [3097/3262] Completed VRNS in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 59.1s [2026-03-13T20:33:34.255497] [INFO ] [sig ] [3098/3262] Forecasting VRRM... [2026-03-13T20:33:34.255526] [INFO ] [sig ] Generating forecast for: VRRM [2026-03-13T20:33:34.255558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-03-13T20:33:34.267011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-03-13T20:33:34.267324] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-03-13T20:33:34.268359] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-03-13T20:33:34.268414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:34.268448] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:34.268475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:34.268545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:34.326662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:34.327302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:34.327384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:34.327418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:34.447658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:34.447854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:34.447903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:34.447937] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:34.451405] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: DOWN (p=34.60%) [2026-03-13T20:33:34.451712] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-03-13T20:33:34.451844] [INFO ] [sig ] VRRM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:34.593770] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VRRM.txt [2026-03-13T20:33:34.593903] [INFO ] [sig ] [3098/3262] Completed VRRM in 0.3s | 2.79 sym/s | Total: 18.5m | ETA: 58.7s [2026-03-13T20:33:34.593944] [INFO ] [sig ] [3099/3262] Forecasting VRSK... [2026-03-13T20:33:34.593974] [INFO ] [sig ] Generating forecast for: VRSK [2026-03-13T20:33:34.594005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-03-13T20:33:34.604866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-03-13T20:33:34.605171] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-03-13T20:33:34.605985] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-03-13T20:33:34.606042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:34.606074] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:34.606100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:34.606155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:34.662956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:34.663655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:34.663738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:34.663770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:34.783699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:34.783855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:34.783895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:34.783923] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:34.787631] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=49.38%) [2026-03-13T20:33:34.787902] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-03-13T20:33:34.788027] [INFO ] [sig ] VRSK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:34.937139] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VRSK.txt [2026-03-13T20:33:34.937275] [INFO ] [sig ] [3099/3262] Completed VRSK in 0.3s | 2.79 sym/s | Total: 18.5m | ETA: 58.4s [2026-03-13T20:33:34.937315] [INFO ] [sig ] [3100/3262] Forecasting VRSN... [2026-03-13T20:33:34.937343] [INFO ] [sig ] Generating forecast for: VRSN [2026-03-13T20:33:34.937374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-03-13T20:33:34.948355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-03-13T20:33:34.948695] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-03-13T20:33:34.949682] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-03-13T20:33:34.949745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:34.949778] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:34.949805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:34.949861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:35.011754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:35.012536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:35.012660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:35.012694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:35.133831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:35.134000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:35.134040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:35.134073] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:35.138167] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: DOWN (p=47.74%) [2026-03-13T20:33:35.138455] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-03-13T20:33:35.138620] [INFO ] [sig ] VRSN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:35.291339] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VRSN.txt [2026-03-13T20:33:35.291492] [INFO ] [sig ] [3100/3262] Completed VRSN in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 58.0s [2026-03-13T20:33:35.291534] [INFO ] [sig ] [3101/3262] Forecasting VRTS... [2026-03-13T20:33:35.291565] [INFO ] [sig ] Generating forecast for: VRTS [2026-03-13T20:33:35.291620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-03-13T20:33:35.303811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-03-13T20:33:35.304173] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-03-13T20:33:35.304999] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-03-13T20:33:35.305054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:35.305098] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:35.305135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:35.305193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:35.365622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:35.366360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:35.366440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:35.366472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:35.495169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:35.495322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:35.495361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:35.495390] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:35.498828] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: DOWN (p=46.62%) [2026-03-13T20:33:35.499104] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-03-13T20:33:35.499231] [INFO ] [sig ] VRTS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:35.642845] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VRTS.txt [2026-03-13T20:33:35.642979] [INFO ] [sig ] [3101/3262] Completed VRTS in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 57.6s [2026-03-13T20:33:35.643018] [INFO ] [sig ] [3102/3262] Forecasting VRTX... [2026-03-13T20:33:35.643047] [INFO ] [sig ] Generating forecast for: VRTX [2026-03-13T20:33:35.643078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-03-13T20:33:35.653987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-03-13T20:33:35.654313] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-03-13T20:33:35.655109] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-03-13T20:33:35.655161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:35.655192] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:35.655218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:35.655272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:35.712069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:35.712740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:35.712818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:35.712850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:35.835160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:35.835317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:35.835358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:35.835386] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:35.838854] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-03-13T20:33:35.839155] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-03-13T20:33:35.839288] [INFO ] [sig ] VRTX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:35.992508] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VRTX.txt [2026-03-13T20:33:35.992667] [INFO ] [sig ] [3102/3262] Completed VRTX in 0.3s | 2.79 sym/s | Total: 18.5m | ETA: 57.3s [2026-03-13T20:33:35.992709] [INFO ] [sig ] [3103/3262] Forecasting VSCO... [2026-03-13T20:33:35.992737] [INFO ] [sig ] Generating forecast for: VSCO [2026-03-13T20:33:35.992768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-03-13T20:33:36.004259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-03-13T20:33:36.004598] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-03-13T20:33:36.005368] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-03-13T20:33:36.005420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:36.005452] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:36.005479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:36.005535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:36.065842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:36.066735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:36.066821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:36.066855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:36.195398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:36.195563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:36.195629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:36.195661] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:36.199636] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: UP (p=65.46%) [2026-03-13T20:33:36.199961] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-03-13T20:33:36.200120] [INFO ] [sig ] VSCO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:36.357852] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VSCO.txt [2026-03-13T20:33:36.358098] [INFO ] [sig ] [3103/3262] Completed VSCO in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 56.9s [2026-03-13T20:33:36.358148] [INFO ] [sig ] [3104/3262] Forecasting VSDA... [2026-03-13T20:33:36.358362] [INFO ] [sig ] Generating forecast for: VSDA [2026-03-13T20:33:36.358395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-03-13T20:33:36.369508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-03-13T20:33:36.369858] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-03-13T20:33:36.370877] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-03-13T20:33:36.370941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:36.370980] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:36.371012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:36.371075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:36.433053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:36.434042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:36.434126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:36.434158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:36.550640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:36.550801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:36.550842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:36.550871] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:36.554888] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: DOWN (p=11.60%) [2026-03-13T20:33:36.555216] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-03-13T20:33:36.555537] [INFO ] [sig ] VSDA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:36.716926] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VSDA.txt [2026-03-13T20:33:36.717084] [INFO ] [sig ] [3104/3262] Completed VSDA in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 56.6s [2026-03-13T20:33:36.717125] [INFO ] [sig ] [3105/3262] Forecasting VSEC... [2026-03-13T20:33:36.717154] [INFO ] [sig ] Generating forecast for: VSEC [2026-03-13T20:33:36.717184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-03-13T20:33:36.729398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-03-13T20:33:36.729773] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-03-13T20:33:36.730559] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-03-13T20:33:36.730628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:36.730660] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:36.730687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:36.730744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:36.789195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:36.790110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:36.790197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:36.790230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:36.910154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:36.910317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:36.910359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:36.910389] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:36.914031] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: UP (p=53.95%) [2026-03-13T20:33:36.914512] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-03-13T20:33:36.914664] [INFO ] [sig ] VSEC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:37.061231] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VSEC.txt [2026-03-13T20:33:37.061396] [INFO ] [sig ] [3105/3262] Completed VSEC in 0.3s | 2.79 sym/s | Total: 18.5m | ETA: 56.2s [2026-03-13T20:33:37.061440] [INFO ] [sig ] [3106/3262] Forecasting VSH... [2026-03-13T20:33:37.061470] [INFO ] [sig ] Generating forecast for: VSH [2026-03-13T20:33:37.061503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-03-13T20:33:37.073268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-03-13T20:33:37.073682] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-03-13T20:33:37.074566] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-03-13T20:33:37.074646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:37.074682] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:37.074712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:37.074770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:37.132641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:37.133545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:37.133652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:37.133685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:37.269844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:37.270031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:37.270085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:37.270128] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:37.275089] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-03-13T20:33:37.275525] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-03-13T20:33:37.275739] [INFO ] [sig ] VSH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:37.437182] [INFO ] [LOCAL ] Saved forecast: VSH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VSH.txt [2026-03-13T20:33:37.437344] [INFO ] [sig ] [3106/3262] Completed VSH in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 55.9s [2026-03-13T20:33:37.437386] [INFO ] [sig ] [3107/3262] Forecasting VSTM... [2026-03-13T20:33:37.437415] [INFO ] [sig ] Generating forecast for: VSTM [2026-03-13T20:33:37.437445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-03-13T20:33:37.451273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-03-13T20:33:37.451725] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-03-13T20:33:37.452679] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-03-13T20:33:37.452745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:37.452825] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:37.452859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:37.452917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:37.520461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:37.521378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:37.521463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:37.521497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:37.641903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:37.642083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:37.642125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:37.642155] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:37.645742] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: DOWN (p=23.94%) [2026-03-13T20:33:37.646037] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-03-13T20:33:37.646173] [INFO ] [sig ] VSTM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:37.800500] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VSTM.txt [2026-03-13T20:33:37.800655] [INFO ] [sig ] [3107/3262] Completed VSTM in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 55.5s [2026-03-13T20:33:37.800698] [INFO ] [sig ] [3108/3262] Forecasting VSTS... [2026-03-13T20:33:37.800728] [INFO ] [sig ] Generating forecast for: VSTS [2026-03-13T20:33:37.800758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-03-13T20:33:37.811734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-03-13T20:33:37.812023] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-03-13T20:33:37.812840] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-03-13T20:33:37.812892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:37.812923] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:37.812950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:37.813005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:37.872451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:37.873257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:37.873358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:37.873395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:37.998224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:37.998378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:37.998420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:37.998449] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:38.001931] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: UP (p=94.57%) [2026-03-13T20:33:38.002255] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-03-13T20:33:38.002388] [INFO ] [sig ] VSTS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:38.150174] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VSTS.txt [2026-03-13T20:33:38.150299] [INFO ] [sig ] [3108/3262] Completed VSTS in 0.3s | 2.79 sym/s | Total: 18.5m | ETA: 55.1s [2026-03-13T20:33:38.150339] [INFO ] [sig ] [3109/3262] Forecasting VTC... [2026-03-13T20:33:38.150368] [INFO ] [sig ] Generating forecast for: VTC [2026-03-13T20:33:38.150399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-03-13T20:33:38.161349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-03-13T20:33:38.161656] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-03-13T20:33:38.162498] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-03-13T20:33:38.162552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:38.162608] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:38.162637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:38.162695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:38.222080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:38.222754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:38.222835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:38.222869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:38.344837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:38.344997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:38.345035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:38.345064] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:38.348465] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: DOWN (p=4.29%) [2026-03-13T20:33:38.348760] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-03-13T20:33:38.348887] [INFO ] [sig ] VTC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:38.492996] [INFO ] [LOCAL ] Saved forecast: VTC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VTC.txt [2026-03-13T20:33:38.493126] [INFO ] [sig ] [3109/3262] Completed VTC in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 54.8s [2026-03-13T20:33:38.493164] [INFO ] [sig ] [3110/3262] Forecasting VTEX... [2026-03-13T20:33:38.493193] [INFO ] [sig ] Generating forecast for: VTEX [2026-03-13T20:33:38.493225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-03-13T20:33:38.503987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-03-13T20:33:38.504312] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-03-13T20:33:38.505112] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-03-13T20:33:38.505164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:38.505196] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:38.505223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:38.505279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:38.563279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:38.564109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:38.564191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:38.564223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:38.681657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:38.681812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:38.681852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:38.681909] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:38.685311] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: DOWN (p=21.31%) [2026-03-13T20:33:38.685607] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-03-13T20:33:38.685735] [INFO ] [sig ] VTEX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:38.829894] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VTEX.txt [2026-03-13T20:33:38.830058] [INFO ] [sig ] [3110/3262] Completed VTEX in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 54.4s [2026-03-13T20:33:38.830099] [INFO ] [sig ] [3111/3262] Forecasting VTIP... [2026-03-13T20:33:38.830129] [INFO ] [sig ] Generating forecast for: VTIP [2026-03-13T20:33:38.830161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-03-13T20:33:38.841673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-03-13T20:33:38.842081] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-03-13T20:33:38.842899] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-03-13T20:33:38.842967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:38.843003] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:38.843031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:38.843086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:38.901065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:38.901766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:38.901844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:38.901877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:39.036175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:39.036340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:39.036381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:39.036411] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:39.040054] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=85.83%) [2026-03-13T20:33:39.040396] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-03-13T20:33:39.040537] [INFO ] [sig ] VTIP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:39.183789] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VTIP.txt [2026-03-13T20:33:39.183918] [INFO ] [sig ] [3111/3262] Completed VTIP in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 54.1s [2026-03-13T20:33:39.183958] [INFO ] [sig ] [3112/3262] Forecasting VTMX... [2026-03-13T20:33:39.183988] [INFO ] [sig ] Generating forecast for: VTMX [2026-03-13T20:33:39.184019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-03-13T20:33:39.198981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-03-13T20:33:39.199304] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-03-13T20:33:39.200130] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-03-13T20:33:39.200184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:39.200217] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:39.200244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:39.200302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:39.263135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:39.263876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:39.263958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:39.263991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:39.388291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:39.388443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:39.388481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:39.388510] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:39.391907] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: UP (p=98.00%) [2026-03-13T20:33:39.392180] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-03-13T20:33:39.392306] [INFO ] [sig ] VTMX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:39.540818] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VTMX.txt [2026-03-13T20:33:39.540963] [INFO ] [sig ] [3112/3262] Completed VTMX in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 53.7s [2026-03-13T20:33:39.541007] [INFO ] [sig ] [3113/3262] Forecasting VTN... [2026-03-13T20:33:39.541037] [INFO ] [sig ] Generating forecast for: VTN [2026-03-13T20:33:39.541070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-03-13T20:33:39.552320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-03-13T20:33:39.552633] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-03-13T20:33:39.553420] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-03-13T20:33:39.553472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:39.553504] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:39.553530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:39.553606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:39.610078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:39.610888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:39.610970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:39.611003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:39.724806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:39.724976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:39.725017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:39.725045] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:39.728525] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: UP (p=94.85%) [2026-03-13T20:33:39.728839] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-03-13T20:33:39.728970] [INFO ] [sig ] VTN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:39.870267] [INFO ] [LOCAL ] Saved forecast: VTN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VTN.txt [2026-03-13T20:33:39.870401] [INFO ] [sig ] [3113/3262] Completed VTN in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 53.3s [2026-03-13T20:33:39.870442] [INFO ] [sig ] [3114/3262] Forecasting VTOL... [2026-03-13T20:33:39.870471] [INFO ] [sig ] Generating forecast for: VTOL [2026-03-13T20:33:39.870501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-03-13T20:33:39.881959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-03-13T20:33:39.882323] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-03-13T20:33:39.883210] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-03-13T20:33:39.883266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:39.883299] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:39.883325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:39.883384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:39.944718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:39.945698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:39.945785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:39.945820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:40.064929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:40.065092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:40.065133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:40.065162] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:40.068669] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: UP (p=53.78%) [2026-03-13T20:33:40.068976] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-03-13T20:33:40.069134] [INFO ] [sig ] VTOL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:40.212682] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VTOL.txt [2026-03-13T20:33:40.212850] [INFO ] [sig ] [3114/3262] Completed VTOL in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 53.0s [2026-03-13T20:33:40.212926] [INFO ] [sig ] [3115/3262] Forecasting VTRS... [2026-03-13T20:33:40.212967] [INFO ] [sig ] Generating forecast for: VTRS [2026-03-13T20:33:40.213004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-03-13T20:33:40.225058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-03-13T20:33:40.225404] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-03-13T20:33:40.226297] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-03-13T20:33:40.226351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:40.226383] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:40.226409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:40.226465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:40.285649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:40.286511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:40.286615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:40.286653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:40.411004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:40.411165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:40.411204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:40.411233] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:40.414705] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: DOWN (p=17.87%) [2026-03-13T20:33:40.414986] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-03-13T20:33:40.415115] [INFO ] [sig ] VTRS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:40.556916] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VTRS.txt [2026-03-13T20:33:40.557049] [INFO ] [sig ] [3115/3262] Completed VTRS in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 52.6s [2026-03-13T20:33:40.557088] [INFO ] [sig ] [3116/3262] Forecasting VTS... [2026-03-13T20:33:40.557118] [INFO ] [sig ] Generating forecast for: VTS [2026-03-13T20:33:40.557149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-03-13T20:33:40.568329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-03-13T20:33:40.568659] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-03-13T20:33:40.569434] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-03-13T20:33:40.569486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:40.569517] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:40.569544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:40.569619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:40.627398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:40.628127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:40.628212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:40.628245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:40.742009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:40.742185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:40.742228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:40.742256] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:40.745695] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-03-13T20:33:40.745972] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-03-13T20:33:40.746161] [INFO ] [sig ] VTS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:40.890256] [INFO ] [LOCAL ] Saved forecast: VTS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VTS.txt [2026-03-13T20:33:40.890418] [INFO ] [sig ] [3116/3262] Completed VTS in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 52.3s [2026-03-13T20:33:40.890458] [INFO ] [sig ] [3117/3262] Forecasting VTSI... [2026-03-13T20:33:40.890487] [INFO ] [sig ] Generating forecast for: VTSI [2026-03-13T20:33:40.890517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-03-13T20:33:40.901394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-03-13T20:33:40.901768] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-03-13T20:33:40.902553] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-03-13T20:33:40.902625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:40.902658] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:40.902686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:40.902742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:40.960388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:40.961268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:40.961394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:40.961429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:41.079606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:41.079770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:41.079811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:41.079840] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:41.083218] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: DOWN (p=4.02%) [2026-03-13T20:33:41.083498] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-03-13T20:33:41.083651] [INFO ] [sig ] VTSI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:41.235026] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VTSI.txt [2026-03-13T20:33:41.235197] [INFO ] [sig ] [3117/3262] Completed VTSI in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 51.9s [2026-03-13T20:33:41.235238] [INFO ] [sig ] [3118/3262] Forecasting VTWG... [2026-03-13T20:33:41.235268] [INFO ] [sig ] Generating forecast for: VTWG [2026-03-13T20:33:41.235299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-03-13T20:33:41.246402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-03-13T20:33:41.246867] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-03-13T20:33:41.247880] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-03-13T20:33:41.247940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:41.247972] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:41.248003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:41.248085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:41.310134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:41.311072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:41.311188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:41.311227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:41.439095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:41.439270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:41.439341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:41.439375] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:41.442897] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: DOWN (p=45.62%) [2026-03-13T20:33:41.443219] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-03-13T20:33:41.443386] [INFO ] [sig ] VTWG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:41.595176] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VTWG.txt [2026-03-13T20:33:41.595338] [INFO ] [sig ] [3118/3262] Completed VTWG in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 51.6s [2026-03-13T20:33:41.595380] [INFO ] [sig ] [3119/3262] Forecasting VTWO... [2026-03-13T20:33:41.595410] [INFO ] [sig ] Generating forecast for: VTWO [2026-03-13T20:33:41.595440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-03-13T20:33:41.606832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-03-13T20:33:41.607227] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-03-13T20:33:41.608083] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-03-13T20:33:41.608148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:41.608186] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:41.608213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:41.608269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:41.667126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:41.668194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:41.668291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:41.668330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:41.792981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:41.793145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:41.793186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:41.793216] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:41.796903] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: DOWN (p=11.86%) [2026-03-13T20:33:41.797194] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-03-13T20:33:41.797326] [INFO ] [sig ] VTWO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:41.941004] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VTWO.txt [2026-03-13T20:33:41.941167] [INFO ] [sig ] [3119/3262] Completed VTWO in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 51.2s [2026-03-13T20:33:41.941208] [INFO ] [sig ] [3120/3262] Forecasting VUZI... [2026-03-13T20:33:41.941238] [INFO ] [sig ] Generating forecast for: VUZI [2026-03-13T20:33:41.941268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-03-13T20:33:41.953386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-03-13T20:33:41.953816] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-03-13T20:33:41.954667] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-03-13T20:33:41.954723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:41.954756] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:41.954782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:41.954838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:42.019076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:42.020154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:42.020244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:42.020279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:42.141205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:42.141376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:42.141416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:42.141445] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:42.145214] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-03-13T20:33:42.145620] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-03-13T20:33:42.145769] [INFO ] [sig ] VUZI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:42.293008] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VUZI.txt [2026-03-13T20:33:42.293197] [INFO ] [sig ] [3120/3262] Completed VUZI in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 50.8s [2026-03-13T20:33:42.293241] [INFO ] [sig ] [3121/3262] Forecasting VVOS... [2026-03-13T20:33:42.293271] [INFO ] [sig ] Generating forecast for: VVOS [2026-03-13T20:33:42.293303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-03-13T20:33:42.304088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-03-13T20:33:42.304417] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-03-13T20:33:42.305256] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-03-13T20:33:42.305308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:42.305340] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:42.305366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:42.305421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:42.363327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:42.364278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:42.364361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:42.364394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:42.479408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:42.479597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:42.479642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:42.479670] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:42.483057] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-03-13T20:33:42.483344] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-03-13T20:33:42.483472] [INFO ] [sig ] VVOS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:42.629805] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VVOS.txt [2026-03-13T20:33:42.629960] [INFO ] [sig ] [3121/3262] Completed VVOS in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 50.5s [2026-03-13T20:33:42.630002] [INFO ] [sig ] [3122/3262] Forecasting VVX... [2026-03-13T20:33:42.630035] [INFO ] [sig ] Generating forecast for: VVX [2026-03-13T20:33:42.630073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-03-13T20:33:42.640894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-03-13T20:33:42.641189] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-03-13T20:33:42.642025] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-03-13T20:33:42.642083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:42.642142] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:42.642172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:42.642230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:42.701812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:42.702650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:42.702733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:42.702767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:42.825668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:42.825822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:42.825861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:42.825889] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:42.829482] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: UP (p=85.19%) [2026-03-13T20:33:42.829802] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-03-13T20:33:42.829936] [INFO ] [sig ] VVX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:42.973258] [INFO ] [LOCAL ] Saved forecast: VVX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VVX.txt [2026-03-13T20:33:42.973410] [INFO ] [sig ] [3122/3262] Completed VVX in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 50.1s [2026-03-13T20:33:42.973452] [INFO ] [sig ] [3123/3262] Forecasting VWOB... [2026-03-13T20:33:42.973482] [INFO ] [sig ] Generating forecast for: VWOB [2026-03-13T20:33:42.973514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-03-13T20:33:42.984763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-03-13T20:33:42.985127] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-03-13T20:33:42.985949] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-03-13T20:33:42.986001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:42.986033] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:42.986059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:42.986114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:43.045055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:43.045970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:43.046086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:43.046129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:43.171212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:43.171379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:43.171421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:43.171451] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:43.174986] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: DOWN (p=36.16%) [2026-03-13T20:33:43.175301] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-03-13T20:33:43.175440] [INFO ] [sig ] VWOB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:43.325493] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VWOB.txt [2026-03-13T20:33:43.325679] [INFO ] [sig ] [3123/3262] Completed VWOB in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 49.8s [2026-03-13T20:33:43.325726] [INFO ] [sig ] [3124/3262] Forecasting VXUS... [2026-03-13T20:33:43.325757] [INFO ] [sig ] Generating forecast for: VXUS [2026-03-13T20:33:43.325789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-03-13T20:33:43.336923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-03-13T20:33:43.337324] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-03-13T20:33:43.338232] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-03-13T20:33:43.338316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:43.338350] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:43.338378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:43.338445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:43.406930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:43.407909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:43.407997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:43.408031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:43.531954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:43.532128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:43.532171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:43.532201] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:43.535854] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: UP (p=85.25%) [2026-03-13T20:33:43.536211] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-03-13T20:33:43.536387] [INFO ] [sig ] VXUS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:43.689178] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VXUS.txt [2026-03-13T20:33:43.689365] [INFO ] [sig ] [3124/3262] Completed VXUS in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 49.4s [2026-03-13T20:33:43.689413] [INFO ] [sig ] [3125/3262] Forecasting VYMI... [2026-03-13T20:33:43.689444] [INFO ] [sig ] Generating forecast for: VYMI [2026-03-13T20:33:43.689480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-03-13T20:33:43.702307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-03-13T20:33:43.702913] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-03-13T20:33:43.704040] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-03-13T20:33:43.704112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:43.704156] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:43.704188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:43.704252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:43.766596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:43.767505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:43.767651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:43.767691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:43.892718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:43.892881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:43.892922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:43.892950] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:43.896955] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: DOWN (p=4.23%) [2026-03-13T20:33:43.897271] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-03-13T20:33:43.897406] [INFO ] [sig ] VYMI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:44.051296] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VYMI.txt [2026-03-13T20:33:44.051462] [INFO ] [sig ] [3125/3262] Completed VYMI in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 49.0s [2026-03-13T20:33:44.051505] [INFO ] [sig ] [3126/3262] Forecasting VYX... [2026-03-13T20:33:44.051550] [INFO ] [sig ] Generating forecast for: VYX [2026-03-13T20:33:44.051605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-03-13T20:33:44.063319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-03-13T20:33:44.063760] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-03-13T20:33:44.064713] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-03-13T20:33:44.064769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:44.064803] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:44.064831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:44.064887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:44.124370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:44.125320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:44.125406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:44.125440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:44.245553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:44.245726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:44.245766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:44.245796] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:44.249371] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: UP (p=67.61%) [2026-03-13T20:33:44.249678] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-03-13T20:33:44.249814] [INFO ] [sig ] VYX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:44.397858] [INFO ] [LOCAL ] Saved forecast: VYX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/VYX.txt [2026-03-13T20:33:44.398034] [INFO ] [sig ] [3126/3262] Completed VYX in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 48.7s [2026-03-13T20:33:44.398086] [INFO ] [sig ] [3127/3262] Forecasting VZ... [2026-03-13T20:33:44.398125] [INFO ] [sig ] Generating forecast for: VZ [2026-03-13T20:33:44.398163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-03-13T20:33:44.409802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-03-13T20:33:44.410177] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-03-13T20:33:44.411149] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-03-13T20:33:44.411217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:44.411255] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:44.411283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:44.411341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:44.471967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:44.472783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:44.472876] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:44.472912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:44.598133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:44.598300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:44.598370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:44.598401] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:44.602617] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-03-13T20:33:44.602929] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-03-13T20:33:44.603071] [INFO ] [sig ] VZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:44.748630] [INFO ] [LOCAL ] Saved forecast: VZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/VZ.txt [2026-03-13T20:33:44.748802] [INFO ] [sig ] [3127/3262] Completed VZ in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 48.3s [2026-03-13T20:33:44.748845] [INFO ] [sig ] [3128/3262] Forecasting WAB... [2026-03-13T20:33:44.748878] [INFO ] [sig ] Generating forecast for: WAB [2026-03-13T20:33:44.748911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-03-13T20:33:44.761239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-03-13T20:33:44.761627] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-03-13T20:33:44.762458] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-03-13T20:33:44.762513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:44.762544] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:44.762596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:44.762659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:44.824062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:44.825108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:44.825197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:44.825231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:44.959154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:44.959317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:44.959358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:44.959388] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:44.963088] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=98.72%) [2026-03-13T20:33:44.963414] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-03-13T20:33:44.963555] [INFO ] [sig ] WAB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:45.111308] [INFO ] [LOCAL ] Saved forecast: WAB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WAB.txt [2026-03-13T20:33:45.111477] [INFO ] [sig ] [3128/3262] Completed WAB in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 48.0s [2026-03-13T20:33:45.111712] [INFO ] [sig ] [3129/3262] Forecasting WABC... [2026-03-13T20:33:45.111744] [INFO ] [sig ] Generating forecast for: WABC [2026-03-13T20:33:45.111780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-03-13T20:33:45.124912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-03-13T20:33:45.125329] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-03-13T20:33:45.126204] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-03-13T20:33:45.126260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:45.126293] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:45.126321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:45.126378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:45.197832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:45.199008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:45.199105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:45.199157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:45.323436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:45.323633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:45.323681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:45.323734] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:45.327294] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: UP (p=96.88%) [2026-03-13T20:33:45.327637] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-03-13T20:33:45.327784] [INFO ] [sig ] WABC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:45.471788] [INFO ] [LOCAL ] Saved forecast: WABC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WABC.txt [2026-03-13T20:33:45.471964] [INFO ] [sig ] [3129/3262] Completed WABC in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 47.6s [2026-03-13T20:33:45.472005] [INFO ] [sig ] [3130/3262] Forecasting WAFD... [2026-03-13T20:33:45.472037] [INFO ] [sig ] Generating forecast for: WAFD [2026-03-13T20:33:45.472066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-03-13T20:33:45.485319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-03-13T20:33:45.485786] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-03-13T20:33:45.486753] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-03-13T20:33:45.486822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:45.486864] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:45.486892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:45.486950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:45.550935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:45.551921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:45.552010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:45.552045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:45.714814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:45.715000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:45.715046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:45.715077] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:45.719217] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: UP (p=59.63%) [2026-03-13T20:33:45.719732] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-03-13T20:33:45.719985] [INFO ] [sig ] WAFD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:45.888553] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WAFD.txt [2026-03-13T20:33:45.888765] [INFO ] [sig ] [3130/3262] Completed WAFD in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 47.3s [2026-03-13T20:33:45.888810] [INFO ] [sig ] [3131/3262] Forecasting WAFDP... [2026-03-13T20:33:45.888850] [INFO ] [sig ] Generating forecast for: WAFDP [2026-03-13T20:33:45.888967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-03-13T20:33:45.901822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-03-13T20:33:45.902337] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-03-13T20:33:45.903328] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-03-13T20:33:45.903386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:45.903420] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:45.903448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:45.903505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:45.977384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:45.978658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:45.978769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:45.978831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:46.126610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:46.126818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:46.126881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:46.126929] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:46.132636] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: UP (p=79.37%) [2026-03-13T20:33:46.133213] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-03-13T20:33:46.133431] [INFO ] [sig ] WAFDP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:46.363562] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WAFDP.txt [2026-03-13T20:33:46.363814] [INFO ] [sig ] [3131/3262] Completed WAFDP in 0.5s | 2.79 sym/s | Total: 18.7m | ETA: 46.9s [2026-03-13T20:33:46.363864] [INFO ] [sig ] [3132/3262] Forecasting WAL... [2026-03-13T20:33:46.363898] [INFO ] [sig ] Generating forecast for: WAL [2026-03-13T20:33:46.363935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-03-13T20:33:46.392334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-03-13T20:33:46.392967] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-03-13T20:33:46.394700] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-03-13T20:33:46.394775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:46.394831] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:46.394881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:46.394968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:46.486269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:46.487621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:46.487767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:46.487824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:46.667362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:46.667613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:46.667672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:46.667708] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:46.672671] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-03-13T20:33:46.673143] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-03-13T20:33:46.673357] [INFO ] [sig ] WAL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:46.886757] [INFO ] [LOCAL ] Saved forecast: WAL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WAL.txt [2026-03-13T20:33:46.886940] [INFO ] [sig ] [3132/3262] Completed WAL in 0.5s | 2.79 sym/s | Total: 18.7m | ETA: 46.6s [2026-03-13T20:33:46.886984] [INFO ] [sig ] [3133/3262] Forecasting WALD... [2026-03-13T20:33:46.887015] [INFO ] [sig ] Generating forecast for: WALD [2026-03-13T20:33:46.887048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-03-13T20:33:46.900616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-03-13T20:33:46.901128] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-03-13T20:33:46.902286] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-03-13T20:33:46.902353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:46.902398] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:46.902456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:46.902539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:46.965702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:46.966700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:46.966789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:46.966823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:47.128110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:47.128281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:47.128323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:47.128354] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:47.131898] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=90.76%) [2026-03-13T20:33:47.132190] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-03-13T20:33:47.132324] [INFO ] [sig ] WALD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:47.276831] [INFO ] [LOCAL ] Saved forecast: WALD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WALD.txt [2026-03-13T20:33:47.276980] [INFO ] [sig ] [3133/3262] Completed WALD in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 46.2s [2026-03-13T20:33:47.277022] [INFO ] [sig ] [3134/3262] Forecasting WASH... [2026-03-13T20:33:47.277053] [INFO ] [sig ] Generating forecast for: WASH [2026-03-13T20:33:47.277086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-03-13T20:33:47.288157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-03-13T20:33:47.288465] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-03-13T20:33:47.289319] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-03-13T20:33:47.289373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:47.289406] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:47.289434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:47.289492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:47.349595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:47.350334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:47.350416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:47.350452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:47.475078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:47.475236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:47.475280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:47.475310] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:47.478843] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: DOWN (p=11.75%) [2026-03-13T20:33:47.479120] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-03-13T20:33:47.479249] [INFO ] [sig ] WASH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:47.625117] [INFO ] [LOCAL ] Saved forecast: WASH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WASH.txt [2026-03-13T20:33:47.625242] [INFO ] [sig ] [3134/3262] Completed WASH in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 45.8s [2026-03-13T20:33:47.625282] [INFO ] [sig ] [3135/3262] Forecasting WAVE... [2026-03-13T20:33:47.625311] [INFO ] [sig ] Generating forecast for: WAVE [2026-03-13T20:33:47.625342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-03-13T20:33:47.636541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-03-13T20:33:47.637028] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-03-13T20:33:47.637901] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-03-13T20:33:47.637954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:47.637986] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:47.638012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:47.638068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:47.696639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:47.697322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:47.697403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:47.697436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:47.806134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:47.806284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:47.806322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:47.806352] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:47.809843] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: DOWN (p=2.51%) [2026-03-13T20:33:47.810126] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-03-13T20:33:47.810261] [INFO ] [sig ] WAVE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:47.963202] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WAVE.txt [2026-03-13T20:33:47.963379] [INFO ] [sig ] [3135/3262] Completed WAVE in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 45.5s [2026-03-13T20:33:47.963427] [INFO ] [sig ] [3136/3262] Forecasting WAY... [2026-03-13T20:33:47.963458] [INFO ] [sig ] Generating forecast for: WAY [2026-03-13T20:33:47.963490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-03-13T20:33:47.979720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-03-13T20:33:47.980331] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-03-13T20:33:47.981739] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-03-13T20:33:47.981824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:47.981873] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:47.981916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:47.982010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:48.054150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:48.055082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:48.055172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:48.055215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:48.180172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:48.180344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:48.180388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:48.180419] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:48.183916] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: UP (p=81.34%) [2026-03-13T20:33:48.184202] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-03-13T20:33:48.184362] [INFO ] [sig ] WAY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:48.328804] [INFO ] [LOCAL ] Saved forecast: WAY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WAY.txt [2026-03-13T20:33:48.328962] [INFO ] [sig ] [3136/3262] Completed WAY in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 45.1s [2026-03-13T20:33:48.329003] [INFO ] [sig ] [3137/3262] Forecasting WB... [2026-03-13T20:33:48.329032] [INFO ] [sig ] Generating forecast for: WB [2026-03-13T20:33:48.329069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-03-13T20:33:48.340164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-03-13T20:33:48.340506] [INFO ] [FORECASTER] Starting predict_future for WB [2026-03-13T20:33:48.341355] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-03-13T20:33:48.341410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:48.341442] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:48.341469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:48.341525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:48.399074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:48.399789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:48.399868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:48.399900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:48.522325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:48.522703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:48.522745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:48.522775] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:48.526710] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: UP (p=54.03%) [2026-03-13T20:33:48.526995] [INFO ] [FORECASTER] Completed predict_future for WB [2026-03-13T20:33:48.527166] [INFO ] [sig ] WB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:48.672857] [INFO ] [LOCAL ] Saved forecast: WB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WB.txt [2026-03-13T20:33:48.673007] [INFO ] [sig ] [3137/3262] Completed WB in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 44.8s [2026-03-13T20:33:48.673047] [INFO ] [sig ] [3138/3262] Forecasting WBD... [2026-03-13T20:33:48.673077] [INFO ] [sig ] Generating forecast for: WBD [2026-03-13T20:33:48.673109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-03-13T20:33:48.684501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-03-13T20:33:48.684848] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-03-13T20:33:48.685693] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-03-13T20:33:48.685748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:48.685782] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:48.685810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:48.685870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:48.745018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:48.745923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:48.746008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:48.746043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:48.872293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:48.872451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:48.872493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:48.872522] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:48.875890] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: UP (p=92.23%) [2026-03-13T20:33:48.876163] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-03-13T20:33:48.876293] [INFO ] [sig ] WBD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:49.019624] [INFO ] [LOCAL ] Saved forecast: WBD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WBD.txt [2026-03-13T20:33:49.019775] [INFO ] [sig ] [3138/3262] Completed WBD in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 44.4s [2026-03-13T20:33:49.019816] [INFO ] [sig ] [3139/3262] Forecasting WBIY... [2026-03-13T20:33:49.019846] [INFO ] [sig ] Generating forecast for: WBIY [2026-03-13T20:33:49.019877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-03-13T20:33:49.030118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-03-13T20:33:49.030502] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-03-13T20:33:49.031483] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-03-13T20:33:49.031544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:49.031627] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:49.031683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:49.031747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:49.092007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:49.092869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:49.092956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:49.092990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:49.193888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:49.194055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:49.194098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:49.194128] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:49.197672] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: DOWN (p=40.62%) [2026-03-13T20:33:49.197962] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-03-13T20:33:49.198100] [INFO ] [sig ] WBIY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:49.342713] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WBIY.txt [2026-03-13T20:33:49.342872] [INFO ] [sig ] [3139/3262] Completed WBIY in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 44.0s [2026-03-13T20:33:49.342912] [INFO ] [sig ] [3140/3262] Forecasting WBS... [2026-03-13T20:33:49.342943] [INFO ] [sig ] Generating forecast for: WBS [2026-03-13T20:33:49.342976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-03-13T20:33:49.354408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-03-13T20:33:49.354822] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-03-13T20:33:49.355667] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-03-13T20:33:49.355721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:49.355755] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:49.355785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:49.355843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:49.413405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:49.414226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:49.414327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:49.414368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:49.545884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:49.546054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:49.546095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:49.546126] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:49.549716] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: UP (p=79.45%) [2026-03-13T20:33:49.550068] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-03-13T20:33:49.550211] [INFO ] [sig ] WBS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:49.698941] [INFO ] [LOCAL ] Saved forecast: WBS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WBS.txt [2026-03-13T20:33:49.699096] [INFO ] [sig ] [3140/3262] Completed WBS in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 43.7s [2026-03-13T20:33:49.699136] [INFO ] [sig ] [3141/3262] Forecasting WBTN... [2026-03-13T20:33:49.699165] [INFO ] [sig ] Generating forecast for: WBTN [2026-03-13T20:33:49.699197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-03-13T20:33:49.710266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-03-13T20:33:49.710622] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-03-13T20:33:49.711420] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-03-13T20:33:49.711473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:49.711506] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:49.711533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:49.711609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:49.770070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:49.770990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:49.771074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:49.771107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:49.894368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:49.894527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:49.894585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:49.894617] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:49.898054] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=45.85%) [2026-03-13T20:33:49.898362] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-03-13T20:33:49.898497] [INFO ] [sig ] WBTN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:50.040505] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WBTN.txt [2026-03-13T20:33:50.040674] [INFO ] [sig ] [3141/3262] Completed WBTN in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 43.3s [2026-03-13T20:33:50.040720] [INFO ] [sig ] [3142/3262] Forecasting WBX... [2026-03-13T20:33:50.040752] [INFO ] [sig ] Generating forecast for: WBX [2026-03-13T20:33:50.040786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-03-13T20:33:50.051144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-03-13T20:33:50.051428] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-03-13T20:33:50.052229] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-03-13T20:33:50.052281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:50.052312] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:50.052339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:50.052396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:50.109277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:50.110095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:50.110176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:50.110209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:50.233378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:50.233553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:50.233613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:50.233645] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:50.237009] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: UP (p=59.92%) [2026-03-13T20:33:50.237286] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-03-13T20:33:50.237417] [INFO ] [sig ] WBX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:50.379495] [INFO ] [LOCAL ] Saved forecast: WBX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WBX.txt [2026-03-13T20:33:50.379679] [INFO ] [sig ] [3142/3262] Completed WBX in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 43.0s [2026-03-13T20:33:50.379722] [INFO ] [sig ] [3143/3262] Forecasting WCC... [2026-03-13T20:33:50.379752] [INFO ] [sig ] Generating forecast for: WCC [2026-03-13T20:33:50.379783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-03-13T20:33:50.391231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-03-13T20:33:50.391648] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-03-13T20:33:50.392448] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-03-13T20:33:50.392501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:50.392533] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:50.392560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:50.392635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:50.452654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:50.453541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:50.453647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:50.453684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:50.583663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:50.583826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:50.583870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:50.583900] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:50.587377] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: UP (p=51.50%) [2026-03-13T20:33:50.587711] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-03-13T20:33:50.587846] [INFO ] [sig ] WCC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:50.798851] [INFO ] [LOCAL ] Saved forecast: WCC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WCC.txt [2026-03-13T20:33:50.798999] [INFO ] [sig ] [3143/3262] Completed WCC in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 42.6s [2026-03-13T20:33:50.799040] [INFO ] [sig ] [3144/3262] Forecasting WCLD... [2026-03-13T20:33:50.799069] [INFO ] [sig ] Generating forecast for: WCLD [2026-03-13T20:33:50.799098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-03-13T20:33:50.810453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-03-13T20:33:50.810782] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-03-13T20:33:50.811563] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-03-13T20:33:50.811635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:50.811667] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:50.811694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:50.811750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:50.873846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:50.874975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:50.875062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:50.875097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:51.001014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:51.001215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:51.001259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:51.001295] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:51.004868] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: DOWN (p=39.90%) [2026-03-13T20:33:51.005192] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-03-13T20:33:51.005333] [INFO ] [sig ] WCLD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:51.153904] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WCLD.txt [2026-03-13T20:33:51.154056] [INFO ] [sig ] [3144/3262] Completed WCLD in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 42.3s [2026-03-13T20:33:51.154096] [INFO ] [sig ] [3145/3262] Forecasting WD... [2026-03-13T20:33:51.154126] [INFO ] [sig ] Generating forecast for: WD [2026-03-13T20:33:51.154157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-03-13T20:33:51.164994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-03-13T20:33:51.165316] [INFO ] [FORECASTER] Starting predict_future for WD [2026-03-13T20:33:51.166106] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-03-13T20:33:51.166158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:51.166190] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:51.166217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:51.166273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:51.223408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:51.224244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:51.224327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:51.224359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:51.350869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:51.351029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:51.351072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:51.351103] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:51.354687] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: DOWN (p=1.04%) [2026-03-13T20:33:51.354972] [INFO ] [FORECASTER] Completed predict_future for WD [2026-03-13T20:33:51.355105] [INFO ] [sig ] WD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:51.503978] [INFO ] [LOCAL ] Saved forecast: WD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WD.txt [2026-03-13T20:33:51.504145] [INFO ] [sig ] [3145/3262] Completed WD in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 41.9s [2026-03-13T20:33:51.504195] [INFO ] [sig ] [3146/3262] Forecasting WDAY... [2026-03-13T20:33:51.504230] [INFO ] [sig ] Generating forecast for: WDAY [2026-03-13T20:33:51.504264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-03-13T20:33:51.516448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-03-13T20:33:51.516910] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-03-13T20:33:51.517891] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-03-13T20:33:51.517949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:51.517999] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:51.518029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:51.518087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:51.579611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:51.580494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:51.580611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:51.580648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:51.703491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:51.703675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:51.703717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:51.703745] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:51.707464] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: UP (p=96.88%) [2026-03-13T20:33:51.707799] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-03-13T20:33:51.707932] [INFO ] [sig ] WDAY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:51.854807] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WDAY.txt [2026-03-13T20:33:51.854959] [INFO ] [sig ] [3146/3262] Completed WDAY in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 41.5s [2026-03-13T20:33:51.855002] [INFO ] [sig ] [3147/3262] Forecasting WDC... [2026-03-13T20:33:51.855032] [INFO ] [sig ] Generating forecast for: WDC [2026-03-13T20:33:51.855062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-03-13T20:33:51.866234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-03-13T20:33:51.866630] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-03-13T20:33:51.867425] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-03-13T20:33:51.867476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:51.867507] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:51.867533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:51.867650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:51.927371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:51.928267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:51.928374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:51.928410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:52.057372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:52.057542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:52.057637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:52.057675] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:52.062349] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: UP (p=93.08%) [2026-03-13T20:33:52.063006] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-03-13T20:33:52.063180] [INFO ] [sig ] WDC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:52.219102] [INFO ] [LOCAL ] Saved forecast: WDC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WDC.txt [2026-03-13T20:33:52.219286] [INFO ] [sig ] [3147/3262] Completed WDC in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 41.2s [2026-03-13T20:33:52.219340] [INFO ] [sig ] [3148/3262] Forecasting WDFC... [2026-03-13T20:33:52.219413] [INFO ] [sig ] Generating forecast for: WDFC [2026-03-13T20:33:52.219451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-03-13T20:33:52.231180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-03-13T20:33:52.231596] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-03-13T20:33:52.232424] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-03-13T20:33:52.232478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:52.232510] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:52.232536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:52.232622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:52.295166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:52.296340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:52.296461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:52.296507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:52.430132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:52.430294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:52.430334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:52.430363] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:52.434402] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: UP (p=72.27%) [2026-03-13T20:33:52.434728] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-03-13T20:33:52.434867] [INFO ] [sig ] WDFC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:52.582384] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WDFC.txt [2026-03-13T20:33:52.582533] [INFO ] [sig ] [3148/3262] Completed WDFC in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 40.8s [2026-03-13T20:33:52.582599] [INFO ] [sig ] [3149/3262] Forecasting WDH... [2026-03-13T20:33:52.582633] [INFO ] [sig ] Generating forecast for: WDH [2026-03-13T20:33:52.582664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-03-13T20:33:52.596222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-03-13T20:33:52.596715] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-03-13T20:33:52.597732] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-03-13T20:33:52.597787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:52.597830] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:52.597866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:52.597945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:52.658140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:52.659074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:52.659162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:52.659195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:52.789626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:52.789793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:52.789836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:52.789868] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:52.793556] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: DOWN (p=9.49%) [2026-03-13T20:33:52.793952] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-03-13T20:33:52.794127] [INFO ] [sig ] WDH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:52.947393] [INFO ] [LOCAL ] Saved forecast: WDH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WDH.txt [2026-03-13T20:33:52.947591] [INFO ] [sig ] [3149/3262] Completed WDH in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 40.5s [2026-03-13T20:33:52.947659] [INFO ] [sig ] [3150/3262] Forecasting WDI... [2026-03-13T20:33:52.947693] [INFO ] [sig ] Generating forecast for: WDI [2026-03-13T20:33:52.947722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-03-13T20:33:52.959506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-03-13T20:33:52.959937] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-03-13T20:33:52.960825] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-03-13T20:33:52.960881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:52.960914] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:52.960942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:52.961000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:53.021494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:53.022408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:53.022496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:53.022529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:53.157078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:53.157251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:53.157291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:53.157320] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:53.161501] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=83.21%) [2026-03-13T20:33:53.161952] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-03-13T20:33:53.162114] [INFO ] [sig ] WDI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:53.315757] [INFO ] [LOCAL ] Saved forecast: WDI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WDI.txt [2026-03-13T20:33:53.315895] [INFO ] [sig ] [3150/3262] Completed WDI in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 40.1s [2026-03-13T20:33:53.315935] [INFO ] [sig ] [3151/3262] Forecasting WDS... [2026-03-13T20:33:53.315964] [INFO ] [sig ] Generating forecast for: WDS [2026-03-13T20:33:53.315993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-03-13T20:33:53.327191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-03-13T20:33:53.327509] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-03-13T20:33:53.328395] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-03-13T20:33:53.328460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:53.328494] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:53.328521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:53.328646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:53.386463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:53.387322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:53.387400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:53.387433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:53.509087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:53.509245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:53.509285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:53.509314] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:53.512706] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: UP (p=59.79%) [2026-03-13T20:33:53.512978] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-03-13T20:33:53.513120] [INFO ] [sig ] WDS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:53.656408] [INFO ] [LOCAL ] Saved forecast: WDS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WDS.txt [2026-03-13T20:33:53.656527] [INFO ] [sig ] [3151/3262] Completed WDS in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 39.7s [2026-03-13T20:33:53.656565] [INFO ] [sig ] [3152/3262] Forecasting WEA... [2026-03-13T20:33:53.656614] [INFO ] [sig ] Generating forecast for: WEA [2026-03-13T20:33:53.656645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-03-13T20:33:53.667281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-03-13T20:33:53.667538] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-03-13T20:33:53.668372] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-03-13T20:33:53.668436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:53.668475] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:53.668502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:53.668558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:53.726215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:53.727003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:53.727080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:53.727112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:53.842346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:53.842483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:53.842521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:53.842549] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:53.845860] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: DOWN (p=45.75%) [2026-03-13T20:33:53.846135] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-03-13T20:33:53.846260] [INFO ] [sig ] WEA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:53.990973] [INFO ] [LOCAL ] Saved forecast: WEA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WEA.txt [2026-03-13T20:33:53.991086] [INFO ] [sig ] [3152/3262] Completed WEA in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 39.4s [2026-03-13T20:33:53.991124] [INFO ] [sig ] [3153/3262] Forecasting WEC... [2026-03-13T20:33:53.991153] [INFO ] [sig ] Generating forecast for: WEC [2026-03-13T20:33:53.991184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-03-13T20:33:54.002125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-03-13T20:33:54.002420] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-03-13T20:33:54.003224] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-03-13T20:33:54.003276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:54.003314] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:54.003346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:54.003415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:54.061077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:54.062085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:54.062173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:54.062208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:54.184519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:54.184716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:54.184758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:54.184805] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:54.189041] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: DOWN (p=40.13%) [2026-03-13T20:33:54.189344] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-03-13T20:33:54.189504] [INFO ] [sig ] WEC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:54.336383] [INFO ] [LOCAL ] Saved forecast: WEC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WEC.txt [2026-03-13T20:33:54.336547] [INFO ] [sig ] [3153/3262] Completed WEC in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 39.0s [2026-03-13T20:33:54.336608] [INFO ] [sig ] [3154/3262] Forecasting WEN... [2026-03-13T20:33:54.336642] [INFO ] [sig ] Generating forecast for: WEN [2026-03-13T20:33:54.336676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-03-13T20:33:54.348216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-03-13T20:33:54.348535] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-03-13T20:33:54.349385] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-03-13T20:33:54.349439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:54.349473] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:54.349501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:54.349559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:54.405995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:54.406878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:54.406961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:54.406993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:54.524898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:54.525065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:54.525105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:54.525133] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:54.528645] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: UP (p=56.36%) [2026-03-13T20:33:54.528950] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-03-13T20:33:54.529078] [INFO ] [sig ] WEN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:54.675786] [INFO ] [LOCAL ] Saved forecast: WEN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WEN.txt [2026-03-13T20:33:54.675942] [INFO ] [sig ] [3154/3262] Completed WEN in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 38.7s [2026-03-13T20:33:54.675982] [INFO ] [sig ] [3155/3262] Forecasting WERN... [2026-03-13T20:33:54.676012] [INFO ] [sig ] Generating forecast for: WERN [2026-03-13T20:33:54.676043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-03-13T20:33:54.688836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-03-13T20:33:54.689178] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-03-13T20:33:54.690011] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-03-13T20:33:54.690064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:54.690095] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:54.690121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:54.690177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:54.747965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:54.749231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:54.749356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:54.749394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:54.873269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:54.873431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:54.873473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:54.873503] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:54.877524] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: UP (p=73.53%) [2026-03-13T20:33:54.877851] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-03-13T20:33:54.877984] [INFO ] [sig ] WERN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:55.024121] [INFO ] [LOCAL ] Saved forecast: WERN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WERN.txt [2026-03-13T20:33:55.024268] [INFO ] [sig ] [3155/3262] Completed WERN in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 38.3s [2026-03-13T20:33:55.024307] [INFO ] [sig ] [3156/3262] Forecasting WES... [2026-03-13T20:33:55.024336] [INFO ] [sig ] Generating forecast for: WES [2026-03-13T20:33:55.024365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-03-13T20:33:55.035501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-03-13T20:33:55.035831] [INFO ] [FORECASTER] Starting predict_future for WES [2026-03-13T20:33:55.036643] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-03-13T20:33:55.036696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:55.036728] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:55.036754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:55.036809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:55.097504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:55.098786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:55.098867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:55.098900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:55.224055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:55.224214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:55.224254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:55.224282] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:55.227757] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: DOWN (p=18.98%) [2026-03-13T20:33:55.228045] [INFO ] [FORECASTER] Completed predict_future for WES [2026-03-13T20:33:55.228180] [INFO ] [sig ] WES: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:55.378676] [INFO ] [LOCAL ] Saved forecast: WES 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WES.txt [2026-03-13T20:33:55.378823] [INFO ] [sig ] [3156/3262] Completed WES in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 38.0s [2026-03-13T20:33:55.378863] [INFO ] [sig ] [3157/3262] Forecasting WEX... [2026-03-13T20:33:55.378895] [INFO ] [sig ] Generating forecast for: WEX [2026-03-13T20:33:55.378925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-03-13T20:33:55.391190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-03-13T20:33:55.391533] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-03-13T20:33:55.392379] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-03-13T20:33:55.392434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:55.392467] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:55.392521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:55.392600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:55.452992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:55.453824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:55.453906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:55.453941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:55.578141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:55.578306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:55.578349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:55.578380] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:55.581926] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=18.92%) [2026-03-13T20:33:55.582202] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-03-13T20:33:55.582331] [INFO ] [sig ] WEX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:55.731819] [INFO ] [LOCAL ] Saved forecast: WEX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WEX.txt [2026-03-13T20:33:55.731994] [INFO ] [sig ] [3157/3262] Completed WEX in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 37.6s [2026-03-13T20:33:55.732042] [INFO ] [sig ] [3158/3262] Forecasting WEYS... [2026-03-13T20:33:55.732081] [INFO ] [sig ] Generating forecast for: WEYS [2026-03-13T20:33:55.732113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-03-13T20:33:55.743275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-03-13T20:33:55.743660] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-03-13T20:33:55.744443] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-03-13T20:33:55.744495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:55.744527] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:55.744553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:55.744631] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:55.805170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:55.806124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:55.806216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:55.806250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:55.921629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:55.921791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:55.921832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:55.921861] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:55.925428] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: DOWN (p=18.84%) [2026-03-13T20:33:55.925737] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-03-13T20:33:55.925872] [INFO ] [sig ] WEYS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:56.071795] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WEYS.txt [2026-03-13T20:33:56.071918] [INFO ] [sig ] [3158/3262] Completed WEYS in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 37.2s [2026-03-13T20:33:56.071957] [INFO ] [sig ] [3159/3262] Forecasting WF... [2026-03-13T20:33:56.071986] [INFO ] [sig ] Generating forecast for: WF [2026-03-13T20:33:56.072015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-03-13T20:33:56.083428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-03-13T20:33:56.083751] [INFO ] [FORECASTER] Starting predict_future for WF [2026-03-13T20:33:56.084553] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-03-13T20:33:56.084625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:56.084659] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:56.084686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:56.084742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:56.143350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:56.144042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:56.144120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:56.144153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:56.267113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:56.267243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:56.267281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:56.267309] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:56.270673] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: DOWN (p=25.47%) [2026-03-13T20:33:56.271137] [INFO ] [FORECASTER] Completed predict_future for WF [2026-03-13T20:33:56.271263] [INFO ] [sig ] WF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:56.415178] [INFO ] [LOCAL ] Saved forecast: WF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WF.txt [2026-03-13T20:33:56.415297] [INFO ] [sig ] [3159/3262] Completed WF in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 36.9s [2026-03-13T20:33:56.415336] [INFO ] [sig ] [3160/3262] Forecasting WFG... [2026-03-13T20:33:56.415365] [INFO ] [sig ] Generating forecast for: WFG [2026-03-13T20:33:56.415395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-03-13T20:33:56.426647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-03-13T20:33:56.426940] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-03-13T20:33:56.427897] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-03-13T20:33:56.427948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:56.427979] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:56.428005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:56.428059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:56.486357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:56.486979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:56.487055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:56.487089] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:56.611529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:56.611676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:56.611713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:56.611741] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:56.615007] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: UP (p=59.58%) [2026-03-13T20:33:56.615275] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-03-13T20:33:56.615399] [INFO ] [sig ] WFG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:56.759658] [INFO ] [LOCAL ] Saved forecast: WFG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WFG.txt [2026-03-13T20:33:56.759776] [INFO ] [sig ] [3160/3262] Completed WFG in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 36.5s [2026-03-13T20:33:56.759814] [INFO ] [sig ] [3161/3262] Forecasting WFRD... [2026-03-13T20:33:56.759844] [INFO ] [sig ] Generating forecast for: WFRD [2026-03-13T20:33:56.759901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-03-13T20:33:56.771202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-03-13T20:33:56.771519] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-03-13T20:33:56.772327] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-03-13T20:33:56.772381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:56.772414] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:56.772444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:56.772504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:56.831203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:56.831846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:56.831931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:56.831970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:56.949903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:56.950061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:56.950100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:56.950129] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:56.953746] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: UP (p=54.07%) [2026-03-13T20:33:56.954030] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-03-13T20:33:56.954160] [INFO ] [sig ] WFRD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:57.105289] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WFRD.txt [2026-03-13T20:33:57.105445] [INFO ] [sig ] [3161/3262] Completed WFRD in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 36.2s [2026-03-13T20:33:57.105486] [INFO ] [sig ] [3162/3262] Forecasting WGMI... [2026-03-13T20:33:57.105517] [INFO ] [sig ] Generating forecast for: WGMI [2026-03-13T20:33:57.105548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-03-13T20:33:57.116545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-03-13T20:33:57.116872] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-03-13T20:33:57.117747] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-03-13T20:33:57.117800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:57.117832] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:57.117858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:57.117913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:57.176872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:57.177752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:57.177836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:57.177870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:57.299012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:57.299168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:57.299207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:57.299237] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:57.302678] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: UP (p=57.11%) [2026-03-13T20:33:57.302954] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-03-13T20:33:57.303084] [INFO ] [sig ] WGMI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:57.447674] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WGMI.txt [2026-03-13T20:33:57.447828] [INFO ] [sig ] [3162/3262] Completed WGMI in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 35.8s [2026-03-13T20:33:57.447869] [INFO ] [sig ] [3163/3262] Forecasting WGO... [2026-03-13T20:33:57.447899] [INFO ] [sig ] Generating forecast for: WGO [2026-03-13T20:33:57.447929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-03-13T20:33:57.459160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-03-13T20:33:57.459493] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-03-13T20:33:57.460495] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-03-13T20:33:57.460548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:57.460597] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:57.460626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:57.460681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:57.520851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:57.521702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:57.521783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:57.521815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:57.644752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:57.645104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:57.645145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:57.645174] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:57.649199] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: UP (p=69.52%) [2026-03-13T20:33:57.649511] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-03-13T20:33:57.649673] [INFO ] [sig ] WGO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:57.792734] [INFO ] [LOCAL ] Saved forecast: WGO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WGO.txt [2026-03-13T20:33:57.792928] [INFO ] [sig ] [3163/3262] Completed WGO in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 35.4s [2026-03-13T20:33:57.792978] [INFO ] [sig ] [3164/3262] Forecasting WGS... [2026-03-13T20:33:57.793009] [INFO ] [sig ] Generating forecast for: WGS [2026-03-13T20:33:57.793039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-03-13T20:33:57.803941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-03-13T20:33:57.804273] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-03-13T20:33:57.805093] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-03-13T20:33:57.805146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:57.805179] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:57.805205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:57.805264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:57.862953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:57.863743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:57.863825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:57.863858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:57.987968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:57.988148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:57.988208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:57.988247] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:57.992160] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: DOWN (p=28.56%) [2026-03-13T20:33:57.992459] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-03-13T20:33:57.992619] [INFO ] [sig ] WGS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:58.147391] [INFO ] [LOCAL ] Saved forecast: WGS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WGS.txt [2026-03-13T20:33:58.147645] [INFO ] [sig ] [3164/3262] Completed WGS in 0.4s | 2.79 sym/s | Total: 18.9m | ETA: 35.1s [2026-03-13T20:33:58.147933] [INFO ] [sig ] [3165/3262] Forecasting WH... [2026-03-13T20:33:58.147970] [INFO ] [sig ] Generating forecast for: WH [2026-03-13T20:33:58.148006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-03-13T20:33:58.162237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-03-13T20:33:58.162749] [INFO ] [FORECASTER] Starting predict_future for WH [2026-03-13T20:33:58.163861] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-03-13T20:33:58.163928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:58.163975] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:58.164014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:58.164101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:58.236353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:58.237473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:58.237587] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:58.237626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:58.363622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:58.363766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:58.363804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:58.363832] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:58.367338] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-03-13T20:33:58.367645] [INFO ] [FORECASTER] Completed predict_future for WH [2026-03-13T20:33:58.367773] [INFO ] [sig ] WH: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:58.520234] [INFO ] [LOCAL ] Saved forecast: WH 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WH.txt [2026-03-13T20:33:58.520432] [INFO ] [sig ] [3165/3262] Completed WH in 0.4s | 2.79 sym/s | Total: 18.9m | ETA: 34.7s [2026-03-13T20:33:58.520482] [INFO ] [sig ] [3166/3262] Forecasting WHD... [2026-03-13T20:33:58.520521] [INFO ] [sig ] Generating forecast for: WHD [2026-03-13T20:33:58.520558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-03-13T20:33:58.531926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-03-13T20:33:58.532304] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-03-13T20:33:58.533154] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-03-13T20:33:58.533207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:58.533239] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:58.533266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:58.533323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:58.591772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:58.592686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:58.592768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:58.592801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:58.713290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:58.713468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:58.713515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:58.713550] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:58.717024] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: DOWN (p=47.52%) [2026-03-13T20:33:58.717338] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-03-13T20:33:58.717472] [INFO ] [sig ] WHD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:58.866447] [INFO ] [LOCAL ] Saved forecast: WHD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WHD.txt [2026-03-13T20:33:58.866624] [INFO ] [sig ] [3166/3262] Completed WHD in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 34.4s [2026-03-13T20:33:58.866668] [INFO ] [sig ] [3167/3262] Forecasting WHF... [2026-03-13T20:33:58.866698] [INFO ] [sig ] Generating forecast for: WHF [2026-03-13T20:33:58.866730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-03-13T20:33:58.877774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-03-13T20:33:58.878139] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-03-13T20:33:58.878954] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-03-13T20:33:58.879008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:58.879039] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:58.879067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:58.879124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:58.941881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:58.942833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:58.942921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:58.942955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:59.072036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:59.072203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:59.072243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:59.072270] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:59.075818] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: UP (p=70.34%) [2026-03-13T20:33:59.076103] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-03-13T20:33:59.076231] [INFO ] [sig ] WHF: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:33:59.224025] [INFO ] [LOCAL ] Saved forecast: WHF 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WHF.txt [2026-03-13T20:33:59.224190] [INFO ] [sig ] [3167/3262] Completed WHF in 0.4s | 2.79 sym/s | Total: 18.9m | ETA: 34.0s [2026-03-13T20:33:59.224232] [INFO ] [sig ] [3168/3262] Forecasting WHG... [2026-03-13T20:33:59.224262] [INFO ] [sig ] Generating forecast for: WHG [2026-03-13T20:33:59.224292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-03-13T20:33:59.236756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-03-13T20:33:59.237246] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-03-13T20:33:59.238232] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-03-13T20:33:59.238305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:59.238354] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:59.238385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:59.238480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:59.301386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:59.302438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:59.302557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:59.302636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:59.410523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:59.410897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:59.410938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:59.410966] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:59.414349] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: DOWN (p=49.09%) [2026-03-13T20:33:59.414639] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-03-13T20:33:59.414764] [INFO ] [sig ] WHG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:59.571536] [INFO ] [LOCAL ] Saved forecast: WHG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WHG.txt [2026-03-13T20:33:59.571690] [INFO ] [sig ] [3168/3262] Completed WHG in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 33.7s [2026-03-13T20:33:59.571731] [INFO ] [sig ] [3169/3262] Forecasting WIA... [2026-03-13T20:33:59.571762] [INFO ] [sig ] Generating forecast for: WIA [2026-03-13T20:33:59.571791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-03-13T20:33:59.582221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-03-13T20:33:59.582486] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-03-13T20:33:59.583319] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-03-13T20:33:59.583371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:59.583402] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:59.583430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:59.583487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:59.644865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:59.645600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:59.645680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:59.645713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:33:59.759991] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:33:59.760150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:33:59.760189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:33:59.760218] [INFO ] [FORECASTER] Training complete [2026-03-13T20:33:59.763618] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: DOWN (p=29.03%) [2026-03-13T20:33:59.763893] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-03-13T20:33:59.764018] [INFO ] [sig ] WIA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:33:59.909733] [INFO ] [LOCAL ] Saved forecast: WIA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WIA.txt [2026-03-13T20:33:59.909856] [INFO ] [sig ] [3169/3262] Completed WIA in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 33.3s [2026-03-13T20:33:59.909894] [INFO ] [sig ] [3170/3262] Forecasting WIMI... [2026-03-13T20:33:59.909923] [INFO ] [sig ] Generating forecast for: WIMI [2026-03-13T20:33:59.909951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-03-13T20:33:59.921843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-03-13T20:33:59.922148] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-03-13T20:33:59.923159] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-03-13T20:33:59.923214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:33:59.923262] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:33:59.923295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:33:59.923359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:33:59.982768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:33:59.983408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:33:59.983489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:33:59.983522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:00.100002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:00.100162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:00.100201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:00.100230] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:00.103733] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: DOWN (p=47.87%) [2026-03-13T20:34:00.104010] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-03-13T20:34:00.104139] [INFO ] [sig ] WIMI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:00.255527] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WIMI.txt [2026-03-13T20:34:00.255712] [INFO ] [sig ] [3170/3262] Completed WIMI in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 32.9s [2026-03-13T20:34:00.255755] [INFO ] [sig ] [3171/3262] Forecasting WINA... [2026-03-13T20:34:00.255785] [INFO ] [sig ] Generating forecast for: WINA [2026-03-13T20:34:00.255814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-03-13T20:34:00.267095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-03-13T20:34:00.267451] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-03-13T20:34:00.268353] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-03-13T20:34:00.268407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:00.268441] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:00.268471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:00.268529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:00.328637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:00.329452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:00.329534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:00.329566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:00.456228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:00.456376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:00.456417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:00.456445] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:00.460260] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=0.71%) [2026-03-13T20:34:00.460817] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-03-13T20:34:00.460983] [INFO ] [sig ] WINA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:00.612918] [INFO ] [LOCAL ] Saved forecast: WINA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WINA.txt [2026-03-13T20:34:00.613048] [INFO ] [sig ] [3171/3262] Completed WINA in 0.4s | 2.79 sym/s | Total: 18.9m | ETA: 32.6s [2026-03-13T20:34:00.613088] [INFO ] [sig ] [3172/3262] Forecasting WING... [2026-03-13T20:34:00.613117] [INFO ] [sig ] Generating forecast for: WING [2026-03-13T20:34:00.613146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-03-13T20:34:00.624437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-03-13T20:34:00.624772] [INFO ] [FORECASTER] Starting predict_future for WING [2026-03-13T20:34:00.625684] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-03-13T20:34:00.625739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:00.625772] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:00.625801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:00.625859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:00.683995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:00.684649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:00.684728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:00.684760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:00.804664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:00.804828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:00.804867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:00.804896] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:00.808334] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: UP (p=88.81%) [2026-03-13T20:34:00.808630] [INFO ] [FORECASTER] Completed predict_future for WING [2026-03-13T20:34:00.808758] [INFO ] [sig ] WING: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:00.952148] [INFO ] [LOCAL ] Saved forecast: WING 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WING.txt [2026-03-13T20:34:00.952300] [INFO ] [sig ] [3172/3262] Completed WING in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 32.2s [2026-03-13T20:34:00.952340] [INFO ] [sig ] [3173/3262] Forecasting WINN... [2026-03-13T20:34:00.952369] [INFO ] [sig ] Generating forecast for: WINN [2026-03-13T20:34:00.952399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-03-13T20:34:00.963485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-03-13T20:34:00.963859] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-03-13T20:34:00.964705] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-03-13T20:34:00.964759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:00.964793] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:00.964822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:00.964880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:01.023802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:01.024535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:01.024633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:01.024667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:01.145446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:01.145635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:01.145684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:01.145715] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:01.149345] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: DOWN (p=2.26%) [2026-03-13T20:34:01.149752] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-03-13T20:34:01.149901] [INFO ] [sig ] WINN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:01.294175] [INFO ] [LOCAL ] Saved forecast: WINN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WINN.txt [2026-03-13T20:34:01.294306] [INFO ] [sig ] [3173/3262] Completed WINN in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 31.9s [2026-03-13T20:34:01.294351] [INFO ] [sig ] [3174/3262] Forecasting WIX... [2026-03-13T20:34:01.294380] [INFO ] [sig ] Generating forecast for: WIX [2026-03-13T20:34:01.294411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-03-13T20:34:01.306012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-03-13T20:34:01.306333] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-03-13T20:34:01.307133] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-03-13T20:34:01.307187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:01.307221] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:01.307249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:01.307306] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:01.367125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:01.367856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:01.367937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:01.367969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:01.490564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:01.490784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:01.490834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:01.490873] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:01.495661] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: UP (p=52.61%) [2026-03-13T20:34:01.496246] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-03-13T20:34:01.496460] [INFO ] [sig ] WIX: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:01.658944] [INFO ] [LOCAL ] Saved forecast: WIX 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WIX.txt [2026-03-13T20:34:01.659114] [INFO ] [sig ] [3174/3262] Completed WIX in 0.4s | 2.79 sym/s | Total: 18.9m | ETA: 31.5s [2026-03-13T20:34:01.659158] [INFO ] [sig ] [3175/3262] Forecasting WK... [2026-03-13T20:34:01.659195] [INFO ] [sig ] Generating forecast for: WK [2026-03-13T20:34:01.659264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-03-13T20:34:01.672906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-03-13T20:34:01.673442] [INFO ] [FORECASTER] Starting predict_future for WK [2026-03-13T20:34:01.674689] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-03-13T20:34:01.674761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:01.674809] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:01.674852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:01.674939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:01.763087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:01.764273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:01.764416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:01.764466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:01.886195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:01.886357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:01.886398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:01.886427] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:01.890040] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: UP (p=77.45%) [2026-03-13T20:34:01.890329] [INFO ] [FORECASTER] Completed predict_future for WK [2026-03-13T20:34:01.890482] [INFO ] [sig ] WK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:02.037921] [INFO ] [LOCAL ] Saved forecast: WK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WK.txt [2026-03-13T20:34:02.038059] [INFO ] [sig ] [3175/3262] Completed WK in 0.4s | 2.79 sym/s | Total: 18.9m | ETA: 31.1s [2026-03-13T20:34:02.038106] [INFO ] [sig ] [3176/3262] Forecasting WKC... [2026-03-13T20:34:02.038137] [INFO ] [sig ] Generating forecast for: WKC [2026-03-13T20:34:02.038167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-03-13T20:34:02.050566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-03-13T20:34:02.051095] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-03-13T20:34:02.051972] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-03-13T20:34:02.052025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:02.052057] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:02.052084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:02.052140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:02.111413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:02.112568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:02.112701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:02.112737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:02.237869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:02.238035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:02.238075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:02.238103] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:02.242106] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=73.72%) [2026-03-13T20:34:02.242411] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-03-13T20:34:02.242549] [INFO ] [sig ] WKC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:02.393428] [INFO ] [LOCAL ] Saved forecast: WKC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WKC.txt [2026-03-13T20:34:02.393610] [INFO ] [sig ] [3176/3262] Completed WKC in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 30.8s [2026-03-13T20:34:02.393653] [INFO ] [sig ] [3177/3262] Forecasting WKEY... [2026-03-13T20:34:02.393682] [INFO ] [sig ] Generating forecast for: WKEY [2026-03-13T20:34:02.393711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-03-13T20:34:02.405075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-03-13T20:34:02.405485] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-03-13T20:34:02.406529] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-03-13T20:34:02.406618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:02.406658] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:02.406686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:02.406742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:02.468641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:02.469509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:02.469616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:02.469652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:02.590676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:02.590836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:02.590876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:02.590922] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:02.594372] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: UP (p=69.38%) [2026-03-13T20:34:02.594679] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-03-13T20:34:02.594807] [INFO ] [sig ] WKEY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:02.738083] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WKEY.txt [2026-03-13T20:34:02.738246] [INFO ] [sig ] [3177/3262] Completed WKEY in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 30.4s [2026-03-13T20:34:02.738287] [INFO ] [sig ] [3178/3262] Forecasting WKSP... [2026-03-13T20:34:02.738316] [INFO ] [sig ] Generating forecast for: WKSP [2026-03-13T20:34:02.738348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-03-13T20:34:02.749336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-03-13T20:34:02.749691] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-03-13T20:34:02.750531] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-03-13T20:34:02.750628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:02.750672] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:02.750701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:02.750759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:02.814073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:02.815484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:02.815669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:02.815706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:02.936887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:02.937040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:02.937081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:02.937109] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:02.940542] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: DOWN (p=11.43%) [2026-03-13T20:34:02.940851] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-03-13T20:34:02.940980] [INFO ] [sig ] WKSP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:03.084752] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WKSP.txt [2026-03-13T20:34:03.084879] [INFO ] [sig ] [3178/3262] Completed WKSP in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 30.1s [2026-03-13T20:34:03.084920] [INFO ] [sig ] [3179/3262] Forecasting WLDN... [2026-03-13T20:34:03.084950] [INFO ] [sig ] Generating forecast for: WLDN [2026-03-13T20:34:03.084981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-03-13T20:34:03.096045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-03-13T20:34:03.096366] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-03-13T20:34:03.097263] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-03-13T20:34:03.097318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:03.097351] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:03.097379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:03.097437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:03.157168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:03.158081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:03.158178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:03.158211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:03.277063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:03.277227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:03.277267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:03.277296] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:03.280790] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-03-13T20:34:03.281069] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-03-13T20:34:03.281199] [INFO ] [sig ] WLDN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:03.429141] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WLDN.txt [2026-03-13T20:34:03.429278] [INFO ] [sig ] [3179/3262] Completed WLDN in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 29.7s [2026-03-13T20:34:03.429318] [INFO ] [sig ] [3180/3262] Forecasting WLFC... [2026-03-13T20:34:03.429348] [INFO ] [sig ] Generating forecast for: WLFC [2026-03-13T20:34:03.429378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-03-13T20:34:03.440153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-03-13T20:34:03.440475] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-03-13T20:34:03.441338] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-03-13T20:34:03.441392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:03.441425] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:03.441454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:03.441510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:03.500498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:03.501153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:03.501232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:03.501263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:03.635229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:03.635439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:03.635491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:03.635521] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:03.639556] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=46.07%) [2026-03-13T20:34:03.639958] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-03-13T20:34:03.640124] [INFO ] [sig ] WLFC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:03.794249] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WLFC.txt [2026-03-13T20:34:03.794405] [INFO ] [sig ] [3180/3262] Completed WLFC in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 29.4s [2026-03-13T20:34:03.794446] [INFO ] [sig ] [3181/3262] Forecasting WLK... [2026-03-13T20:34:03.794476] [INFO ] [sig ] Generating forecast for: WLK [2026-03-13T20:34:03.794508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-03-13T20:34:03.805281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-03-13T20:34:03.805640] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-03-13T20:34:03.806426] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-03-13T20:34:03.806478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:03.806526] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:03.806560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:03.806655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:03.865909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:03.866606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:03.866686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:03.866718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:03.986647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:03.986811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:03.986851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:03.986880] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:03.990300] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: UP (p=65.07%) [2026-03-13T20:34:03.990602] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-03-13T20:34:03.990736] [INFO ] [sig ] WLK: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:04.132376] [INFO ] [LOCAL ] Saved forecast: WLK 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WLK.txt [2026-03-13T20:34:04.132523] [INFO ] [sig ] [3181/3262] Completed WLK in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 29.0s [2026-03-13T20:34:04.132608] [INFO ] [sig ] [3182/3262] Forecasting WLKP... [2026-03-13T20:34:04.132640] [INFO ] [sig ] Generating forecast for: WLKP [2026-03-13T20:34:04.132671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-03-13T20:34:04.143468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-03-13T20:34:04.143827] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-03-13T20:34:04.144629] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-03-13T20:34:04.144682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:04.144714] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:04.144741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:04.144797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:04.201632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:04.202469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:04.202552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:04.202603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:04.318254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:04.318417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:04.318457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:04.318487] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:04.322012] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: UP (p=93.70%) [2026-03-13T20:34:04.322292] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-03-13T20:34:04.322422] [INFO ] [sig ] WLKP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:04.464206] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WLKP.txt [2026-03-13T20:34:04.464366] [INFO ] [sig ] [3182/3262] Completed WLKP in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 28.6s [2026-03-13T20:34:04.464407] [INFO ] [sig ] [3183/3262] Forecasting WMG... [2026-03-13T20:34:04.464438] [INFO ] [sig ] Generating forecast for: WMG [2026-03-13T20:34:04.464468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-03-13T20:34:04.478770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-03-13T20:34:04.479451] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-03-13T20:34:04.480485] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-03-13T20:34:04.480541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:04.480597] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:04.480629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:04.480689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:04.544847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:04.545906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:04.546002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:04.546035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:04.676354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:04.676533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:04.676594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:04.676629] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:04.680420] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: UP (p=92.88%) [2026-03-13T20:34:04.680756] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-03-13T20:34:04.680899] [INFO ] [sig ] WMG: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:04.833112] [INFO ] [LOCAL ] Saved forecast: WMG 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WMG.txt [2026-03-13T20:34:04.833296] [INFO ] [sig ] [3183/3262] Completed WMG in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 28.3s [2026-03-13T20:34:04.833343] [INFO ] [sig ] [3184/3262] Forecasting WMK... [2026-03-13T20:34:04.833376] [INFO ] [sig ] Generating forecast for: WMK [2026-03-13T20:34:04.833411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-03-13T20:34:04.846025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-03-13T20:34:04.846462] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-03-13T20:34:04.847476] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-03-13T20:34:04.847537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:04.847625] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:04.847661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:04.847733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:04.916807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:04.917979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:04.918074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:04.918111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:05.046493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:05.046684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:05.046740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:05.046773] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:05.050442] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: DOWN (p=23.49%) [2026-03-13T20:34:05.050766] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-03-13T20:34:05.050921] [INFO ] [sig ] WMK: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:05.201777] [INFO ] [LOCAL ] Saved forecast: WMK 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WMK.txt [2026-03-13T20:34:05.201971] [INFO ] [sig ] [3184/3262] Completed WMK in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 27.9s [2026-03-13T20:34:05.202033] [INFO ] [sig ] [3185/3262] Forecasting WMS... [2026-03-13T20:34:05.202083] [INFO ] [sig ] Generating forecast for: WMS [2026-03-13T20:34:05.202146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-03-13T20:34:05.215448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-03-13T20:34:05.215914] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-03-13T20:34:05.216918] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-03-13T20:34:05.216986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:05.217022] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:05.217093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:05.217154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:05.284083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:05.285145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:05.285242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:05.285281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:05.412454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:05.412652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:05.412698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:05.412727] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:05.416395] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: UP (p=94.69%) [2026-03-13T20:34:05.416776] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-03-13T20:34:05.416920] [INFO ] [sig ] WMS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:05.564864] [INFO ] [LOCAL ] Saved forecast: WMS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WMS.txt [2026-03-13T20:34:05.565044] [INFO ] [sig ] [3185/3262] Completed WMS in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 27.6s [2026-03-13T20:34:05.565085] [INFO ] [sig ] [3186/3262] Forecasting WNC... [2026-03-13T20:34:05.565116] [INFO ] [sig ] Generating forecast for: WNC [2026-03-13T20:34:05.565145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-03-13T20:34:05.576553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-03-13T20:34:05.576976] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-03-13T20:34:05.577851] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-03-13T20:34:05.577904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:05.577936] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:05.577962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:05.578017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:05.637531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:05.638547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:05.638658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:05.638693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:05.778835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:05.779075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:05.779127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:05.779160] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:05.783985] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: UP (p=57.60%) [2026-03-13T20:34:05.784522] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-03-13T20:34:05.784738] [INFO ] [sig ] WNC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:05.942512] [INFO ] [LOCAL ] Saved forecast: WNC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WNC.txt [2026-03-13T20:34:05.942707] [INFO ] [sig ] [3186/3262] Completed WNC in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 27.2s [2026-03-13T20:34:05.942751] [INFO ] [sig ] [3187/3262] Forecasting WNEB... [2026-03-13T20:34:05.942781] [INFO ] [sig ] Generating forecast for: WNEB [2026-03-13T20:34:05.942812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-03-13T20:34:05.954940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-03-13T20:34:05.955385] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-03-13T20:34:05.956302] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-03-13T20:34:05.956359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:05.956392] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:05.956421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:05.956478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:06.018338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:06.019283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:06.019373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:06.019407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:06.142399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:06.142559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:06.142630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:06.142665] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:06.146098] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-03-13T20:34:06.146374] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-03-13T20:34:06.146501] [INFO ] [sig ] WNEB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:06.288618] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WNEB.txt [2026-03-13T20:34:06.288783] [INFO ] [sig ] [3187/3262] Completed WNEB in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 26.8s [2026-03-13T20:34:06.288822] [INFO ] [sig ] [3188/3262] Forecasting WOOD... [2026-03-13T20:34:06.288852] [INFO ] [sig ] Generating forecast for: WOOD [2026-03-13T20:34:06.288882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-03-13T20:34:06.299042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-03-13T20:34:06.299319] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-03-13T20:34:06.300122] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-03-13T20:34:06.300174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:06.300206] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:06.300232] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:06.300287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:06.357495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:06.358197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:06.358277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:06.358311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:06.462210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:06.462550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:06.462620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:06.462694] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:06.466812] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: DOWN (p=27.26%) [2026-03-13T20:34:06.467143] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-03-13T20:34:06.467297] [INFO ] [sig ] WOOD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:06.611072] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WOOD.txt [2026-03-13T20:34:06.611215] [INFO ] [sig ] [3188/3262] Completed WOOD in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 26.5s [2026-03-13T20:34:06.611255] [INFO ] [sig ] [3189/3262] Forecasting WOOF... [2026-03-13T20:34:06.611286] [INFO ] [sig ] Generating forecast for: WOOF [2026-03-13T20:34:06.611324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-03-13T20:34:06.623228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-03-13T20:34:06.623550] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-03-13T20:34:06.624426] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-03-13T20:34:06.624479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:06.624512] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:06.624538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:06.624621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:06.681333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:06.682207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:06.682287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:06.682320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:06.797022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:06.797136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:06.797204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:06.797246] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:06.801130] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-03-13T20:34:06.801468] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-03-13T20:34:06.801641] [INFO ] [sig ] WOOF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:06.951376] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WOOF.txt [2026-03-13T20:34:06.951533] [INFO ] [sig ] [3189/3262] Completed WOOF in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 26.1s [2026-03-13T20:34:06.951591] [INFO ] [sig ] [3190/3262] Forecasting WPC... [2026-03-13T20:34:06.951626] [INFO ] [sig ] Generating forecast for: WPC [2026-03-13T20:34:06.951657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-03-13T20:34:06.963540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-03-13T20:34:06.963866] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-03-13T20:34:06.964706] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-03-13T20:34:06.964773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:06.964809] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:06.964837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:06.964894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:07.027940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:07.028799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:07.029073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:07.029110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:07.153314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:07.153487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:07.153560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:07.153630] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:07.157696] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-03-13T20:34:07.157995] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-03-13T20:34:07.158131] [INFO ] [sig ] WPC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:07.307965] [INFO ] [LOCAL ] Saved forecast: WPC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WPC.txt [2026-03-13T20:34:07.308144] [INFO ] [sig ] [3190/3262] Completed WPC in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 25.8s [2026-03-13T20:34:07.308189] [INFO ] [sig ] [3191/3262] Forecasting WPP... [2026-03-13T20:34:07.308220] [INFO ] [sig ] Generating forecast for: WPP [2026-03-13T20:34:07.308252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-03-13T20:34:07.320028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-03-13T20:34:07.320386] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-03-13T20:34:07.321233] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-03-13T20:34:07.321288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:07.321321] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:07.321349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:07.321408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:07.383305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:07.384339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:07.384449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:07.384499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:07.514061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:07.514219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:07.514259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:07.514289] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:07.517824] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-03-13T20:34:07.518100] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-03-13T20:34:07.518225] [INFO ] [sig ] WPP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:07.673671] [INFO ] [LOCAL ] Saved forecast: WPP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WPP.txt [2026-03-13T20:34:07.673825] [INFO ] [sig ] [3191/3262] Completed WPP in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 25.4s [2026-03-13T20:34:07.673867] [INFO ] [sig ] [3192/3262] Forecasting WRAP... [2026-03-13T20:34:07.673896] [INFO ] [sig ] Generating forecast for: WRAP [2026-03-13T20:34:07.673926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-03-13T20:34:07.685336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-03-13T20:34:07.685650] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-03-13T20:34:07.686418] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-03-13T20:34:07.686470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:07.686502] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:07.686529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:07.686626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:07.748793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:07.749721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:07.749809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:07.749842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:07.871675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:07.872035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:07.872076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:07.872107] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:07.875523] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: DOWN (p=19.33%) [2026-03-13T20:34:07.875825] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-03-13T20:34:07.875954] [INFO ] [sig ] WRAP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:08.024492] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WRAP.txt [2026-03-13T20:34:08.024661] [INFO ] [sig ] [3192/3262] Completed WRAP in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 25.1s [2026-03-13T20:34:08.024707] [INFO ] [sig ] [3193/3262] Forecasting WRB... [2026-03-13T20:34:08.024738] [INFO ] [sig ] Generating forecast for: WRB [2026-03-13T20:34:08.024768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-03-13T20:34:08.036073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-03-13T20:34:08.036460] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-03-13T20:34:08.037284] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-03-13T20:34:08.037338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:08.037370] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:08.037397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:08.037455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:08.099640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:08.100634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:08.100735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:08.100770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:08.218469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:08.218647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:08.218704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:08.218736] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:08.222166] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-03-13T20:34:08.222443] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-03-13T20:34:08.222568] [INFO ] [sig ] WRB: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:08.370135] [INFO ] [LOCAL ] Saved forecast: WRB 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WRB.txt [2026-03-13T20:34:08.370294] [INFO ] [sig ] [3193/3262] Completed WRB in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 24.7s [2026-03-13T20:34:08.370335] [INFO ] [sig ] [3194/3262] Forecasting WRBY... [2026-03-13T20:34:08.370366] [INFO ] [sig ] Generating forecast for: WRBY [2026-03-13T20:34:08.370396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-03-13T20:34:08.381440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-03-13T20:34:08.381744] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-03-13T20:34:08.382732] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-03-13T20:34:08.382799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:08.383021] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:08.383048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:08.383103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:08.441559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:08.442234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:08.442311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:08.442343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:08.559029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:08.559164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:08.559201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:08.559229] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:08.562548] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: UP (p=98.11%) [2026-03-13T20:34:08.562844] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-03-13T20:34:08.562967] [INFO ] [sig ] WRBY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:08.705441] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WRBY.txt [2026-03-13T20:34:08.705589] [INFO ] [sig ] [3194/3262] Completed WRBY in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 24.3s [2026-03-13T20:34:08.705632] [INFO ] [sig ] [3195/3262] Forecasting WRLD... [2026-03-13T20:34:08.705662] [INFO ] [sig ] Generating forecast for: WRLD [2026-03-13T20:34:08.705693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-03-13T20:34:08.716337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-03-13T20:34:08.716608] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-03-13T20:34:08.717382] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-03-13T20:34:08.717433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:08.717464] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:08.717491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:08.717584] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:08.774924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:08.775548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:08.775700] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:08.775737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:08.901947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:08.902138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:08.902181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:08.902209] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:08.905868] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: DOWN (p=25.27%) [2026-03-13T20:34:08.906147] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-03-13T20:34:08.906272] [INFO ] [sig ] WRLD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:09.051459] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WRLD.txt [2026-03-13T20:34:09.051611] [INFO ] [sig ] [3195/3262] Completed WRLD in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 24.0s [2026-03-13T20:34:09.051662] [INFO ] [sig ] [3196/3262] Forecasting WSBC... [2026-03-13T20:34:09.051693] [INFO ] [sig ] Generating forecast for: WSBC [2026-03-13T20:34:09.051726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-03-13T20:34:09.063560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-03-13T20:34:09.063982] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-03-13T20:34:09.064841] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-03-13T20:34:09.064894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:09.064937] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:09.064964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:09.065020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:09.122341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:09.123232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:09.123319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:09.123353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:09.253278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:09.253449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:09.253489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:09.253518] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:09.256979] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=40.41%) [2026-03-13T20:34:09.257270] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-03-13T20:34:09.257401] [INFO ] [sig ] WSBC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:09.408597] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WSBC.txt [2026-03-13T20:34:09.408754] [INFO ] [sig ] [3196/3262] Completed WSBC in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 23.6s [2026-03-13T20:34:09.408801] [INFO ] [sig ] [3197/3262] Forecasting WSBF... [2026-03-13T20:34:09.408839] [INFO ] [sig ] Generating forecast for: WSBF [2026-03-13T20:34:09.408875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-03-13T20:34:09.422198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-03-13T20:34:09.422541] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-03-13T20:34:09.423619] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-03-13T20:34:09.423672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:09.423704] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:09.423730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:09.423786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:09.485257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:09.486274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:09.486366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:09.486401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:09.608499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:09.608642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:09.608683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:09.608711] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:09.612328] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: DOWN (p=42.75%) [2026-03-13T20:34:09.612624] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-03-13T20:34:09.612770] [INFO ] [sig ] WSBF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:09.773166] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WSBF.txt [2026-03-13T20:34:09.773321] [INFO ] [sig ] [3197/3262] Completed WSBF in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 23.3s [2026-03-13T20:34:09.773363] [INFO ] [sig ] [3198/3262] Forecasting WSC... [2026-03-13T20:34:09.773393] [INFO ] [sig ] Generating forecast for: WSC [2026-03-13T20:34:09.773432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-03-13T20:34:09.785404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-03-13T20:34:09.785840] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-03-13T20:34:09.786743] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-03-13T20:34:09.786797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:09.786835] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:09.786864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:09.786926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:09.846967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:09.847839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:09.847945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:09.847981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:09.980170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:09.980328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:09.980370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:09.980400] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:09.983858] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: UP (p=86.47%) [2026-03-13T20:34:09.984133] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-03-13T20:34:09.984256] [INFO ] [sig ] WSC: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:10.140286] [INFO ] [LOCAL ] Saved forecast: WSC 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WSC.txt [2026-03-13T20:34:10.140458] [INFO ] [sig ] [3198/3262] Completed WSC in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 22.9s [2026-03-13T20:34:10.140502] [INFO ] [sig ] [3199/3262] Forecasting WSFS... [2026-03-13T20:34:10.140534] [INFO ] [sig ] Generating forecast for: WSFS [2026-03-13T20:34:10.140565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-03-13T20:34:10.152840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-03-13T20:34:10.153175] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-03-13T20:34:10.154012] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-03-13T20:34:10.154067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:10.154101] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:10.154128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:10.154185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:10.217369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:10.218359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:10.218440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:10.218475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:10.340813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:10.340980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:10.341020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:10.341050] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:10.344694] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: UP (p=96.09%) [2026-03-13T20:34:10.345010] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-03-13T20:34:10.345138] [INFO ] [sig ] WSFS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:10.496587] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WSFS.txt [2026-03-13T20:34:10.496728] [INFO ] [sig ] [3199/3262] Completed WSFS in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 22.6s [2026-03-13T20:34:10.496770] [INFO ] [sig ] [3200/3262] Forecasting WSM... [2026-03-13T20:34:10.496801] [INFO ] [sig ] Generating forecast for: WSM [2026-03-13T20:34:10.496831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-03-13T20:34:10.513519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-03-13T20:34:10.513861] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-03-13T20:34:10.514685] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-03-13T20:34:10.514738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:10.514774] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:10.514801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:10.514856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:10.575566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:10.576299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:10.576380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:10.576413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:10.697744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:10.697913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:10.697954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:10.697982] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:10.701508] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-03-13T20:34:10.701821] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-03-13T20:34:10.701954] [INFO ] [sig ] WSM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:10.847239] [INFO ] [LOCAL ] Saved forecast: WSM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WSM.txt [2026-03-13T20:34:10.847396] [INFO ] [sig ] [3200/3262] Completed WSM in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 22.2s [2026-03-13T20:34:10.847440] [INFO ] [sig ] [3201/3262] Forecasting WSO... [2026-03-13T20:34:10.847471] [INFO ] [sig ] Generating forecast for: WSO [2026-03-13T20:34:10.847503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-03-13T20:34:10.858670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-03-13T20:34:10.859004] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-03-13T20:34:10.859877] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-03-13T20:34:10.859931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:10.859965] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:10.859993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:10.860052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:10.921209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:10.922144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:10.922225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:10.922259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:11.047537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:11.047753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:11.047805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:11.047842] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:11.051446] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: DOWN (p=36.59%) [2026-03-13T20:34:11.051753] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-03-13T20:34:11.051885] [INFO ] [sig ] WSO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:11.199948] [INFO ] [LOCAL ] Saved forecast: WSO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WSO.txt [2026-03-13T20:34:11.200084] [INFO ] [sig ] [3201/3262] Completed WSO in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 21.8s [2026-03-13T20:34:11.200125] [INFO ] [sig ] [3202/3262] Forecasting WTBA... [2026-03-13T20:34:11.200154] [INFO ] [sig ] Generating forecast for: WTBA [2026-03-13T20:34:11.200184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-03-13T20:34:11.210812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-03-13T20:34:11.211092] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-03-13T20:34:11.212079] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-03-13T20:34:11.212133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:11.212193] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:11.212222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:11.212280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:11.272981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:11.273751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:11.273849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:11.273889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:11.394895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:11.395081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:11.395132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:11.395163] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:11.398865] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: UP (p=59.17%) [2026-03-13T20:34:11.399153] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-03-13T20:34:11.399291] [INFO ] [sig ] WTBA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:11.542314] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WTBA.txt [2026-03-13T20:34:11.542459] [INFO ] [sig ] [3202/3262] Completed WTBA in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 21.5s [2026-03-13T20:34:11.542499] [INFO ] [sig ] [3203/3262] Forecasting WTFC... [2026-03-13T20:34:11.542530] [INFO ] [sig ] Generating forecast for: WTFC [2026-03-13T20:34:11.542568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-03-13T20:34:11.553691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-03-13T20:34:11.554029] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-03-13T20:34:11.554838] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-03-13T20:34:11.554892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:11.554924] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:11.554951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:11.555006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:11.612623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:11.613555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:11.613660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:11.613693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:11.739123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:11.739293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:11.739336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:11.739365] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:11.742917] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: DOWN (p=11.18%) [2026-03-13T20:34:11.743206] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-03-13T20:34:11.743336] [INFO ] [sig ] WTFC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:11.887141] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WTFC.txt [2026-03-13T20:34:11.887294] [INFO ] [sig ] [3203/3262] Completed WTFC in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 21.1s [2026-03-13T20:34:11.887334] [INFO ] [sig ] [3204/3262] Forecasting WTI... [2026-03-13T20:34:11.887364] [INFO ] [sig ] Generating forecast for: WTI [2026-03-13T20:34:11.887395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-03-13T20:34:11.898907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-03-13T20:34:11.899268] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-03-13T20:34:11.900068] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-03-13T20:34:11.900119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:11.900152] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:11.900178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:11.900234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:11.959357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:11.960477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:11.960560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:11.960613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:12.082397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:12.082557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:12.082623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:12.082652] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:12.086334] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: UP (p=82.73%) [2026-03-13T20:34:12.086623] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-03-13T20:34:12.086750] [INFO ] [sig ] WTI: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:12.235297] [INFO ] [LOCAL ] Saved forecast: WTI 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WTI.txt [2026-03-13T20:34:12.235462] [INFO ] [sig ] [3204/3262] Completed WTI in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 20.8s [2026-03-13T20:34:12.235504] [INFO ] [sig ] [3205/3262] Forecasting WTRG... [2026-03-13T20:34:12.235533] [INFO ] [sig ] Generating forecast for: WTRG [2026-03-13T20:34:12.235564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-03-13T20:34:12.246769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-03-13T20:34:12.247118] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-03-13T20:34:12.248058] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-03-13T20:34:12.248113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:12.248160] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:12.248189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:12.248245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:12.307837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:12.308534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:12.308645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:12.308683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:12.425037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:12.425188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:12.425229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:12.425298] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:12.429202] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=27.10%) [2026-03-13T20:34:12.429497] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-03-13T20:34:12.429650] [INFO ] [sig ] WTRG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:12.580621] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WTRG.txt [2026-03-13T20:34:12.580755] [INFO ] [sig ] [3205/3262] Completed WTRG in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 20.4s [2026-03-13T20:34:12.580795] [INFO ] [sig ] [3206/3262] Forecasting WTS... [2026-03-13T20:34:12.580825] [INFO ] [sig ] Generating forecast for: WTS [2026-03-13T20:34:12.580856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-03-13T20:34:12.592433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-03-13T20:34:12.592776] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-03-13T20:34:12.593801] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-03-13T20:34:12.593854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:12.593887] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:12.593913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:12.593970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:12.656529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:12.657526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:12.657653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:12.657690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:12.781190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:12.781350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:12.781391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:12.781420] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:12.784808] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: UP (p=97.00%) [2026-03-13T20:34:12.785084] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-03-13T20:34:12.785212] [INFO ] [sig ] WTS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:12.937608] [INFO ] [LOCAL ] Saved forecast: WTS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WTS.txt [2026-03-13T20:34:12.937772] [INFO ] [sig ] [3206/3262] Completed WTS in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 20.0s [2026-03-13T20:34:12.937815] [INFO ] [sig ] [3207/3262] Forecasting WULF... [2026-03-13T20:34:12.937846] [INFO ] [sig ] Generating forecast for: WULF [2026-03-13T20:34:12.937876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-03-13T20:34:12.948828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-03-13T20:34:12.949183] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-03-13T20:34:12.950027] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-03-13T20:34:12.950079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:12.950111] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:12.950137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:12.950193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:13.009849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:13.010732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:13.010817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:13.010850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:13.128933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:13.129095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:13.129135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:13.129166] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:13.132778] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: DOWN (p=27.34%) [2026-03-13T20:34:13.133064] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-03-13T20:34:13.133192] [INFO ] [sig ] WULF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:13.280240] [INFO ] [LOCAL ] Saved forecast: WULF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WULF.txt [2026-03-13T20:34:13.280377] [INFO ] [sig ] [3207/3262] Completed WULF in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 19.7s [2026-03-13T20:34:13.280416] [INFO ] [sig ] [3208/3262] Forecasting WVE... [2026-03-13T20:34:13.280445] [INFO ] [sig ] Generating forecast for: WVE [2026-03-13T20:34:13.280477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-03-13T20:34:13.292190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-03-13T20:34:13.292534] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-03-13T20:34:13.293357] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-03-13T20:34:13.293409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:13.293440] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:13.293467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:13.293523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:13.351505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:13.352449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:13.352547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:13.352598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:13.494942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:13.495105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:13.495145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:13.495175] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:13.498753] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: UP (p=65.59%) [2026-03-13T20:34:13.499109] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-03-13T20:34:13.499254] [INFO ] [sig ] WVE: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:13.654432] [INFO ] [LOCAL ] Saved forecast: WVE 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/WVE.txt [2026-03-13T20:34:13.654567] [INFO ] [sig ] [3208/3262] Completed WVE in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 19.3s [2026-03-13T20:34:13.654642] [INFO ] [sig ] [3209/3262] Forecasting WWD... [2026-03-13T20:34:13.654673] [INFO ] [sig ] Generating forecast for: WWD [2026-03-13T20:34:13.654703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-03-13T20:34:13.665946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-03-13T20:34:13.666273] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-03-13T20:34:13.667108] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-03-13T20:34:13.667162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:13.667195] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:13.667223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:13.667280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:13.729490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:13.730218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:13.730299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:13.730334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:13.852495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:13.852669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:13.852710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:13.852739] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:13.856210] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: DOWN (p=46.31%) [2026-03-13T20:34:13.856485] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-03-13T20:34:13.856628] [INFO ] [sig ] WWD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:14.006773] [INFO ] [LOCAL ] Saved forecast: WWD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WWD.txt [2026-03-13T20:34:14.006916] [INFO ] [sig ] [3209/3262] Completed WWD in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 19.0s [2026-03-13T20:34:14.006955] [INFO ] [sig ] [3210/3262] Forecasting WY... [2026-03-13T20:34:14.006984] [INFO ] [sig ] Generating forecast for: WY [2026-03-13T20:34:14.007013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-03-13T20:34:14.017754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-03-13T20:34:14.018083] [INFO ] [FORECASTER] Starting predict_future for WY [2026-03-13T20:34:14.018898] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-03-13T20:34:14.018950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:14.018982] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:14.019008] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:14.019063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:14.079161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:14.080056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:14.080157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:14.080193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:14.198361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:14.198514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:14.198555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:14.198604] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:14.202085] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=37.05%) [2026-03-13T20:34:14.202370] [INFO ] [FORECASTER] Completed predict_future for WY [2026-03-13T20:34:14.202515] [INFO ] [sig ] WY: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:14.351647] [INFO ] [LOCAL ] Saved forecast: WY 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WY.txt [2026-03-13T20:34:14.351780] [INFO ] [sig ] [3210/3262] Completed WY in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 18.6s [2026-03-13T20:34:14.351818] [INFO ] [sig ] [3211/3262] Forecasting WYNN... [2026-03-13T20:34:14.351848] [INFO ] [sig ] Generating forecast for: WYNN [2026-03-13T20:34:14.351878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-03-13T20:34:14.363732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-03-13T20:34:14.364057] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-03-13T20:34:14.364884] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-03-13T20:34:14.364937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:14.364968] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:14.364994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:14.365050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:14.425064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:14.425767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:14.425846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:14.425880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:14.549258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:14.549412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:14.549452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:14.549480] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:14.552879] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=36.54%) [2026-03-13T20:34:14.553152] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-03-13T20:34:14.553276] [INFO ] [sig ] WYNN: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:14.703755] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/WYNN.txt [2026-03-13T20:34:14.703890] [INFO ] [sig ] [3211/3262] Completed WYNN in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 18.3s [2026-03-13T20:34:14.703934] [INFO ] [sig ] [3212/3262] Forecasting XBIL... [2026-03-13T20:34:14.703963] [INFO ] [sig ] Generating forecast for: XBIL [2026-03-13T20:34:14.703993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-03-13T20:34:14.715243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-03-13T20:34:14.715601] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-03-13T20:34:14.716503] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-03-13T20:34:14.716560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:14.716622] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:14.716655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:14.716713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:14.777608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:14.778371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:14.778486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:14.778521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:14.877537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:14.877776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:14.877844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:14.877918] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:14.883131] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: DOWN (p=48.74%) [2026-03-13T20:34:14.883623] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-03-13T20:34:14.883818] [INFO ] [sig ] XBIL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:15.043224] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/XBIL.txt [2026-03-13T20:34:15.043369] [INFO ] [sig ] [3212/3262] Completed XBIL in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 17.9s [2026-03-13T20:34:15.043411] [INFO ] [sig ] [3213/3262] Forecasting XEL... [2026-03-13T20:34:15.043442] [INFO ] [sig ] Generating forecast for: XEL [2026-03-13T20:34:15.043471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-03-13T20:34:15.054470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-03-13T20:34:15.054844] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-03-13T20:34:15.055697] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-03-13T20:34:15.055752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:15.055785] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:15.055813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:15.055871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:15.117940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:15.118904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:15.118987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:15.119023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:15.245589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:15.245749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:15.245791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:15.245821] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:15.250412] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: UP (p=75.37%) [2026-03-13T20:34:15.250830] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-03-13T20:34:15.251203] [INFO ] [sig ] XEL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:15.404416] [INFO ] [LOCAL ] Saved forecast: XEL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/XEL.txt [2026-03-13T20:34:15.404609] [INFO ] [sig ] [3213/3262] Completed XEL in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 17.5s [2026-03-13T20:34:15.404652] [INFO ] [sig ] [3214/3262] Forecasting XENE... [2026-03-13T20:34:15.404682] [INFO ] [sig ] Generating forecast for: XENE [2026-03-13T20:34:15.404712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-03-13T20:34:15.416083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-03-13T20:34:15.416439] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-03-13T20:34:15.417283] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-03-13T20:34:15.417337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:15.417371] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:15.417398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:15.417456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:15.479031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:15.479913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:15.480040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:15.480076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:15.601326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:15.601486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:15.601527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:15.601555] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:15.605291] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-03-13T20:34:15.605563] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-03-13T20:34:15.605711] [INFO ] [sig ] XENE: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:15.757424] [INFO ] [LOCAL ] Saved forecast: XENE 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/XENE.txt [2026-03-13T20:34:15.757591] [INFO ] [sig ] [3214/3262] Completed XENE in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 17.2s [2026-03-13T20:34:15.757637] [INFO ] [sig ] [3215/3262] Forecasting XERS... [2026-03-13T20:34:15.757666] [INFO ] [sig ] Generating forecast for: XERS [2026-03-13T20:34:15.757697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-03-13T20:34:15.769932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-03-13T20:34:15.770264] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-03-13T20:34:15.771063] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-03-13T20:34:15.771116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:15.771150] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:15.771177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:15.771233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:15.829820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:15.830882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:15.830963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:15.830996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:15.956059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:15.956222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:15.956263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:15.956294] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:15.959882] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: DOWN (p=36.14%) [2026-03-13T20:34:15.960169] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-03-13T20:34:15.960299] [INFO ] [sig ] XERS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:16.107754] [INFO ] [LOCAL ] Saved forecast: XERS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/XERS.txt [2026-03-13T20:34:16.107946] [INFO ] [sig ] [3215/3262] Completed XERS in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 16.8s [2026-03-13T20:34:16.107998] [INFO ] [sig ] [3216/3262] Forecasting XGN... [2026-03-13T20:34:16.108032] [INFO ] [sig ] Generating forecast for: XGN [2026-03-13T20:34:16.108064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-03-13T20:34:16.118994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-03-13T20:34:16.119347] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-03-13T20:34:16.120211] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-03-13T20:34:16.120267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:16.120300] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:16.120343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:16.120402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:16.179611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:16.180447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:16.180532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:16.180566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:16.304168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:16.304332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:16.304374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:16.304405] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:16.308006] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=78.56%) [2026-03-13T20:34:16.308290] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-03-13T20:34:16.308422] [INFO ] [sig ] XGN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:16.454356] [INFO ] [LOCAL ] Saved forecast: XGN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/XGN.txt [2026-03-13T20:34:16.454497] [INFO ] [sig ] [3216/3262] Completed XGN in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 16.5s [2026-03-13T20:34:16.454536] [INFO ] [sig ] [3217/3262] Forecasting XOM... [2026-03-13T20:34:16.454566] [INFO ] [sig ] Generating forecast for: XOM [2026-03-13T20:34:16.454618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-03-13T20:34:16.466749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-03-13T20:34:16.467288] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-03-13T20:34:16.468113] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-03-13T20:34:16.468166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:16.468197] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:16.468223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:16.468279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:16.528614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:16.529465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:16.529549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:16.529603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:16.657440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:16.657638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:16.657681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:16.657710] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:16.661204] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: UP (p=95.91%) [2026-03-13T20:34:16.661485] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-03-13T20:34:16.661633] [INFO ] [sig ] XOM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:16.813789] [INFO ] [LOCAL ] Saved forecast: XOM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/XOM.txt [2026-03-13T20:34:16.813974] [INFO ] [sig ] [3217/3262] Completed XOM in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 16.1s [2026-03-13T20:34:16.814021] [INFO ] [sig ] [3218/3262] Forecasting XOMA... [2026-03-13T20:34:16.814049] [INFO ] [sig ] Generating forecast for: XOMA [2026-03-13T20:34:16.814080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-03-13T20:34:16.826513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-03-13T20:34:16.826911] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-03-13T20:34:16.828022] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-03-13T20:34:16.828077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:16.828111] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:16.828137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:16.828194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:16.889900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:16.890825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:16.890908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:16.890943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:17.017358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:17.017520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:17.017611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:17.017649] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:17.021072] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: UP (p=96.89%) [2026-03-13T20:34:17.021353] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-03-13T20:34:17.021482] [INFO ] [sig ] XOMA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:17.170530] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/XOMA.txt [2026-03-13T20:34:17.170709] [INFO ] [sig ] [3218/3262] Completed XOMA in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 15.7s [2026-03-13T20:34:17.170751] [INFO ] [sig ] [3219/3262] Forecasting XOS... [2026-03-13T20:34:17.170780] [INFO ] [sig ] Generating forecast for: XOS [2026-03-13T20:34:17.170811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-03-13T20:34:17.181631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-03-13T20:34:17.182012] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-03-13T20:34:17.182854] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-03-13T20:34:17.182908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:17.182971] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:17.183000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:17.183057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:17.244701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:17.245637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:17.245726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:17.245789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:17.370220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:17.370386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:17.370428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:17.370457] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:17.373953] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: UP (p=71.35%) [2026-03-13T20:34:17.374236] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-03-13T20:34:17.374366] [INFO ] [sig ] XOS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:17.524601] [INFO ] [LOCAL ] Saved forecast: XOS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/XOS.txt [2026-03-13T20:34:17.524761] [INFO ] [sig ] [3219/3262] Completed XOS in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 15.4s [2026-03-13T20:34:17.524803] [INFO ] [sig ] [3220/3262] Forecasting XP... [2026-03-13T20:34:17.524831] [INFO ] [sig ] Generating forecast for: XP [2026-03-13T20:34:17.524868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-03-13T20:34:17.536757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-03-13T20:34:17.537146] [INFO ] [FORECASTER] Starting predict_future for XP [2026-03-13T20:34:17.538284] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-03-13T20:34:17.538339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:17.538371] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:17.538398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:17.538456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:17.599960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:17.600819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:17.600902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:17.600937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:17.726910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:17.727082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:17.727123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:17.727155] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:17.731269] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: UP (p=60.79%) [2026-03-13T20:34:17.731703] [INFO ] [FORECASTER] Completed predict_future for XP [2026-03-13T20:34:17.731878] [INFO ] [sig ] XP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:17.889441] [INFO ] [LOCAL ] Saved forecast: XP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/XP.txt [2026-03-13T20:34:17.889621] [INFO ] [sig ] [3220/3262] Completed XP in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 15.0s [2026-03-13T20:34:17.889664] [INFO ] [sig ] [3221/3262] Forecasting XPEL... [2026-03-13T20:34:17.889692] [INFO ] [sig ] Generating forecast for: XPEL [2026-03-13T20:34:17.889725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-03-13T20:34:17.900493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-03-13T20:34:17.900967] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-03-13T20:34:17.901901] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-03-13T20:34:17.901966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:17.902005] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:17.902038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:17.902094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:17.961401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:17.962286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:17.962369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:17.962403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:18.083489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:18.083670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:18.083713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:18.083743] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:18.087310] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-03-13T20:34:18.087648] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-03-13T20:34:18.087782] [INFO ] [sig ] XPEL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:18.238840] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/XPEL.txt [2026-03-13T20:34:18.239013] [INFO ] [sig ] [3221/3262] Completed XPEL in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 14.7s [2026-03-13T20:34:18.239056] [INFO ] [sig ] [3222/3262] Forecasting XPO... [2026-03-13T20:34:18.239085] [INFO ] [sig ] Generating forecast for: XPO [2026-03-13T20:34:18.239296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-03-13T20:34:18.250519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-03-13T20:34:18.250862] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-03-13T20:34:18.251852] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-03-13T20:34:18.251904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:18.251935] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:18.251960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:18.252016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:18.311736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:18.312652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:18.312736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:18.312770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:18.435851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:18.436014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:18.436055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:18.436083] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:18.439606] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: DOWN (p=4.86%) [2026-03-13T20:34:18.439932] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-03-13T20:34:18.440071] [INFO ] [sig ] XPO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:18.584850] [INFO ] [LOCAL ] Saved forecast: XPO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/XPO.txt [2026-03-13T20:34:18.585000] [INFO ] [sig ] [3222/3262] Completed XPO in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 14.3s [2026-03-13T20:34:18.585039] [INFO ] [sig ] [3223/3262] Forecasting XPOF... [2026-03-13T20:34:18.585068] [INFO ] [sig ] Generating forecast for: XPOF [2026-03-13T20:34:18.585100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-03-13T20:34:18.596700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-03-13T20:34:18.597333] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-03-13T20:34:18.598272] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-03-13T20:34:18.598326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:18.598358] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:18.598384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:18.598439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:18.658713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:18.659802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:18.659888] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:18.659923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:18.785693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:18.785853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:18.785897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:18.785925] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:18.789535] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-03-13T20:34:18.789870] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-03-13T20:34:18.790016] [INFO ] [sig ] XPOF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:18.947436] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/XPOF.txt [2026-03-13T20:34:18.947636] [INFO ] [sig ] [3223/3262] Completed XPOF in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 14.0s [2026-03-13T20:34:18.947683] [INFO ] [sig ] [3224/3262] Forecasting XPRO... [2026-03-13T20:34:18.947714] [INFO ] [sig ] Generating forecast for: XPRO [2026-03-13T20:34:18.947745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-03-13T20:34:18.958758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-03-13T20:34:18.959116] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-03-13T20:34:18.959949] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-03-13T20:34:18.960004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:18.960035] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:18.960062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:18.960118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:19.017891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:19.018829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:19.018914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:19.018947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:19.138467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:19.138645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:19.138689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:19.138717] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:19.142161] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: DOWN (p=39.14%) [2026-03-13T20:34:19.142439] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-03-13T20:34:19.142569] [INFO ] [sig ] XPRO: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:19.286528] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/XPRO.txt [2026-03-13T20:34:19.286689] [INFO ] [sig ] [3224/3262] Completed XPRO in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 13.6s [2026-03-13T20:34:19.286730] [INFO ] [sig ] [3225/3262] Forecasting XRAY... [2026-03-13T20:34:19.286760] [INFO ] [sig ] Generating forecast for: XRAY [2026-03-13T20:34:19.286791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-03-13T20:34:19.297864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-03-13T20:34:19.298199] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-03-13T20:34:19.299260] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-03-13T20:34:19.299314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:19.299347] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:19.299375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:19.299432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:19.361450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:19.362328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:19.362412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:19.362446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:19.490465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:19.490649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:19.490696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:19.490726] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:19.494839] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: UP (p=87.74%) [2026-03-13T20:34:19.495179] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-03-13T20:34:19.495324] [INFO ] [sig ] XRAY: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:19.646063] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/XRAY.txt [2026-03-13T20:34:19.646414] [INFO ] [sig ] [3225/3262] Completed XRAY in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 13.2s [2026-03-13T20:34:19.646456] [INFO ] [sig ] [3226/3262] Forecasting XRX... [2026-03-13T20:34:19.646484] [INFO ] [sig ] Generating forecast for: XRX [2026-03-13T20:34:19.646514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-03-13T20:34:19.657398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-03-13T20:34:19.657837] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-03-13T20:34:19.658687] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-03-13T20:34:19.658739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:19.658771] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:19.658798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:19.658854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:19.720308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:19.721442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:19.721539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:19.721592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:19.845603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:19.845762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:19.845801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:19.845830] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:19.849882] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: DOWN (p=35.63%) [2026-03-13T20:34:19.850157] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-03-13T20:34:19.850281] [INFO ] [sig ] XRX: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:20.012723] [INFO ] [LOCAL ] Saved forecast: XRX 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/XRX.txt [2026-03-13T20:34:20.012886] [INFO ] [sig ] [3226/3262] Completed XRX in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 12.9s [2026-03-13T20:34:20.012933] [INFO ] [sig ] [3227/3262] Forecasting XYF... [2026-03-13T20:34:20.012969] [INFO ] [sig ] Generating forecast for: XYF [2026-03-13T20:34:20.013006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-03-13T20:34:20.023612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-03-13T20:34:20.023984] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-03-13T20:34:20.024823] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-03-13T20:34:20.024879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:20.024938] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:20.024981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:20.025042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:20.088331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:20.089230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:20.089318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:20.089353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:20.216054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:20.216241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:20.216286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:20.216316] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:20.219902] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: DOWN (p=30.17%) [2026-03-13T20:34:20.220230] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-03-13T20:34:20.220374] [INFO ] [sig ] XYF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:20.366252] [INFO ] [LOCAL ] Saved forecast: XYF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/XYF.txt [2026-03-13T20:34:20.366416] [INFO ] [sig ] [3227/3262] Completed XYF in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 12.5s [2026-03-13T20:34:20.366458] [INFO ] [sig ] [3228/3262] Forecasting XYL... [2026-03-13T20:34:20.366488] [INFO ] [sig ] Generating forecast for: XYL [2026-03-13T20:34:20.366520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-03-13T20:34:20.377255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-03-13T20:34:20.377651] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-03-13T20:34:20.378514] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-03-13T20:34:20.378588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:20.378626] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:20.378655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:20.378713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:20.438184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:20.439130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:20.439216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:20.439250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:20.559542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:20.559723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:20.559766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:20.559796] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:20.563696] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: UP (p=87.33%) [2026-03-13T20:34:20.563992] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-03-13T20:34:20.564319] [INFO ] [sig ] XYL: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:20.711067] [INFO ] [LOCAL ] Saved forecast: XYL 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/XYL.txt [2026-03-13T20:34:20.711228] [INFO ] [sig ] [3228/3262] Completed XYL in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 12.2s [2026-03-13T20:34:20.711269] [INFO ] [sig ] [3229/3262] Forecasting YALA... [2026-03-13T20:34:20.711298] [INFO ] [sig ] Generating forecast for: YALA [2026-03-13T20:34:20.711329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-03-13T20:34:20.722872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-03-13T20:34:20.723324] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-03-13T20:34:20.724377] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-03-13T20:34:20.724457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:20.724491] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:20.724519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:20.724606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:20.786052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:20.787015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:20.787135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:20.787170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:20.908417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:20.908623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:20.908676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:20.908709] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:20.912317] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: DOWN (p=10.77%) [2026-03-13T20:34:20.912628] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-03-13T20:34:20.912761] [INFO ] [sig ] YALA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:21.074683] [INFO ] [LOCAL ] Saved forecast: YALA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/YALA.txt [2026-03-13T20:34:21.074851] [INFO ] [sig ] [3229/3262] Completed YALA in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 11.8s [2026-03-13T20:34:21.074894] [INFO ] [sig ] [3230/3262] Forecasting YELP... [2026-03-13T20:34:21.074926] [INFO ] [sig ] Generating forecast for: YELP [2026-03-13T20:34:21.074957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-03-13T20:34:21.085380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-03-13T20:34:21.085720] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-03-13T20:34:21.086591] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-03-13T20:34:21.086647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:21.086681] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:21.086709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:21.086767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:21.147515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:21.148249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:21.148330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:21.148364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:21.267090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:21.267252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:21.267295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:21.267328] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:21.271482] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: DOWN (p=2.89%) [2026-03-13T20:34:21.271806] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-03-13T20:34:21.271942] [INFO ] [sig ] YELP: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:21.429107] [INFO ] [LOCAL ] Saved forecast: YELP 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/YELP.txt [2026-03-13T20:34:21.429243] [INFO ] [sig ] [3230/3262] Completed YELP in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 11.5s [2026-03-13T20:34:21.429284] [INFO ] [sig ] [3231/3262] Forecasting YETI... [2026-03-13T20:34:21.429313] [INFO ] [sig ] Generating forecast for: YETI [2026-03-13T20:34:21.429344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-03-13T20:34:21.439987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-03-13T20:34:21.440315] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-03-13T20:34:21.441127] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-03-13T20:34:21.441182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:21.441215] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:21.441242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:21.441299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:21.499833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:21.500686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:21.500769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:21.500802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:21.620862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:21.621027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:21.621067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:21.621095] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:21.625098] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-03-13T20:34:21.625599] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-03-13T20:34:21.625737] [INFO ] [sig ] YETI: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:21.789626] [INFO ] [LOCAL ] Saved forecast: YETI 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/YETI.txt [2026-03-13T20:34:21.789793] [INFO ] [sig ] [3231/3262] Completed YETI in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 11.1s [2026-03-13T20:34:21.789836] [INFO ] [sig ] [3232/3262] Forecasting YMM... [2026-03-13T20:34:21.789867] [INFO ] [sig ] Generating forecast for: YMM [2026-03-13T20:34:21.789931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-03-13T20:34:21.801470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-03-13T20:34:21.801924] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-03-13T20:34:21.802815] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-03-13T20:34:21.802871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:21.802904] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:21.802931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:21.802989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:21.862612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:21.863545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:21.863655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:21.863690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:21.988057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:21.988263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:21.988315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:21.988346] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:21.992017] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: UP (p=91.42%) [2026-03-13T20:34:21.992419] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-03-13T20:34:21.992596] [INFO ] [sig ] YMM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:22.140479] [INFO ] [LOCAL ] Saved forecast: YMM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/YMM.txt [2026-03-13T20:34:22.140685] [INFO ] [sig ] [3232/3262] Completed YMM in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 10.7s [2026-03-13T20:34:22.140735] [INFO ] [sig ] [3233/3262] Forecasting YPF... [2026-03-13T20:34:22.140766] [INFO ] [sig ] Generating forecast for: YPF [2026-03-13T20:34:22.140798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-03-13T20:34:22.151337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-03-13T20:34:22.151761] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-03-13T20:34:22.152633] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-03-13T20:34:22.152689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:22.152722] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:22.152750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:22.152809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:22.212023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:22.212972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:22.213059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:22.213093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:22.339835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:22.339999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:22.340039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:22.340070] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:22.343509] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-03-13T20:34:22.343807] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-03-13T20:34:22.343941] [INFO ] [sig ] YPF: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:22.485208] [INFO ] [LOCAL ] Saved forecast: YPF 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/YPF.txt [2026-03-13T20:34:22.485358] [INFO ] [sig ] [3233/3262] Completed YPF in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 10.4s [2026-03-13T20:34:22.485398] [INFO ] [sig ] [3234/3262] Forecasting YQQQ... [2026-03-13T20:34:22.485427] [INFO ] [sig ] Generating forecast for: YQQQ [2026-03-13T20:34:22.485458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-03-13T20:34:22.495918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-03-13T20:34:22.496376] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-03-13T20:34:22.497231] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-03-13T20:34:22.497285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:22.497315] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:22.497342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:22.497397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:22.560874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:22.561858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:22.561947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:22.561979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:22.684509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:22.684691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:22.684732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:22.684761] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:22.688503] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: DOWN (p=36.11%) [2026-03-13T20:34:22.688870] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-03-13T20:34:22.689008] [INFO ] [sig ] YQQQ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:22.832031] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/YQQQ.txt [2026-03-13T20:34:22.832196] [INFO ] [sig ] [3234/3262] Completed YQQQ in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 10.0s [2026-03-13T20:34:22.832236] [INFO ] [sig ] [3235/3262] Forecasting YRD... [2026-03-13T20:34:22.832266] [INFO ] [sig ] Generating forecast for: YRD [2026-03-13T20:34:22.832297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-03-13T20:34:22.842290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-03-13T20:34:22.842642] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-03-13T20:34:22.843428] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-03-13T20:34:22.843480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:22.843512] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:22.843541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:22.843638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:22.902088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:22.903172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:22.903270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:22.903315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:23.025404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:23.025589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:23.025632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:23.025662] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:23.029178] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: DOWN (p=8.11%) [2026-03-13T20:34:23.029467] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-03-13T20:34:23.029616] [INFO ] [sig ] YRD: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:23.177716] [INFO ] [LOCAL ] Saved forecast: YRD 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/YRD.txt [2026-03-13T20:34:23.177890] [INFO ] [sig ] [3235/3262] Completed YRD in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 9.7s [2026-03-13T20:34:23.177932] [INFO ] [sig ] [3236/3262] Forecasting YSG... [2026-03-13T20:34:23.177962] [INFO ] [sig ] Generating forecast for: YSG [2026-03-13T20:34:23.177994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-03-13T20:34:23.188294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-03-13T20:34:23.188635] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-03-13T20:34:23.189422] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-03-13T20:34:23.189476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:23.189536] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:23.189566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:23.189647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:23.247611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:23.248312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:23.248395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:23.248430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:23.364136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:23.364300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:23.364357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:23.364388] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:23.367836] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: DOWN (p=15.30%) [2026-03-13T20:34:23.368151] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-03-13T20:34:23.368279] [INFO ] [sig ] YSG: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:23.519401] [INFO ] [LOCAL ] Saved forecast: YSG 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/YSG.txt [2026-03-13T20:34:23.519562] [INFO ] [sig ] [3236/3262] Completed YSG in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 9.3s [2026-03-13T20:34:23.519629] [INFO ] [sig ] [3237/3262] Forecasting YTRA... [2026-03-13T20:34:23.519659] [INFO ] [sig ] Generating forecast for: YTRA [2026-03-13T20:34:23.519692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-03-13T20:34:23.530401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-03-13T20:34:23.530812] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-03-13T20:34:23.531661] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-03-13T20:34:23.531714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:23.531744] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:23.531770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:23.531826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:23.590116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:23.591010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:23.591093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:23.591125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:23.712402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:23.712570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:23.712639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:23.712681] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:23.716792] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: DOWN (p=12.71%) [2026-03-13T20:34:23.717134] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-03-13T20:34:23.717274] [INFO ] [sig ] YTRA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:23.867278] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/YTRA.txt [2026-03-13T20:34:23.867438] [INFO ] [sig ] [3237/3262] Completed YTRA in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 8.9s [2026-03-13T20:34:23.867480] [INFO ] [sig ] [3238/3262] Forecasting YUM... [2026-03-13T20:34:23.867509] [INFO ] [sig ] Generating forecast for: YUM [2026-03-13T20:34:23.867540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-03-13T20:34:23.878478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-03-13T20:34:23.878888] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-03-13T20:34:23.879857] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-03-13T20:34:23.879910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:23.879943] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:23.879970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:23.880026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:23.938415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:23.939329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:23.939415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:23.939447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:24.057163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:24.057322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:24.057363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:24.057391] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:24.060860] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-03-13T20:34:24.061133] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-03-13T20:34:24.061259] [INFO ] [sig ] YUM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:24.207762] [INFO ] [LOCAL ] Saved forecast: YUM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/YUM.txt [2026-03-13T20:34:24.207896] [INFO ] [sig ] [3238/3262] Completed YUM in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 8.6s [2026-03-13T20:34:24.207936] [INFO ] [sig ] [3239/3262] Forecasting YUMC... [2026-03-13T20:34:24.207966] [INFO ] [sig ] Generating forecast for: YUMC [2026-03-13T20:34:24.207997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-03-13T20:34:24.218456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-03-13T20:34:24.218787] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-03-13T20:34:24.219640] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-03-13T20:34:24.219692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:24.219724] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:24.219751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:24.219807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:24.279435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:24.280478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:24.280570] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:24.280624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:24.401399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:24.401560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:24.401622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:24.401684] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:24.405152] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: DOWN (p=31.88%) [2026-03-13T20:34:24.405429] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-03-13T20:34:24.405555] [INFO ] [sig ] YUMC: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:24.556773] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/YUMC.txt [2026-03-13T20:34:24.556910] [INFO ] [sig ] [3239/3262] Completed YUMC in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 8.2s [2026-03-13T20:34:24.556951] [INFO ] [sig ] [3240/3262] Forecasting Z... [2026-03-13T20:34:24.556980] [INFO ] [sig ] Generating forecast for: Z [2026-03-13T20:34:24.557011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-03-13T20:34:24.566760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-03-13T20:34:24.567037] [INFO ] [FORECASTER] Starting predict_future for Z [2026-03-13T20:34:24.567853] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-03-13T20:34:24.567905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:24.567950] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:24.567978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:24.568041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:24.626244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:24.626941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:24.627020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:24.627053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:24.748052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:24.748203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:24.748242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:24.748271] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:24.751636] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: UP (p=87.93%) [2026-03-13T20:34:24.751916] [INFO ] [FORECASTER] Completed predict_future for Z [2026-03-13T20:34:24.752043] [INFO ] [sig ] Z: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:24.893358] [INFO ] [LOCAL ] Saved forecast: Z 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/Z.txt [2026-03-13T20:34:24.893494] [INFO ] [sig ] [3240/3262] Completed Z in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 7.9s [2026-03-13T20:34:24.893533] [INFO ] [sig ] [3241/3262] Forecasting ZBH... [2026-03-13T20:34:24.893562] [INFO ] [sig ] Generating forecast for: ZBH [2026-03-13T20:34:24.893612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-03-13T20:34:24.903783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-03-13T20:34:24.904113] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-03-13T20:34:24.904932] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-03-13T20:34:24.904985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:24.905016] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:24.905043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:24.905099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:24.961922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:24.962622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:24.962702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:24.962734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:25.082661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:25.082833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:25.082873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:25.082902] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:25.086336] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: UP (p=53.28%) [2026-03-13T20:34:25.086644] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-03-13T20:34:25.086774] [INFO ] [sig ] ZBH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:25.228097] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ZBH.txt [2026-03-13T20:34:25.228247] [INFO ] [sig ] [3241/3262] Completed ZBH in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 7.5s [2026-03-13T20:34:25.228287] [INFO ] [sig ] [3242/3262] Forecasting ZBIO... [2026-03-13T20:34:25.228317] [INFO ] [sig ] Generating forecast for: ZBIO [2026-03-13T20:34:25.228349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-03-13T20:34:25.238421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-03-13T20:34:25.238782] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-03-13T20:34:25.239554] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-03-13T20:34:25.239627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:25.239660] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:25.239686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:25.239746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:25.297161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:25.297912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:25.297992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:25.298025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:25.415883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:25.416062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:25.416102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:25.416131] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:25.419629] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: UP (p=94.82%) [2026-03-13T20:34:25.419915] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-03-13T20:34:25.420044] [INFO ] [sig ] ZBIO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:25.562790] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ZBIO.txt [2026-03-13T20:34:25.562924] [INFO ] [sig ] [3242/3262] Completed ZBIO in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 7.2s [2026-03-13T20:34:25.562963] [INFO ] [sig ] [3243/3262] Forecasting ZBRA... [2026-03-13T20:34:25.562993] [INFO ] [sig ] Generating forecast for: ZBRA [2026-03-13T20:34:25.563023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-03-13T20:34:25.572881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-03-13T20:34:25.573181] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-03-13T20:34:25.574007] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-03-13T20:34:25.574060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:25.574092] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:25.574119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:25.574175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:25.630870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:25.631555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:25.631650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:25.631684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:25.755705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:25.755883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:25.755925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:25.755955] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:25.759521] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: DOWN (p=34.47%) [2026-03-13T20:34:25.759829] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-03-13T20:34:25.759957] [INFO ] [sig ] ZBRA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:25.901121] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ZBRA.txt [2026-03-13T20:34:25.901252] [INFO ] [sig ] [3243/3262] Completed ZBRA in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 6.8s [2026-03-13T20:34:25.901291] [INFO ] [sig ] [3244/3262] Forecasting ZD... [2026-03-13T20:34:25.901326] [INFO ] [sig ] Generating forecast for: ZD [2026-03-13T20:34:25.901357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-03-13T20:34:25.911394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-03-13T20:34:25.911721] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-03-13T20:34:25.912524] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-03-13T20:34:25.912598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:25.912634] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:25.912662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:25.912719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:25.969852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:25.970501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:25.970598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:25.970635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:26.089739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:26.089897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:26.089937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:26.089966] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:26.093349] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=61.55%) [2026-03-13T20:34:26.093644] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-03-13T20:34:26.093771] [INFO ] [sig ] ZD: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:26.248735] [INFO ] [LOCAL ] Saved forecast: ZD 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ZD.txt [2026-03-13T20:34:26.248883] [INFO ] [sig ] [3244/3262] Completed ZD in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 6.4s [2026-03-13T20:34:26.248924] [INFO ] [sig ] [3245/3262] Forecasting ZETA... [2026-03-13T20:34:26.248954] [INFO ] [sig ] Generating forecast for: ZETA [2026-03-13T20:34:26.248984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-03-13T20:34:26.259261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-03-13T20:34:26.259596] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-03-13T20:34:26.260378] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-03-13T20:34:26.260429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:26.260461] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:26.260488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:26.260548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:26.317392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:26.318077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:26.318171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:26.318210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:26.436395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:26.436554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:26.436616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:26.436647] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:26.440117] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: DOWN (p=3.18%) [2026-03-13T20:34:26.440397] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-03-13T20:34:26.440524] [INFO ] [sig ] ZETA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:26.582941] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ZETA.txt [2026-03-13T20:34:26.583085] [INFO ] [sig ] [3245/3262] Completed ZETA in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 6.1s [2026-03-13T20:34:26.583133] [INFO ] [sig ] [3246/3262] Forecasting ZGN... [2026-03-13T20:34:26.583169] [INFO ] [sig ] Generating forecast for: ZGN [2026-03-13T20:34:26.583206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-03-13T20:34:26.593233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-03-13T20:34:26.593522] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-03-13T20:34:26.594319] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-03-13T20:34:26.594373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:26.594405] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:26.594434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:26.594490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:26.651127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:26.651795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:26.651902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:26.651935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:26.773923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:26.774077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:26.774125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:26.774162] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:26.777491] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: UP (p=98.17%) [2026-03-13T20:34:26.777804] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-03-13T20:34:26.777932] [INFO ] [sig ] ZGN: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:26.920282] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ZGN.txt [2026-03-13T20:34:26.920429] [INFO ] [sig ] [3246/3262] Completed ZGN in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 5.7s [2026-03-13T20:34:26.920469] [INFO ] [sig ] [3247/3262] Forecasting ZH... [2026-03-13T20:34:26.920499] [INFO ] [sig ] Generating forecast for: ZH [2026-03-13T20:34:26.920529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-03-13T20:34:26.930474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-03-13T20:34:26.930818] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-03-13T20:34:26.931710] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-03-13T20:34:26.931763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:26.931795] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:26.931821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:26.931878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:26.989344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:26.990223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:26.990307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:26.990340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:27.106258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:27.106379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:27.106417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:27.106462] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:27.109709] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: UP (p=52.16%) [2026-03-13T20:34:27.109979] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-03-13T20:34:27.110103] [INFO ] [sig ] ZH: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:27.251876] [INFO ] [LOCAL ] Saved forecast: ZH 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ZH.txt [2026-03-13T20:34:27.251995] [INFO ] [sig ] [3247/3262] Completed ZH in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 5.4s [2026-03-13T20:34:27.252035] [INFO ] [sig ] [3248/3262] Forecasting ZIM... [2026-03-13T20:34:27.252064] [INFO ] [sig ] Generating forecast for: ZIM [2026-03-13T20:34:27.252093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-03-13T20:34:27.262319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-03-13T20:34:27.262647] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-03-13T20:34:27.263419] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-03-13T20:34:27.263470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:27.263502] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:27.263529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:27.263609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:27.321271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:27.321904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:27.321981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:27.322013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:27.442734] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:27.442871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:27.442910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:27.442938] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:27.446265] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: UP (p=74.38%) [2026-03-13T20:34:27.446535] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-03-13T20:34:27.446681] [INFO ] [sig ] ZIM: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:27.588294] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ZIM.txt [2026-03-13T20:34:27.588413] [INFO ] [sig ] [3248/3262] Completed ZIM in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 5.0s [2026-03-13T20:34:27.588451] [INFO ] [sig ] [3249/3262] Forecasting ZION... [2026-03-13T20:34:27.588481] [INFO ] [sig ] Generating forecast for: ZION [2026-03-13T20:34:27.588511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-03-13T20:34:27.598320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-03-13T20:34:27.598631] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-03-13T20:34:27.599449] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-03-13T20:34:27.599501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:27.599533] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:27.599560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:27.599659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:27.657607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:27.658244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:27.658324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:27.658356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:27.788665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:27.788814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:27.788852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:27.788881] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:27.792240] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: DOWN (p=36.18%) [2026-03-13T20:34:27.792561] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-03-13T20:34:27.792751] [INFO ] [sig ] ZION: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:27.935716] [INFO ] [LOCAL ] Saved forecast: ZION 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ZION.txt [2026-03-13T20:34:27.935876] [INFO ] [sig ] [3249/3262] Completed ZION in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 4.7s [2026-03-13T20:34:27.935916] [INFO ] [sig ] [3250/3262] Forecasting ZIP... [2026-03-13T20:34:27.935946] [INFO ] [sig ] Generating forecast for: ZIP [2026-03-13T20:34:27.935976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-03-13T20:34:27.945805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-03-13T20:34:27.946125] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-03-13T20:34:27.946985] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-03-13T20:34:27.947039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:27.947071] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:27.947103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:27.947172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:28.005604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:28.006371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:28.006453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:28.006488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:28.130392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:28.130554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:28.130614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:28.130648] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:28.134091] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: UP (p=53.31%) [2026-03-13T20:34:28.134382] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-03-13T20:34:28.134513] [INFO ] [sig ] ZIP: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:28.278200] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ZIP.txt [2026-03-13T20:34:28.278348] [INFO ] [sig ] [3250/3262] Completed ZIP in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 4.3s [2026-03-13T20:34:28.278388] [INFO ] [sig ] [3251/3262] Forecasting ZLAB... [2026-03-13T20:34:28.278418] [INFO ] [sig ] Generating forecast for: ZLAB [2026-03-13T20:34:28.278447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-03-13T20:34:28.288987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-03-13T20:34:28.289288] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-03-13T20:34:28.290082] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-03-13T20:34:28.290139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:28.290182] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:28.290217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:28.290289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:28.348268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:28.348936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:28.349013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:28.349046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:28.470757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:28.470911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:28.470952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:28.470980] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:28.474332] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=2.11%) [2026-03-13T20:34:28.474622] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-03-13T20:34:28.474748] [INFO ] [sig ] ZLAB: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:28.627220] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ZLAB.txt [2026-03-13T20:34:28.627384] [INFO ] [sig ] [3251/3262] Completed ZLAB in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 3.9s [2026-03-13T20:34:28.627426] [INFO ] [sig ] [3252/3262] Forecasting ZM... [2026-03-13T20:34:28.627454] [INFO ] [sig ] Generating forecast for: ZM [2026-03-13T20:34:28.627485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-03-13T20:34:28.637875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-03-13T20:34:28.638275] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-03-13T20:34:28.639121] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-03-13T20:34:28.639175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:28.639207] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:28.639234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:28.639289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:28.697989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:28.698872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:28.698959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:28.698992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:28.823710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:28.823869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:28.823909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:28.823939] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:28.827318] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: DOWN (p=30.81%) [2026-03-13T20:34:28.827824] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-03-13T20:34:28.827955] [INFO ] [sig ] ZM: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:28.971342] [INFO ] [LOCAL ] Saved forecast: ZM 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ZM.txt [2026-03-13T20:34:28.971462] [INFO ] [sig ] [3252/3262] Completed ZM in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 3.6s [2026-03-13T20:34:28.971501] [INFO ] [sig ] [3253/3262] Forecasting ZNTL... [2026-03-13T20:34:28.971530] [INFO ] [sig ] Generating forecast for: ZNTL [2026-03-13T20:34:28.971562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-03-13T20:34:28.982052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-03-13T20:34:28.982351] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-03-13T20:34:28.983139] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-03-13T20:34:28.983210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:28.983267] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:28.983296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:28.983353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:29.041468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:29.042163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:29.042245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:29.042277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:29.158630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:29.158777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:29.158816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:29.158844] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:29.162220] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: DOWN (p=12.51%) [2026-03-13T20:34:29.162497] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-03-13T20:34:29.162650] [INFO ] [sig ] ZNTL: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:29.305358] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ZNTL.txt [2026-03-13T20:34:29.305499] [INFO ] [sig ] [3253/3262] Completed ZNTL in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 3.2s [2026-03-13T20:34:29.305540] [INFO ] [sig ] [3254/3262] Forecasting ZS... [2026-03-13T20:34:29.305586] [INFO ] [sig ] Generating forecast for: ZS [2026-03-13T20:34:29.305619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-03-13T20:34:29.315903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-03-13T20:34:29.316241] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-03-13T20:34:29.317078] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-03-13T20:34:29.317134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:29.317173] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:29.317206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:29.317275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:29.375466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:29.376118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:29.376193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:29.376226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:29.496779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:29.496914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:29.496953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:29.496981] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:29.500302] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: DOWN (p=12.95%) [2026-03-13T20:34:29.500601] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-03-13T20:34:29.500729] [INFO ] [sig ] ZS: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:29.643667] [INFO ] [LOCAL ] Saved forecast: ZS 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ZS.txt [2026-03-13T20:34:29.643806] [INFO ] [sig ] [3254/3262] Completed ZS in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 2.9s [2026-03-13T20:34:29.643847] [INFO ] [sig ] [3255/3262] Forecasting ZTO... [2026-03-13T20:34:29.643877] [INFO ] [sig ] Generating forecast for: ZTO [2026-03-13T20:34:29.643906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-03-13T20:34:29.654489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-03-13T20:34:29.654814] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-03-13T20:34:29.655654] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-03-13T20:34:29.655705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:29.655737] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:29.655764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:29.655820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:29.714059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:29.714706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:29.714783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:29.714815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:29.835720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:29.835871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:29.835909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:29.835938] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:29.839389] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: UP (p=89.45%) [2026-03-13T20:34:29.839685] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-03-13T20:34:29.839812] [INFO ] [sig ] ZTO: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:29.982143] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ZTO.txt [2026-03-13T20:34:29.982277] [INFO ] [sig ] [3255/3262] Completed ZTO in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 2.5s [2026-03-13T20:34:29.982316] [INFO ] [sig ] [3256/3262] Forecasting ZTS... [2026-03-13T20:34:29.982345] [INFO ] [sig ] Generating forecast for: ZTS [2026-03-13T20:34:29.982376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-03-13T20:34:29.992529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-03-13T20:34:29.992895] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-03-13T20:34:29.993693] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-03-13T20:34:29.993745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:29.993776] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:29.993802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:29.993858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:30.050803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:30.051570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:30.051671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:30.051703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:30.170286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:30.170445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:30.170484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:30.170513] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:30.173947] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-03-13T20:34:30.174228] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-03-13T20:34:30.174356] [INFO ] [sig ] ZTS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:30.317253] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ZTS.txt [2026-03-13T20:34:30.317393] [INFO ] [sig ] [3256/3262] Completed ZTS in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 2.1s [2026-03-13T20:34:30.317438] [INFO ] [sig ] [3257/3262] Forecasting ZUMZ... [2026-03-13T20:34:30.317469] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-03-13T20:34:30.317498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-03-13T20:34:30.331681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-03-13T20:34:30.332219] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-03-13T20:34:30.333027] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-03-13T20:34:30.333079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:30.333111] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:30.333137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:30.333195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:30.390123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:30.390976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:30.391055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:30.391087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:30.512204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:30.512383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:30.512424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:30.512454] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:30.515861] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: DOWN (p=11.05%) [2026-03-13T20:34:30.516140] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-03-13T20:34:30.516268] [INFO ] [sig ] ZUMZ: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:30.658313] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ZUMZ.txt [2026-03-13T20:34:30.658449] [INFO ] [sig ] [3257/3262] Completed ZUMZ in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.8s [2026-03-13T20:34:30.658488] [INFO ] [sig ] [3258/3262] Forecasting ZURA... [2026-03-13T20:34:30.658517] [INFO ] [sig ] Generating forecast for: ZURA [2026-03-13T20:34:30.658547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-03-13T20:34:30.669103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-03-13T20:34:30.669612] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-03-13T20:34:30.670379] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-03-13T20:34:30.670431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:30.670462] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:30.670488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:30.670543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:30.727506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:30.728311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:30.728391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:30.728424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:30.850963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:30.851105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:30.851144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:30.851172] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:30.854864] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: DOWN (p=10.38%) [2026-03-13T20:34:30.855142] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-03-13T20:34:30.855288] [INFO ] [sig ] ZURA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:30.998595] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ZURA.txt [2026-03-13T20:34:30.998734] [INFO ] [sig ] [3258/3262] Completed ZURA in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 1.4s [2026-03-13T20:34:30.998775] [INFO ] [sig ] [3259/3262] Forecasting ZVIA... [2026-03-13T20:34:30.998805] [INFO ] [sig ] Generating forecast for: ZVIA [2026-03-13T20:34:30.998836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-03-13T20:34:31.009165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-03-13T20:34:31.009519] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-03-13T20:34:31.010312] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-03-13T20:34:31.010364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:31.010396] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:31.010421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:31.010477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:31.067400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:31.068130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:31.068209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:31.068243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:31.190089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:31.190258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:31.190297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:31.190325] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:31.193745] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: DOWN (p=3.43%) [2026-03-13T20:34:31.194024] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-03-13T20:34:31.194151] [INFO ] [sig ] ZVIA: Forecast for 2026-03-13: DOWN (sign=0.00) [2026-03-13T20:34:31.338256] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-03-16 0 -> ./output/forecasts/individual/2026-03-16/ZVIA.txt [2026-03-13T20:34:31.338428] [INFO ] [sig ] [3259/3262] Completed ZVIA in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 1.1s [2026-03-13T20:34:31.338473] [INFO ] [sig ] [3260/3262] Forecasting ZVRA... [2026-03-13T20:34:31.338503] [INFO ] [sig ] Generating forecast for: ZVRA [2026-03-13T20:34:31.338534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-03-13T20:34:31.348624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-03-13T20:34:31.348932] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-03-13T20:34:31.349787] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-03-13T20:34:31.349839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:31.349871] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:31.349898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:31.349954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:31.407021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:31.407820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:31.407906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:31.407938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:31.525127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:31.525296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:31.525354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:31.525384] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:31.528836] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: UP (p=81.29%) [2026-03-13T20:34:31.529111] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-03-13T20:34:31.529251] [INFO ] [sig ] ZVRA: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:31.672750] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ZVRA.txt [2026-03-13T20:34:31.672887] [INFO ] [sig ] [3260/3262] Completed ZVRA in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 0.7s [2026-03-13T20:34:31.672936] [INFO ] [sig ] [3261/3262] Forecasting ZWS... [2026-03-13T20:34:31.672965] [INFO ] [sig ] Generating forecast for: ZWS [2026-03-13T20:34:31.672996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-03-13T20:34:31.683463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-03-13T20:34:31.683802] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-03-13T20:34:31.684611] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-03-13T20:34:31.684664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:31.684695] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:31.684722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:31.684778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:31.743405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:31.744286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:31.744368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:31.744403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:31.870022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:31.870186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:31.870226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:31.870254] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:31.873664] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: UP (p=90.92%) [2026-03-13T20:34:31.873939] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-03-13T20:34:31.874070] [INFO ] [sig ] ZWS: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:32.020009] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ZWS.txt [2026-03-13T20:34:32.020153] [INFO ] [sig ] [3261/3262] Completed ZWS in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 0.4s [2026-03-13T20:34:32.020193] [INFO ] [sig ] [3262/3262] Forecasting ZYME... [2026-03-13T20:34:32.020224] [INFO ] [sig ] Generating forecast for: ZYME [2026-03-13T20:34:32.020255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-03-13T20:34:32.030986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-03-13T20:34:32.031336] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-03-13T20:34:32.032368] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-03-13T20:34:32.032633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-13T20:34:32.032664] [DEBUG] [FORECASTER] Starting train method [2026-03-13T20:34:32.032690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-13T20:34:32.032745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-13T20:34:32.091115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-13T20:34:32.091902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-13T20:34:32.091984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-13T20:34:32.092016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-13T20:34:32.212380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-13T20:34:32.212539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-13T20:34:32.212603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-13T20:34:32.212635] [INFO ] [FORECASTER] Training complete [2026-03-13T20:34:32.216065] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: UP (p=98.46%) [2026-03-13T20:34:32.216339] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-03-13T20:34:32.216465] [INFO ] [sig ] ZYME: Forecast for 2026-03-13: UP (sign=1.00) [2026-03-13T20:34:32.359048] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-03-16 1 -> ./output/forecasts/individual/2026-03-16/ZYME.txt [2026-03-13T20:34:32.359164] [INFO ] [sig ] [3262/3262] Completed ZYME in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 0.0s [2026-03-13T20:34:32.359230] [INFO ] [sig ] ================================================== [2026-03-13T20:34:32.359270] [INFO ] [sig ] Forecasts complete: 3262/3262 symbols succeeded [2026-03-13T20:34:32.359306] [INFO ] [sig ] Automatically generating consolidated reports... [2026-03-13T20:34:32.359340] [INFO ] [sig ] Generating consolidated forecast reports [2026-03-13T20:34:32.360364] [INFO ] [sig ] Found 105 forecast dates to process [2026-03-13T20:34:32.360408] [INFO ] [sig ] [1/105] Processing report for 2025-10-10... [2026-03-13T20:34:32.360454] [INFO ] [sig ] [1/105] Report for 2025-10-10 already exists, skipping... [2026-03-13T20:34:32.360485] [INFO ] [sig ] [2/105] Processing report for 2025-10-13... [2026-03-13T20:34:32.360525] [INFO ] [sig ] [2/105] Report for 2025-10-13 already exists, skipping... [2026-03-13T20:34:32.360555] [INFO ] [sig ] [3/105] Processing report for 2025-10-14... [2026-03-13T20:34:32.360604] [INFO ] [sig ] [3/105] Report for 2025-10-14 already exists, skipping... [2026-03-13T20:34:32.360633] [INFO ] [sig ] [4/105] Processing report for 2025-10-15... [2026-03-13T20:34:32.360697] [INFO ] [sig ] [4/105] Report for 2025-10-15 already exists, skipping... [2026-03-13T20:34:32.360728] [INFO ] [sig ] [5/105] Processing report for 2025-10-16... [2026-03-13T20:34:32.360767] [INFO ] [sig ] [5/105] Report for 2025-10-16 already exists, skipping... [2026-03-13T20:34:32.360794] [INFO ] [sig ] [6/105] Processing report for 2025-10-17... [2026-03-13T20:34:32.360827] [INFO ] [sig ] [6/105] Report for 2025-10-17 already exists, skipping... [2026-03-13T20:34:32.360853] [INFO ] [sig ] [7/105] Processing report for 2025-10-20... [2026-03-13T20:34:32.360890] [INFO ] [sig ] [7/105] Report for 2025-10-20 already exists, skipping... [2026-03-13T20:34:32.360918] [INFO ] [sig ] [8/105] Processing report for 2025-10-21... [2026-03-13T20:34:32.360955] [INFO ] [sig ] [8/105] Report for 2025-10-21 already exists, skipping... [2026-03-13T20:34:32.360983] [INFO ] [sig ] [9/105] Processing report for 2025-10-22... [2026-03-13T20:34:32.361014] [INFO ] [sig ] [9/105] Report for 2025-10-22 already exists, skipping... [2026-03-13T20:34:32.361041] [INFO ] [sig ] [10/105] Processing report for 2025-10-23... [2026-03-13T20:34:32.361072] [INFO ] [sig ] [10/105] Report for 2025-10-23 already exists, skipping... [2026-03-13T20:34:32.361097] [INFO ] [sig ] [11/105] Processing report for 2025-10-24... [2026-03-13T20:34:32.361127] [INFO ] [sig ] [11/105] Report for 2025-10-24 already exists, skipping... [2026-03-13T20:34:32.361153] [INFO ] [sig ] [12/105] Processing report for 2025-10-27... [2026-03-13T20:34:32.361190] [INFO ] [sig ] [12/105] Report for 2025-10-27 already exists, skipping... [2026-03-13T20:34:32.361218] [INFO ] [sig ] [13/105] Processing report for 2025-10-28... [2026-03-13T20:34:32.361256] [INFO ] [sig ] [13/105] Report for 2025-10-28 already exists, skipping... [2026-03-13T20:34:32.361283] [INFO ] [sig ] [14/105] Processing report for 2025-10-30... [2026-03-13T20:34:32.361315] [INFO ] [sig ] [14/105] Report for 2025-10-30 already exists, skipping... [2026-03-13T20:34:32.361341] [INFO ] [sig ] [15/105] Processing report for 2025-10-31... [2026-03-13T20:34:32.361372] [INFO ] [sig ] [15/105] Report for 2025-10-31 already exists, skipping... [2026-03-13T20:34:32.361397] [INFO ] [sig ] [16/105] Processing report for 2025-11-03... [2026-03-13T20:34:32.361428] [INFO ] [sig ] [16/105] Report for 2025-11-03 already exists, skipping... [2026-03-13T20:34:32.361453] [INFO ] [sig ] [17/105] Processing report for 2025-11-04... [2026-03-13T20:34:32.361484] [INFO ] [sig ] [17/105] Report for 2025-11-04 already exists, skipping... [2026-03-13T20:34:32.361510] [INFO ] [sig ] [18/105] Processing report for 2025-11-05... [2026-03-13T20:34:32.361541] [INFO ] [sig ] [18/105] Report for 2025-11-05 already exists, skipping... [2026-03-13T20:34:32.361566] [INFO ] [sig ] [19/105] Processing report for 2025-11-06... [2026-03-13T20:34:32.361619] [INFO ] [sig ] [19/105] Report for 2025-11-06 already exists, skipping... [2026-03-13T20:34:32.361645] [INFO ] [sig ] [20/105] Processing report for 2025-11-07... [2026-03-13T20:34:32.361676] [INFO ] [sig ] [20/105] Report for 2025-11-07 already exists, skipping... [2026-03-13T20:34:32.361702] [INFO ] [sig ] [21/105] Processing report for 2025-11-10... [2026-03-13T20:34:32.361733] [INFO ] [sig ] [21/105] Report for 2025-11-10 already exists, skipping... [2026-03-13T20:34:32.361759] [INFO ] [sig ] [22/105] Processing report for 2025-11-11... [2026-03-13T20:34:32.361789] [INFO ] [sig ] [22/105] Report for 2025-11-11 already exists, skipping... [2026-03-13T20:34:32.361815] [INFO ] [sig ] [23/105] Processing report for 2025-11-12... [2026-03-13T20:34:32.361846] [INFO ] [sig ] [23/105] Report for 2025-11-12 already exists, skipping... [2026-03-13T20:34:32.361871] [INFO ] [sig ] [24/105] Processing report for 2025-11-13... [2026-03-13T20:34:32.361901] [INFO ] [sig ] [24/105] Report for 2025-11-13 already exists, skipping... [2026-03-13T20:34:32.361926] [INFO ] [sig ] [25/105] Processing report for 2025-11-17... [2026-03-13T20:34:32.361967] [INFO ] [sig ] [25/105] Report for 2025-11-17 already exists, skipping... [2026-03-13T20:34:32.361995] [INFO ] [sig ] [26/105] Processing report for 2025-11-18... [2026-03-13T20:34:32.362031] [INFO ] [sig ] [26/105] Report for 2025-11-18 already exists, skipping... [2026-03-13T20:34:32.362058] [INFO ] [sig ] [27/105] Processing report for 2025-11-19... [2026-03-13T20:34:32.362095] [INFO ] [sig ] [27/105] Report for 2025-11-19 already exists, skipping... [2026-03-13T20:34:32.362122] [INFO ] [sig ] [28/105] Processing report for 2025-11-20... [2026-03-13T20:34:32.362158] [INFO ] [sig ] [28/105] Report for 2025-11-20 already exists, skipping... [2026-03-13T20:34:32.362185] [INFO ] [sig ] [29/105] Processing report for 2025-11-21... [2026-03-13T20:34:32.362216] [INFO ] [sig ] [29/105] Report for 2025-11-21 already exists, skipping... [2026-03-13T20:34:32.362242] [INFO ] [sig ] [30/105] Processing report for 2025-11-24... [2026-03-13T20:34:32.362280] [INFO ] [sig ] [30/105] Report for 2025-11-24 already exists, skipping... [2026-03-13T20:34:32.362307] [INFO ] [sig ] [31/105] Processing report for 2025-11-25... [2026-03-13T20:34:32.362351] [INFO ] [sig ] [31/105] Report for 2025-11-25 already exists, skipping... [2026-03-13T20:34:32.362379] [INFO ] [sig ] [32/105] Processing report for 2025-11-26... [2026-03-13T20:34:32.362417] [INFO ] [sig ] [32/105] Report for 2025-11-26 already exists, skipping... [2026-03-13T20:34:32.362444] [INFO ] [sig ] [33/105] Processing report for 2025-11-28... [2026-03-13T20:34:32.362481] [INFO ] [sig ] [33/105] Report for 2025-11-28 already exists, skipping... [2026-03-13T20:34:32.362508] [INFO ] [sig ] [34/105] Processing report for 2025-12-01... [2026-03-13T20:34:32.362546] [INFO ] [sig ] [34/105] Report for 2025-12-01 already exists, skipping... [2026-03-13T20:34:32.362592] [INFO ] [sig ] [35/105] Processing report for 2025-12-02... [2026-03-13T20:34:32.362626] [INFO ] [sig ] [35/105] Report for 2025-12-02 already exists, skipping... [2026-03-13T20:34:32.362652] [INFO ] [sig ] [36/105] Processing report for 2025-12-03... [2026-03-13T20:34:32.362684] [INFO ] [sig ] [36/105] Report for 2025-12-03 already exists, skipping... [2026-03-13T20:34:32.362710] [INFO ] [sig ] [37/105] Processing report for 2025-12-04... [2026-03-13T20:34:32.362748] [INFO ] [sig ] [37/105] Report for 2025-12-04 already exists, skipping... [2026-03-13T20:34:32.362775] [INFO ] [sig ] [38/105] Processing report for 2025-12-05... [2026-03-13T20:34:32.362816] [INFO ] [sig ] [38/105] Report for 2025-12-05 already exists, skipping... [2026-03-13T20:34:32.362843] [INFO ] [sig ] [39/105] Processing report for 2025-12-08... [2026-03-13T20:34:32.362880] [INFO ] [sig ] [39/105] Report for 2025-12-08 already exists, skipping... [2026-03-13T20:34:32.362906] [INFO ] [sig ] [40/105] Processing report for 2025-12-09... [2026-03-13T20:34:32.362937] [INFO ] [sig ] [40/105] Report for 2025-12-09 already exists, skipping... [2026-03-13T20:34:32.362963] [INFO ] [sig ] [41/105] Processing report for 2025-12-10... [2026-03-13T20:34:32.363011] [INFO ] [sig ] [41/105] Report for 2025-12-10 already exists, skipping... [2026-03-13T20:34:32.363039] [INFO ] [sig ] [42/105] Processing report for 2025-12-11... [2026-03-13T20:34:32.363070] [INFO ] [sig ] [42/105] Report for 2025-12-11 already exists, skipping... [2026-03-13T20:34:32.363096] [INFO ] [sig ] [43/105] Processing report for 2025-12-12... [2026-03-13T20:34:32.363128] [INFO ] [sig ] [43/105] Report for 2025-12-12 already exists, skipping... [2026-03-13T20:34:32.363153] [INFO ] [sig ] [44/105] Processing report for 2025-12-15... [2026-03-13T20:34:32.363184] [INFO ] [sig ] [44/105] Report for 2025-12-15 already exists, skipping... [2026-03-13T20:34:32.363210] [INFO ] [sig ] [45/105] Processing report for 2025-12-16... [2026-03-13T20:34:32.363243] [INFO ] [sig ] [45/105] Report for 2025-12-16 already exists, skipping... [2026-03-13T20:34:32.363272] [INFO ] [sig ] [46/105] Processing report for 2025-12-17... [2026-03-13T20:34:32.363303] [INFO ] [sig ] [46/105] Report for 2025-12-17 already exists, skipping... [2026-03-13T20:34:32.363329] [INFO ] [sig ] [47/105] Processing report for 2025-12-18... [2026-03-13T20:34:32.363359] [INFO ] [sig ] [47/105] Report for 2025-12-18 already exists, skipping... [2026-03-13T20:34:32.363384] [INFO ] [sig ] [48/105] Processing report for 2025-12-19... [2026-03-13T20:34:32.363422] [INFO ] [sig ] [48/105] Report for 2025-12-19 already exists, skipping... [2026-03-13T20:34:32.363450] [INFO ] [sig ] [49/105] Processing report for 2025-12-22... [2026-03-13T20:34:32.363492] [INFO ] [sig ] [49/105] Report for 2025-12-22 already exists, skipping... [2026-03-13T20:34:32.363520] [INFO ] [sig ] [50/105] Processing report for 2025-12-23... [2026-03-13T20:34:32.363586] [INFO ] [sig ] [50/105] Report for 2025-12-23 already exists, skipping... [2026-03-13T20:34:32.363618] [INFO ] [sig ] [51/105] Processing report for 2025-12-24... [2026-03-13T20:34:32.363661] [INFO ] [sig ] [51/105] Report for 2025-12-24 already exists, skipping... [2026-03-13T20:34:32.363689] [INFO ] [sig ] [52/105] Processing report for 2025-12-26... [2026-03-13T20:34:32.363720] [INFO ] [sig ] [52/105] Report for 2025-12-26 already exists, skipping... [2026-03-13T20:34:32.363746] [INFO ] [sig ] [53/105] Processing report for 2025-12-29... [2026-03-13T20:34:32.363790] [INFO ] [sig ] [53/105] Report for 2025-12-29 already exists, skipping... [2026-03-13T20:34:32.363819] [INFO ] [sig ] [54/105] Processing report for 2025-12-30... [2026-03-13T20:34:32.363850] [INFO ] [sig ] [54/105] Report for 2025-12-30 already exists, skipping... [2026-03-13T20:34:32.363876] [INFO ] [sig ] [55/105] Processing report for 2025-12-31... [2026-03-13T20:34:32.363914] [INFO ] [sig ] [55/105] Report for 2025-12-31 already exists, skipping... [2026-03-13T20:34:32.363941] [INFO ] [sig ] [56/105] Processing report for 2026-01-02... [2026-03-13T20:34:32.363977] [INFO ] [sig ] [56/105] Report for 2026-01-02 already exists, skipping... [2026-03-13T20:34:32.364003] [INFO ] [sig ] [57/105] Processing report for 2026-01-05... [2026-03-13T20:34:32.364034] [INFO ] [sig ] [57/105] Report for 2026-01-05 already exists, skipping... [2026-03-13T20:34:32.364060] [INFO ] [sig ] [58/105] Processing report for 2026-01-06... [2026-03-13T20:34:32.364091] [INFO ] [sig ] [58/105] Report for 2026-01-06 already exists, skipping... [2026-03-13T20:34:32.364116] [INFO ] [sig ] [59/105] Processing report for 2026-01-07... [2026-03-13T20:34:32.364152] [INFO ] [sig ] [59/105] Report for 2026-01-07 already exists, skipping... [2026-03-13T20:34:32.364180] [INFO ] [sig ] [60/105] Processing report for 2026-01-08... [2026-03-13T20:34:32.364225] [INFO ] [sig ] [60/105] Report for 2026-01-08 already exists, skipping... [2026-03-13T20:34:32.364258] [INFO ] [sig ] [61/105] Processing report for 2026-01-09... [2026-03-13T20:34:32.364306] [INFO ] [sig ] [61/105] Report for 2026-01-09 already exists, skipping... [2026-03-13T20:34:32.364339] [INFO ] [sig ] [62/105] Processing report for 2026-01-12... [2026-03-13T20:34:32.364377] [INFO ] [sig ] [62/105] Report for 2026-01-12 already exists, skipping... [2026-03-13T20:34:32.364404] [INFO ] [sig ] [63/105] Processing report for 2026-01-13... [2026-03-13T20:34:32.364446] [INFO ] [sig ] [63/105] Report for 2026-01-13 already exists, skipping... [2026-03-13T20:34:32.364473] [INFO ] [sig ] [64/105] Processing report for 2026-01-14... [2026-03-13T20:34:32.364505] [INFO ] [sig ] [64/105] Report for 2026-01-14 already exists, skipping... [2026-03-13T20:34:32.364530] [INFO ] [sig ] [65/105] Processing report for 2026-01-15... [2026-03-13T20:34:32.364561] [INFO ] [sig ] [65/105] Report for 2026-01-15 already exists, skipping... [2026-03-13T20:34:32.364605] [INFO ] [sig ] [66/105] Processing report for 2026-01-16... [2026-03-13T20:34:32.364644] [INFO ] [sig ] [66/105] Report for 2026-01-16 already exists, skipping... [2026-03-13T20:34:32.364671] [INFO ] [sig ] [67/105] Processing report for 2026-01-20... [2026-03-13T20:34:32.364701] [INFO ] [sig ] [67/105] Report for 2026-01-20 already exists, skipping... [2026-03-13T20:34:32.364727] [INFO ] [sig ] [68/105] Processing report for 2026-01-21... [2026-03-13T20:34:32.364766] [INFO ] [sig ] [68/105] Report for 2026-01-21 already exists, skipping... [2026-03-13T20:34:32.364793] [INFO ] [sig ] [69/105] Processing report for 2026-01-22... [2026-03-13T20:34:32.364831] [INFO ] [sig ] [69/105] Report for 2026-01-22 already exists, skipping... [2026-03-13T20:34:32.364858] [INFO ] [sig ] [70/105] Processing report for 2026-01-23... [2026-03-13T20:34:32.364904] [INFO ] [sig ] [70/105] Report for 2026-01-23 already exists, skipping... [2026-03-13T20:34:32.364931] [INFO ] [sig ] [71/105] Processing report for 2026-01-26... [2026-03-13T20:34:32.364962] [INFO ] [sig ] [71/105] Report for 2026-01-26 already exists, skipping... [2026-03-13T20:34:32.364987] [INFO ] [sig ] [72/105] Processing report for 2026-01-27... [2026-03-13T20:34:32.365023] [INFO ] [sig ] [72/105] Report for 2026-01-27 already exists, skipping... [2026-03-13T20:34:32.365050] [INFO ] [sig ] [73/105] Processing report for 2026-01-28... [2026-03-13T20:34:32.365087] [INFO ] [sig ] [73/105] Report for 2026-01-28 already exists, skipping... [2026-03-13T20:34:32.365120] [INFO ] [sig ] [74/105] Processing report for 2026-01-29... [2026-03-13T20:34:32.365157] [INFO ] [sig ] [74/105] Report for 2026-01-29 already exists, skipping... [2026-03-13T20:34:32.365186] [INFO ] [sig ] [75/105] Processing report for 2026-01-30... [2026-03-13T20:34:32.365235] [INFO ] [sig ] [75/105] Report for 2026-01-30 already exists, skipping... [2026-03-13T20:34:32.365269] [INFO ] [sig ] [76/105] Processing report for 2026-02-02... [2026-03-13T20:34:32.365314] [INFO ] [sig ] [76/105] Report for 2026-02-02 already exists, skipping... [2026-03-13T20:34:32.365347] [INFO ] [sig ] [77/105] Processing report for 2026-02-03... [2026-03-13T20:34:32.365387] [INFO ] [sig ] [77/105] Report for 2026-02-03 already exists, skipping... [2026-03-13T20:34:32.365414] [INFO ] [sig ] [78/105] Processing report for 2026-02-04... [2026-03-13T20:34:32.365468] [INFO ] [sig ] [78/105] Report for 2026-02-04 already exists, skipping... [2026-03-13T20:34:32.365496] [INFO ] [sig ] [79/105] Processing report for 2026-02-05... [2026-03-13T20:34:32.365534] [INFO ] [sig ] [79/105] Report for 2026-02-05 already exists, skipping... [2026-03-13T20:34:32.365562] [INFO ] [sig ] [80/105] Processing report for 2026-02-06... [2026-03-13T20:34:32.365613] [INFO ] [sig ] [80/105] Report for 2026-02-06 already exists, skipping... [2026-03-13T20:34:32.365641] [INFO ] [sig ] [81/105] Processing report for 2026-02-09... [2026-03-13T20:34:32.365679] [INFO ] [sig ] [81/105] Report for 2026-02-09 already exists, skipping... [2026-03-13T20:34:32.365707] [INFO ] [sig ] [82/105] Processing report for 2026-02-10... [2026-03-13T20:34:32.365738] [INFO ] [sig ] [82/105] Report for 2026-02-10 already exists, skipping... [2026-03-13T20:34:32.365764] [INFO ] [sig ] [83/105] Processing report for 2026-02-11... [2026-03-13T20:34:32.365801] [INFO ] [sig ] [83/105] Report for 2026-02-11 already exists, skipping... [2026-03-13T20:34:32.365829] [INFO ] [sig ] [84/105] Processing report for 2026-02-12... [2026-03-13T20:34:32.365865] [INFO ] [sig ] [84/105] Report for 2026-02-12 already exists, skipping... [2026-03-13T20:34:32.365893] [INFO ] [sig ] [85/105] Processing report for 2026-02-13... [2026-03-13T20:34:32.365928] [INFO ] [sig ] [85/105] Report for 2026-02-13 already exists, skipping... [2026-03-13T20:34:32.365955] [INFO ] [sig ] [86/105] Processing report for 2026-02-17... [2026-03-13T20:34:32.365993] [INFO ] [sig ] [86/105] Report for 2026-02-17 already exists, skipping... [2026-03-13T20:34:32.366019] [INFO ] [sig ] [87/105] Processing report for 2026-02-18... [2026-03-13T20:34:32.366060] [INFO ] [sig ] [87/105] Report for 2026-02-18 already exists, skipping... [2026-03-13T20:34:32.366087] [INFO ] [sig ] [88/105] Processing report for 2026-02-19... [2026-03-13T20:34:32.366124] [INFO ] [sig ] [88/105] Report for 2026-02-19 already exists, skipping... [2026-03-13T20:34:32.366151] [INFO ] [sig ] [89/105] Processing report for 2026-02-20... [2026-03-13T20:34:32.366187] [INFO ] [sig ] [89/105] Report for 2026-02-20 already exists, skipping... [2026-03-13T20:34:32.366214] [INFO ] [sig ] [90/105] Processing report for 2026-02-23... [2026-03-13T20:34:32.366245] [INFO ] [sig ] [90/105] Report for 2026-02-23 already exists, skipping... [2026-03-13T20:34:32.366270] [INFO ] [sig ] [91/105] Processing report for 2026-02-24... [2026-03-13T20:34:32.366311] [INFO ] [sig ] [91/105] Report for 2026-02-24 already exists, skipping... [2026-03-13T20:34:32.366338] [INFO ] [sig ] [92/105] Processing report for 2026-02-25... [2026-03-13T20:34:32.366379] [INFO ] [sig ] [92/105] Report for 2026-02-25 already exists, skipping... [2026-03-13T20:34:32.366406] [INFO ] [sig ] [93/105] Processing report for 2026-02-26... [2026-03-13T20:34:32.366448] [INFO ] [sig ] [93/105] Report for 2026-02-26 already exists, skipping... [2026-03-13T20:34:32.366483] [INFO ] [sig ] [94/105] Processing report for 2026-02-27... [2026-03-13T20:34:32.366526] [INFO ] [sig ] [94/105] Report for 2026-02-27 already exists, skipping... [2026-03-13T20:34:32.366554] [INFO ] [sig ] [95/105] Processing report for 2026-03-02... [2026-03-13T20:34:32.366620] [INFO ] [sig ] [95/105] Report for 2026-03-02 already exists, skipping... [2026-03-13T20:34:32.366649] [INFO ] [sig ] [96/105] Processing report for 2026-03-03... [2026-03-13T20:34:32.366687] [INFO ] [sig ] [96/105] Report for 2026-03-03 already exists, skipping... [2026-03-13T20:34:32.366715] [INFO ] [sig ] [97/105] Processing report for 2026-03-04... [2026-03-13T20:34:32.366754] [INFO ] [sig ] [97/105] Report for 2026-03-04 already exists, skipping... [2026-03-13T20:34:32.366782] [INFO ] [sig ] [98/105] Processing report for 2026-03-05... [2026-03-13T20:34:32.366829] [INFO ] [sig ] [98/105] Report for 2026-03-05 already exists, skipping... [2026-03-13T20:34:32.366856] [INFO ] [sig ] [99/105] Processing report for 2026-03-06... [2026-03-13T20:34:32.366894] [INFO ] [sig ] [99/105] Report for 2026-03-06 already exists, skipping... [2026-03-13T20:34:32.366921] [INFO ] [sig ] [100/105] Processing report for 2026-03-09... [2026-03-13T20:34:32.366957] [INFO ] [sig ] [100/105] Report for 2026-03-09 already exists, skipping... [2026-03-13T20:34:32.366984] [INFO ] [sig ] [101/105] Processing report for 2026-03-10... [2026-03-13T20:34:32.367026] [INFO ] [sig ] [101/105] Report for 2026-03-10 already exists, skipping... [2026-03-13T20:34:32.367053] [INFO ] [sig ] [102/105] Processing report for 2026-03-11... [2026-03-13T20:34:32.367100] [INFO ] [sig ] [102/105] Report for 2026-03-11 already exists, skipping... [2026-03-13T20:34:32.367128] [INFO ] [sig ] [103/105] Processing report for 2026-03-12... [2026-03-13T20:34:32.367230] [INFO ] [sig ] [103/105] Report for 2026-03-12 already exists, skipping... [2026-03-13T20:34:32.367259] [INFO ] [sig ] [104/105] Processing report for 2026-03-13... [2026-03-13T20:34:32.367304] [INFO ] [sig ] [104/105] Report for 2026-03-13 already exists, skipping... [2026-03-13T20:34:32.367332] [INFO ] [sig ] [105/105] Processing report for 2026-03-16... [2026-03-13T20:34:32.439656] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-03-13T20:34:32.440069] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-03-13T20:34:32.440404] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-03-13T20:34:32.440707] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-03-13T20:34:32.440987] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-03-13T20:34:32.441255] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-03-13T20:34:32.441502] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-03-13T20:34:32.441785] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.442028] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-03-13T20:34:32.442098] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-03-13T20:34:32.442349] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-03-13T20:34:32.442625] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-03-13T20:34:32.442865] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-03-13T20:34:32.443107] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-03-13T20:34:32.444071] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-03-13T20:34:32.444335] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-03-13T20:34:32.444598] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-03-13T20:34:32.444856] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-03-13T20:34:32.445210] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-03-13T20:34:32.445558] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-03-13T20:34:32.445928] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-03-13T20:34:32.446242] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-03-13T20:34:32.446530] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-03-13T20:34:32.446863] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-03-13T20:34:32.447108] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-03-13T20:34:32.447361] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-03-13T20:34:32.447643] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-03-13T20:34:32.447903] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-03-13T20:34:32.447993] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-03-13T20:34:32.448276] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-03-13T20:34:32.449222] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-03-13T20:34:32.449561] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-03-13T20:34:32.449686] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-03-13T20:34:32.450078] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-03-13T20:34:32.450385] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-03-13T20:34:32.450651] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-03-13T20:34:32.451366] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-03-13T20:34:32.451649] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-03-13T20:34:32.451931] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-03-13T20:34:32.452189] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-03-13T20:34:32.453281] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-03-13T20:34:32.453604] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-03-13T20:34:32.453968] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-03-13T20:34:32.454298] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-03-13T20:34:32.454631] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-03-13T20:34:32.454936] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-03-13T20:34:32.455250] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-03-13T20:34:32.455590] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-03-13T20:34:32.455885] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-03-13T20:34:32.456216] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-03-13T20:34:32.456519] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-03-13T20:34:32.456635] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-03-13T20:34:32.456720] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-03-13T20:34:32.456987] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-03-13T20:34:32.457265] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-03-13T20:34:32.457821] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-03-13T20:34:32.458129] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-03-13T20:34:32.458215] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-03-13T20:34:32.458506] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-03-13T20:34:32.458796] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-03-13T20:34:32.459065] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-03-13T20:34:32.459731] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-03-13T20:34:32.460029] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-03-13T20:34:32.460309] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-03-13T20:34:32.460665] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-03-13T20:34:32.460953] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-03-13T20:34:32.461221] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-03-13T20:34:32.461512] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-03-13T20:34:32.461809] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-03-13T20:34:32.462094] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-03-13T20:34:32.462456] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-03-13T20:34:32.463445] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-03-13T20:34:32.463769] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-03-13T20:34:32.464172] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-03-13T20:34:32.464460] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-03-13T20:34:32.464754] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-03-13T20:34:32.465613] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-03-13T20:34:32.465969] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-03-13T20:34:32.466301] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-03-13T20:34:32.466667] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-03-13T20:34:32.466964] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-03-13T20:34:32.467326] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-03-13T20:34:32.467645] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-03-13T20:34:32.467728] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-03-13T20:34:32.468018] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-03-13T20:34:32.469127] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-03-13T20:34:32.469457] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-03-13T20:34:32.469822] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-03-13T20:34:32.470149] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-03-13T20:34:32.471151] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-03-13T20:34:32.471533] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-03-13T20:34:32.471935] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-03-13T20:34:32.472066] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-03-13T20:34:32.472391] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-03-13T20:34:32.472705] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-03-13T20:34:32.473005] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-03-13T20:34:32.473352] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-03-13T20:34:32.473442] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-03-13T20:34:32.473774] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-03-13T20:34:32.474138] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-03-13T20:34:32.474482] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-03-13T20:34:32.475304] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-03-13T20:34:32.475627] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-03-13T20:34:32.475945] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-03-13T20:34:32.476069] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-03-13T20:34:32.476620] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-03-13T20:34:32.476915] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-03-13T20:34:32.477232] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-03-13T20:34:32.477605] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-03-13T20:34:32.477923] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-03-13T20:34:32.478259] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-03-13T20:34:32.478630] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-03-13T20:34:32.478942] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-03-13T20:34:32.479982] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-03-13T20:34:32.480312] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-03-13T20:34:32.481302] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-03-13T20:34:32.481599] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-03-13T20:34:32.481869] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-03-13T20:34:32.482172] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-03-13T20:34:32.482469] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-03-13T20:34:32.482550] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-03-13T20:34:32.482857] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-03-13T20:34:32.483105] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-03-13T20:34:32.483407] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-03-13T20:34:32.483691] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-03-13T20:34:32.483993] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-03-13T20:34:32.484082] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-03-13T20:34:32.484366] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-03-13T20:34:32.484709] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-03-13T20:34:32.484972] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-03-13T20:34:32.485272] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-03-13T20:34:32.485539] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-03-13T20:34:32.485857] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-03-13T20:34:32.486167] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-03-13T20:34:32.486492] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-03-13T20:34:32.486629] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-03-13T20:34:32.486958] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-03-13T20:34:32.487235] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-03-13T20:34:32.487509] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-03-13T20:34:32.487881] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-03-13T20:34:32.488334] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-03-13T20:34:32.488439] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-03-13T20:34:32.488697] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-03-13T20:34:32.489014] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-03-13T20:34:32.489306] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-03-13T20:34:32.489616] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-03-13T20:34:32.489898] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-03-13T20:34:32.490185] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-03-13T20:34:32.490479] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-03-13T20:34:32.490818] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-03-13T20:34:32.491221] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-03-13T20:34:32.491522] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-03-13T20:34:32.491845] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-03-13T20:34:32.492156] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-03-13T20:34:32.492460] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-03-13T20:34:32.492815] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-03-13T20:34:32.493082] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-03-13T20:34:32.493361] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-03-13T20:34:32.493487] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-03-13T20:34:32.493833] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-03-13T20:34:32.494115] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-03-13T20:34:32.494405] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-03-13T20:34:32.495398] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-03-13T20:34:32.495693] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-03-13T20:34:32.495965] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-03-13T20:34:32.496225] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-03-13T20:34:32.496502] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-03-13T20:34:32.496790] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-03-13T20:34:32.497079] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-03-13T20:34:32.497357] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-03-13T20:34:32.497709] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-03-13T20:34:32.497814] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-03-13T20:34:32.498133] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-03-13T20:34:32.498444] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-03-13T20:34:32.498735] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-03-13T20:34:32.498994] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-03-13T20:34:32.499283] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-03-13T20:34:32.499599] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-03-13T20:34:32.499888] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-03-13T20:34:32.500165] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-03-13T20:34:32.500469] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-03-13T20:34:32.500771] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-03-13T20:34:32.501069] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-03-13T20:34:32.501336] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-03-13T20:34:32.501607] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-03-13T20:34:32.501861] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-03-13T20:34:32.502100] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-03-13T20:34:32.502407] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-03-13T20:34:32.502653] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-03-13T20:34:32.502908] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-03-13T20:34:32.503216] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-03-13T20:34:32.503481] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-03-13T20:34:32.503782] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-03-13T20:34:32.504113] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-03-13T20:34:32.504189] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-03-13T20:34:32.504469] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-03-13T20:34:32.504588] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-03-13T20:34:32.504893] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-03-13T20:34:32.505171] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-03-13T20:34:32.505622] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-03-13T20:34:32.505932] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-03-13T20:34:32.506271] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-03-13T20:34:32.506567] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-03-13T20:34:32.506917] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-03-13T20:34:32.507216] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-03-13T20:34:32.507521] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-03-13T20:34:32.507911] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-03-13T20:34:32.508198] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-03-13T20:34:32.508513] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-03-13T20:34:32.508860] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-03-13T20:34:32.509157] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-03-13T20:34:32.509510] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-03-13T20:34:32.510052] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-03-13T20:34:32.510363] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-03-13T20:34:32.510670] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-03-13T20:34:32.510921] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-03-13T20:34:32.511162] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-03-13T20:34:32.511604] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-03-13T20:34:32.511918] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-03-13T20:34:32.512271] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-03-13T20:34:32.512616] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-03-13T20:34:32.512888] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-03-13T20:34:32.513187] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-03-13T20:34:32.513474] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-03-13T20:34:32.513813] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-03-13T20:34:32.514301] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-03-13T20:34:32.514617] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-03-13T20:34:32.514913] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-03-13T20:34:32.515202] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-03-13T20:34:32.515308] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-03-13T20:34:32.515744] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-03-13T20:34:32.516045] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-03-13T20:34:32.516357] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-03-13T20:34:32.516645] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-03-13T20:34:32.516941] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-03-13T20:34:32.517216] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-03-13T20:34:32.517665] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-03-13T20:34:32.517963] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-03-13T20:34:32.518263] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-03-13T20:34:32.518557] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-03-13T20:34:32.518854] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-03-13T20:34:32.519143] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-03-13T20:34:32.519476] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-03-13T20:34:32.519905] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-03-13T20:34:32.520189] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-03-13T20:34:32.520276] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-03-13T20:34:32.520549] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-03-13T20:34:32.520675] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-03-13T20:34:32.521011] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-03-13T20:34:32.521999] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-03-13T20:34:32.522264] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-03-13T20:34:32.522724] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-03-13T20:34:32.522970] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-03-13T20:34:32.523270] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-03-13T20:34:32.523541] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-03-13T20:34:32.523844] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-03-13T20:34:32.524151] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-03-13T20:34:32.524412] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-03-13T20:34:32.524660] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-03-13T20:34:32.526472] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-03-13T20:34:32.526808] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-03-13T20:34:32.526933] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-03-13T20:34:32.527258] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-03-13T20:34:32.527611] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-03-13T20:34:32.528699] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-03-13T20:34:32.529041] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-03-13T20:34:32.529306] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-03-13T20:34:32.529557] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-03-13T20:34:32.529891] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-03-13T20:34:32.530186] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-03-13T20:34:32.530454] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-03-13T20:34:32.530726] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-03-13T20:34:32.530967] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-03-13T20:34:32.531302] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-03-13T20:34:32.531542] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-03-13T20:34:32.531830] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-03-13T20:34:32.532136] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-03-13T20:34:32.532378] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-03-13T20:34:32.532832] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-03-13T20:34:32.533787] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-03-13T20:34:32.534047] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-03-13T20:34:32.534311] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-03-13T20:34:32.534610] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-03-13T20:34:32.534910] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-03-13T20:34:32.535956] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-03-13T20:34:32.536199] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-03-13T20:34:32.536446] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-03-13T20:34:32.536709] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-03-13T20:34:32.536953] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-03-13T20:34:32.537250] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-03-13T20:34:32.537488] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-03-13T20:34:32.537794] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-03-13T20:34:32.538662] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-03-13T20:34:32.538916] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-03-13T20:34:32.539215] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-03-13T20:34:32.540059] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-03-13T20:34:32.540307] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-03-13T20:34:32.540558] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-03-13T20:34:32.540888] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-03-13T20:34:32.541161] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-03-13T20:34:32.541416] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-03-13T20:34:32.541662] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-03-13T20:34:32.541897] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-03-13T20:34:32.542164] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-03-13T20:34:32.542234] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-03-13T20:34:32.542484] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.542736] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-03-13T20:34:32.543063] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-03-13T20:34:32.543354] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-03-13T20:34:32.543734] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-03-13T20:34:32.544039] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-03-13T20:34:32.544301] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-03-13T20:34:32.544550] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-03-13T20:34:32.544864] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.545324] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-03-13T20:34:32.545403] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-03-13T20:34:32.545640] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-03-13T20:34:32.545902] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-03-13T20:34:32.546820] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-03-13T20:34:32.547072] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-03-13T20:34:32.547333] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-03-13T20:34:32.547412] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-03-13T20:34:32.547683] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-03-13T20:34:32.547756] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-03-13T20:34:32.548024] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-03-13T20:34:32.548344] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-03-13T20:34:32.548625] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-03-13T20:34:32.548888] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-03-13T20:34:32.549126] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-03-13T20:34:32.549215] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.549466] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-03-13T20:34:32.550388] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-03-13T20:34:32.550630] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-03-13T20:34:32.550924] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-03-13T20:34:32.551226] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-03-13T20:34:32.551539] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-03-13T20:34:32.551639] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-03-13T20:34:32.551877] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-03-13T20:34:32.552180] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-03-13T20:34:32.552598] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-03-13T20:34:32.552906] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-03-13T20:34:32.553153] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-03-13T20:34:32.553420] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-03-13T20:34:32.553688] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-03-13T20:34:32.553939] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-03-13T20:34:32.554193] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-03-13T20:34:32.554631] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-03-13T20:34:32.554883] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-03-13T20:34:32.555125] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-03-13T20:34:32.555395] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-03-13T20:34:32.555690] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-03-13T20:34:32.556076] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-03-13T20:34:32.556383] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-03-13T20:34:32.556636] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-03-13T20:34:32.556875] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-03-13T20:34:32.557763] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-03-13T20:34:32.558014] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-03-13T20:34:32.558290] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-03-13T20:34:32.558724] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-03-13T20:34:32.559771] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-03-13T20:34:32.560291] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.560621] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-03-13T20:34:32.561001] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-03-13T20:34:32.561099] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-03-13T20:34:32.561380] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-03-13T20:34:32.561652] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-03-13T20:34:32.561897] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-03-13T20:34:32.562199] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-03-13T20:34:32.562473] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-03-13T20:34:32.562775] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-03-13T20:34:32.563029] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-03-13T20:34:32.563293] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-03-13T20:34:32.563562] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-03-13T20:34:32.563860] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-03-13T20:34:32.564202] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-03-13T20:34:32.564563] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-03-13T20:34:32.564837] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-03-13T20:34:32.565073] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-03-13T20:34:32.565362] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-03-13T20:34:32.565460] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-03-13T20:34:32.565803] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-03-13T20:34:32.566128] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-03-13T20:34:32.566507] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-03-13T20:34:32.566835] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-03-13T20:34:32.567147] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-03-13T20:34:32.567462] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-03-13T20:34:32.567810] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-03-13T20:34:32.567937] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-03-13T20:34:32.568347] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-03-13T20:34:32.568680] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-03-13T20:34:32.568812] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-03-13T20:34:32.569114] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-03-13T20:34:32.569391] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-03-13T20:34:32.569745] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-03-13T20:34:32.570020] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-03-13T20:34:32.570300] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-03-13T20:34:32.570442] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-03-13T20:34:32.570737] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-03-13T20:34:32.571069] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-03-13T20:34:32.571624] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-03-13T20:34:32.571961] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-03-13T20:34:32.572246] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-03-13T20:34:32.572545] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-03-13T20:34:32.572847] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-03-13T20:34:32.573176] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-03-13T20:34:32.573487] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-03-13T20:34:32.573772] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-03-13T20:34:32.574056] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-03-13T20:34:32.574323] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-03-13T20:34:32.574632] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-03-13T20:34:32.574889] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-03-13T20:34:32.575161] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-03-13T20:34:32.575430] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-03-13T20:34:32.575700] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-03-13T20:34:32.576035] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-03-13T20:34:32.576289] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-03-13T20:34:32.576621] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-03-13T20:34:32.576888] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-03-13T20:34:32.577174] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-03-13T20:34:32.577494] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-03-13T20:34:32.577910] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-03-13T20:34:32.578020] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-03-13T20:34:32.578102] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-03-13T20:34:32.578401] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-03-13T20:34:32.578689] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-03-13T20:34:32.578965] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-03-13T20:34:32.579287] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-03-13T20:34:32.579555] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-03-13T20:34:32.579886] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-03-13T20:34:32.580158] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-03-13T20:34:32.580425] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-03-13T20:34:32.580696] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-03-13T20:34:32.580958] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-03-13T20:34:32.581227] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-03-13T20:34:32.581350] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-03-13T20:34:32.581631] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-03-13T20:34:32.581728] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-03-13T20:34:32.582041] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-03-13T20:34:32.582374] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-03-13T20:34:32.582696] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-03-13T20:34:32.582969] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-03-13T20:34:32.583083] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-03-13T20:34:32.583374] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-03-13T20:34:32.583647] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-03-13T20:34:32.583721] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-03-13T20:34:32.584084] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-03-13T20:34:32.584370] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-03-13T20:34:32.584671] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-03-13T20:34:32.584957] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-03-13T20:34:32.585991] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-03-13T20:34:32.586312] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-03-13T20:34:32.586592] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-03-13T20:34:32.586875] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-03-13T20:34:32.587151] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-03-13T20:34:32.587406] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-03-13T20:34:32.587685] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-03-13T20:34:32.587939] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-03-13T20:34:32.588205] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-03-13T20:34:32.588500] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-03-13T20:34:32.588894] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-03-13T20:34:32.589236] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-03-13T20:34:32.589604] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-03-13T20:34:32.589702] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-03-13T20:34:32.589968] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-03-13T20:34:32.590269] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-03-13T20:34:32.590616] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-03-13T20:34:32.590941] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-03-13T20:34:32.591272] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-03-13T20:34:32.591630] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-03-13T20:34:32.591740] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-03-13T20:34:32.592003] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-03-13T20:34:32.592091] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-03-13T20:34:32.592374] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-03-13T20:34:32.592701] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-03-13T20:34:32.592965] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-03-13T20:34:32.593255] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-03-13T20:34:32.593616] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-03-13T20:34:32.593907] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-03-13T20:34:32.594230] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-03-13T20:34:32.594538] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-03-13T20:34:32.594818] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-03-13T20:34:32.594889] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-03-13T20:34:32.595181] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-03-13T20:34:32.595449] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-03-13T20:34:32.595708] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-03-13T20:34:32.595946] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-03-13T20:34:32.596203] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-03-13T20:34:32.596482] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-03-13T20:34:32.596768] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-03-13T20:34:32.597139] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-03-13T20:34:32.597393] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-03-13T20:34:32.597655] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-03-13T20:34:32.597728] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-03-13T20:34:32.597958] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-03-13T20:34:32.598203] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-03-13T20:34:32.598438] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-03-13T20:34:32.598671] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-03-13T20:34:32.599637] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-03-13T20:34:32.599876] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-03-13T20:34:32.601070] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-03-13T20:34:32.601945] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-03-13T20:34:32.602243] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-03-13T20:34:32.602494] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-03-13T20:34:32.602734] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-03-13T20:34:32.602971] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-03-13T20:34:32.603207] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-03-13T20:34:32.603455] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-03-13T20:34:32.603718] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-03-13T20:34:32.604077] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-03-13T20:34:32.604164] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-03-13T20:34:32.604421] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-03-13T20:34:32.604726] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-03-13T20:34:32.605022] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-03-13T20:34:32.605294] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-03-13T20:34:32.605556] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-03-13T20:34:32.605662] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-03-13T20:34:32.606716] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-03-13T20:34:32.607081] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-03-13T20:34:32.607637] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-03-13T20:34:32.607929] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-03-13T20:34:32.608270] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-03-13T20:34:32.608559] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-03-13T20:34:32.608865] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-03-13T20:34:32.609163] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-03-13T20:34:32.609258] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-03-13T20:34:32.609603] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-03-13T20:34:32.609688] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-03-13T20:34:32.609997] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-03-13T20:34:32.610266] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-03-13T20:34:32.610556] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-03-13T20:34:32.610869] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-03-13T20:34:32.611141] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-03-13T20:34:32.611465] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-03-13T20:34:32.612258] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-03-13T20:34:32.612610] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-03-13T20:34:32.612960] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-03-13T20:34:32.613240] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-03-13T20:34:32.613535] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-03-13T20:34:32.613847] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-03-13T20:34:32.614170] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-03-13T20:34:32.614515] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-03-13T20:34:32.614849] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-03-13T20:34:32.615152] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-03-13T20:34:32.615988] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-03-13T20:34:32.616283] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-03-13T20:34:32.616547] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-03-13T20:34:32.616828] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-03-13T20:34:32.616901] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-03-13T20:34:32.617132] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-03-13T20:34:32.617393] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-03-13T20:34:32.617634] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-03-13T20:34:32.617879] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-03-13T20:34:32.618172] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-03-13T20:34:32.618430] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-03-13T20:34:32.618714] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-03-13T20:34:32.618799] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-03-13T20:34:32.619052] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-03-13T20:34:32.619374] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-03-13T20:34:32.619812] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-03-13T20:34:32.620083] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-03-13T20:34:32.620427] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-03-13T20:34:32.620952] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-03-13T20:34:32.621231] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-03-13T20:34:32.621521] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-03-13T20:34:32.621935] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-03-13T20:34:32.622242] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-03-13T20:34:32.622535] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-03-13T20:34:32.622890] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-03-13T20:34:32.623163] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-03-13T20:34:32.623533] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-03-13T20:34:32.623929] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-03-13T20:34:32.624256] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-03-13T20:34:32.624530] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-03-13T20:34:32.624810] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-03-13T20:34:32.625088] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-03-13T20:34:32.625360] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-03-13T20:34:32.625836] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-03-13T20:34:32.626158] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-03-13T20:34:32.626230] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-03-13T20:34:32.626510] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-03-13T20:34:32.626840] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-03-13T20:34:32.627149] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-03-13T20:34:32.627470] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-03-13T20:34:32.627779] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-03-13T20:34:32.628102] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-03-13T20:34:32.628392] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-03-13T20:34:32.628676] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-03-13T20:34:32.629022] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-03-13T20:34:32.629339] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-03-13T20:34:32.629432] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-03-13T20:34:32.629728] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-03-13T20:34:32.630052] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-03-13T20:34:32.630149] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-03-13T20:34:32.630450] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-03-13T20:34:32.630735] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-03-13T20:34:32.631022] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-03-13T20:34:32.631339] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-03-13T20:34:32.631600] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-03-13T20:34:32.632062] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-03-13T20:34:32.632336] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-03-13T20:34:32.632815] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-03-13T20:34:32.633074] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-03-13T20:34:32.633352] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-03-13T20:34:32.633626] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-03-13T20:34:32.634403] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-03-13T20:34:32.634680] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-03-13T20:34:32.634964] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-03-13T20:34:32.635226] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.635679] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-03-13T20:34:32.635956] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-03-13T20:34:32.636230] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-03-13T20:34:32.636512] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-03-13T20:34:32.636864] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-03-13T20:34:32.637160] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-03-13T20:34:32.637651] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-03-13T20:34:32.637979] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-03-13T20:34:32.638371] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-03-13T20:34:32.639424] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-03-13T20:34:32.639956] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-03-13T20:34:32.640253] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-03-13T20:34:32.640532] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-03-13T20:34:32.640641] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-03-13T20:34:32.640915] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-03-13T20:34:32.641244] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-03-13T20:34:32.641775] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-03-13T20:34:32.642038] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-03-13T20:34:32.642285] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-03-13T20:34:32.642532] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-03-13T20:34:32.642812] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-03-13T20:34:32.643057] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-03-13T20:34:32.643344] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-03-13T20:34:32.643640] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-03-13T20:34:32.643904] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-03-13T20:34:32.644201] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-03-13T20:34:32.644532] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-03-13T20:34:32.644658] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-03-13T20:34:32.645593] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-03-13T20:34:32.645942] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-03-13T20:34:32.646271] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-03-13T20:34:32.646715] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-03-13T20:34:32.647022] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-03-13T20:34:32.647308] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-03-13T20:34:32.647781] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-03-13T20:34:32.648058] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-03-13T20:34:32.648327] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-03-13T20:34:32.648620] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-03-13T20:34:32.648885] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-03-13T20:34:32.649176] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-03-13T20:34:32.649488] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-03-13T20:34:32.649801] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-03-13T20:34:32.650069] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-03-13T20:34:32.650350] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-03-13T20:34:32.650632] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-03-13T20:34:32.650910] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-03-13T20:34:32.651189] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-03-13T20:34:32.651442] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-03-13T20:34:32.651529] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-03-13T20:34:32.651800] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-03-13T20:34:32.652121] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-03-13T20:34:32.652405] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-03-13T20:34:32.652678] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-03-13T20:34:32.653003] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-03-13T20:34:32.653295] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-03-13T20:34:32.653694] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-03-13T20:34:32.653991] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-03-13T20:34:32.654307] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-03-13T20:34:32.654609] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-03-13T20:34:32.654693] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-03-13T20:34:32.654949] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-03-13T20:34:32.655223] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-03-13T20:34:32.655555] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-03-13T20:34:32.655860] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-03-13T20:34:32.656250] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-03-13T20:34:32.656606] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-03-13T20:34:32.656927] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-03-13T20:34:32.657309] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-03-13T20:34:32.657664] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-03-13T20:34:32.658006] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-03-13T20:34:32.658330] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-03-13T20:34:32.658671] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-03-13T20:34:32.658997] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-03-13T20:34:32.659085] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-03-13T20:34:32.659402] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-03-13T20:34:32.659734] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-03-13T20:34:32.660080] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-03-13T20:34:32.660446] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-03-13T20:34:32.660759] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-03-13T20:34:32.661081] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-03-13T20:34:32.661417] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-03-13T20:34:32.661742] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-03-13T20:34:32.662081] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-03-13T20:34:32.662398] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-03-13T20:34:32.662688] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-03-13T20:34:32.662967] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-03-13T20:34:32.663263] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-03-13T20:34:32.663604] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-03-13T20:34:32.664727] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-03-13T20:34:32.665056] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-03-13T20:34:32.665375] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-03-13T20:34:32.665950] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-03-13T20:34:32.667048] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-03-13T20:34:32.667392] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-03-13T20:34:32.667766] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-03-13T20:34:32.668134] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.668461] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-03-13T20:34:32.668778] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-03-13T20:34:32.669097] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-03-13T20:34:32.669430] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-03-13T20:34:32.669752] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-03-13T20:34:32.670057] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-03-13T20:34:32.670363] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-03-13T20:34:32.670744] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-03-13T20:34:32.670860] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-03-13T20:34:32.671211] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-03-13T20:34:32.671596] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-03-13T20:34:32.671975] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-03-13T20:34:32.672282] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-03-13T20:34:32.672397] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-03-13T20:34:32.672715] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-03-13T20:34:32.673049] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-03-13T20:34:32.673391] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-03-13T20:34:32.673712] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-03-13T20:34:32.673797] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-03-13T20:34:32.674142] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-03-13T20:34:32.674987] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-03-13T20:34:32.675971] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-03-13T20:34:32.676298] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-03-13T20:34:32.676637] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-03-13T20:34:32.676970] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-03-13T20:34:32.678047] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-03-13T20:34:32.679054] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-03-13T20:34:32.679353] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-03-13T20:34:32.679694] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-03-13T20:34:32.680004] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-03-13T20:34:32.680304] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-03-13T20:34:32.680632] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-03-13T20:34:32.680927] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-03-13T20:34:32.681224] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-03-13T20:34:32.681508] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-03-13T20:34:32.681622] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-03-13T20:34:32.681920] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-03-13T20:34:32.682205] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-03-13T20:34:32.682544] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-03-13T20:34:32.682866] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-03-13T20:34:32.682950] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-03-13T20:34:32.683224] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-03-13T20:34:32.683587] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-03-13T20:34:32.683875] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-03-13T20:34:32.684218] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-03-13T20:34:32.684516] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-03-13T20:34:32.684612] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-03-13T20:34:32.684901] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-03-13T20:34:32.685175] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-03-13T20:34:32.685483] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-03-13T20:34:32.685746] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-03-13T20:34:32.685998] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-03-13T20:34:32.686298] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-03-13T20:34:32.686552] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-03-13T20:34:32.686836] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-03-13T20:34:32.687112] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-03-13T20:34:32.687394] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-03-13T20:34:32.687732] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-03-13T20:34:32.688035] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-03-13T20:34:32.688359] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-03-13T20:34:32.688710] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-03-13T20:34:32.688996] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-03-13T20:34:32.689291] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-03-13T20:34:32.689734] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-03-13T20:34:32.690765] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-03-13T20:34:32.691073] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-03-13T20:34:32.691360] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.691442] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.691513] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-03-13T20:34:32.692007] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-03-13T20:34:32.692295] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-03-13T20:34:32.692603] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-03-13T20:34:32.692891] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-03-13T20:34:32.693184] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-03-13T20:34:32.693478] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-03-13T20:34:32.693929] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-03-13T20:34:32.694181] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-03-13T20:34:32.694507] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-03-13T20:34:32.695036] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-03-13T20:34:32.695331] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-03-13T20:34:32.695647] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-03-13T20:34:32.696019] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-03-13T20:34:32.696366] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-03-13T20:34:32.696706] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-03-13T20:34:32.696984] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-03-13T20:34:32.697055] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-03-13T20:34:32.697465] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-03-13T20:34:32.697766] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-03-13T20:34:32.698053] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-03-13T20:34:32.698350] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-03-13T20:34:32.698664] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-03-13T20:34:32.698939] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-03-13T20:34:32.699211] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-03-13T20:34:32.699591] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-03-13T20:34:32.699905] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-03-13T20:34:32.700206] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-03-13T20:34:32.700512] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-03-13T20:34:32.700861] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-03-13T20:34:32.701202] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-03-13T20:34:32.701480] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-03-13T20:34:32.701563] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-03-13T20:34:32.701878] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-03-13T20:34:32.702154] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-03-13T20:34:32.702490] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-03-13T20:34:32.702839] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-03-13T20:34:32.702923] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-03-13T20:34:32.703181] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-03-13T20:34:32.703600] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-03-13T20:34:32.704650] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-03-13T20:34:32.704911] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-03-13T20:34:32.705172] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-03-13T20:34:32.705477] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-03-13T20:34:32.705760] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-03-13T20:34:32.706058] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-03-13T20:34:32.706361] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-03-13T20:34:32.706791] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-03-13T20:34:32.707109] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-03-13T20:34:32.707380] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-03-13T20:34:32.707663] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-03-13T20:34:32.707991] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-03-13T20:34:32.708267] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-03-13T20:34:32.708529] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-03-13T20:34:32.708796] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-03-13T20:34:32.709105] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-03-13T20:34:32.709393] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-03-13T20:34:32.709660] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-03-13T20:34:32.709960] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-03-13T20:34:32.710305] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-03-13T20:34:32.710598] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-03-13T20:34:32.710848] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-03-13T20:34:32.711093] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-03-13T20:34:32.711339] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-03-13T20:34:32.711611] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-03-13T20:34:32.711915] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-03-13T20:34:32.712222] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-03-13T20:34:32.712528] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-03-13T20:34:32.712793] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-03-13T20:34:32.713083] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-03-13T20:34:32.713320] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-03-13T20:34:32.713555] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-03-13T20:34:32.713814] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-03-13T20:34:32.714079] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-03-13T20:34:32.714318] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-03-13T20:34:32.714594] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-03-13T20:34:32.714850] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-03-13T20:34:32.715095] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-03-13T20:34:32.715341] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-03-13T20:34:32.715681] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-03-13T20:34:32.715973] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-03-13T20:34:32.716710] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-03-13T20:34:32.716975] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-03-13T20:34:32.717229] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-03-13T20:34:32.717485] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-03-13T20:34:32.717833] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-03-13T20:34:32.718142] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-03-13T20:34:32.718226] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-03-13T20:34:32.718541] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-03-13T20:34:32.718654] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-03-13T20:34:32.718912] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-03-13T20:34:32.719344] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-03-13T20:34:32.719688] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-03-13T20:34:32.719992] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-03-13T20:34:32.720251] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-03-13T20:34:32.720536] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-03-13T20:34:32.720858] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-03-13T20:34:32.721110] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-03-13T20:34:32.721352] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-03-13T20:34:32.721624] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-03-13T20:34:32.721862] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-03-13T20:34:32.722152] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-03-13T20:34:32.722887] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-03-13T20:34:32.722976] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-03-13T20:34:32.723041] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-03-13T20:34:32.723304] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-03-13T20:34:32.723407] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-03-13T20:34:32.723678] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-03-13T20:34:32.724000] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-03-13T20:34:32.724265] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-03-13T20:34:32.725049] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-03-13T20:34:32.725322] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-03-13T20:34:32.726337] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-03-13T20:34:32.726693] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-03-13T20:34:32.727642] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-03-13T20:34:32.727950] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-03-13T20:34:32.728230] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-03-13T20:34:32.728517] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-03-13T20:34:32.728855] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-03-13T20:34:32.729176] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-03-13T20:34:32.729528] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-03-13T20:34:32.729807] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-03-13T20:34:32.730112] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-03-13T20:34:32.730521] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-03-13T20:34:32.731054] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-03-13T20:34:32.731633] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-03-13T20:34:32.732012] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-03-13T20:34:32.732731] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-03-13T20:34:32.733099] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-03-13T20:34:32.733451] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-03-13T20:34:32.733815] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-03-13T20:34:32.734179] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-03-13T20:34:32.734330] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-03-13T20:34:32.734672] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-03-13T20:34:32.735013] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-03-13T20:34:32.736685] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-03-13T20:34:32.737013] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-03-13T20:34:32.737364] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-03-13T20:34:32.737727] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-03-13T20:34:32.738063] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-03-13T20:34:32.738369] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-03-13T20:34:32.738452] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-03-13T20:34:32.738762] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-03-13T20:34:32.739022] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-03-13T20:34:32.739339] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-03-13T20:34:32.739675] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-03-13T20:34:32.740011] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-03-13T20:34:32.740369] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-03-13T20:34:32.740679] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-03-13T20:34:32.740980] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-03-13T20:34:32.741303] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-03-13T20:34:32.741746] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-03-13T20:34:32.742131] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-03-13T20:34:32.742504] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-03-13T20:34:32.742857] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-03-13T20:34:32.743201] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-03-13T20:34:32.743523] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-03-13T20:34:32.743902] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-03-13T20:34:32.744259] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-03-13T20:34:32.744648] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-03-13T20:34:32.744979] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-03-13T20:34:32.745335] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-03-13T20:34:32.745683] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-03-13T20:34:32.746012] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-03-13T20:34:32.746369] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-03-13T20:34:32.746717] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-03-13T20:34:32.747039] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-03-13T20:34:32.747335] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-03-13T20:34:32.747651] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-03-13T20:34:32.747965] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-03-13T20:34:32.748128] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-03-13T20:34:32.748427] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-03-13T20:34:32.748765] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-03-13T20:34:32.749169] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-03-13T20:34:32.749501] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-03-13T20:34:32.749889] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-03-13T20:34:32.750259] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-03-13T20:34:32.751437] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-03-13T20:34:32.751829] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-03-13T20:34:32.752157] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-03-13T20:34:32.752519] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-03-13T20:34:32.752861] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-03-13T20:34:32.753193] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-03-13T20:34:32.753547] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-03-13T20:34:32.753947] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-03-13T20:34:32.754250] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-03-13T20:34:32.754550] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-03-13T20:34:32.754890] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-03-13T20:34:32.755220] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-03-13T20:34:32.755619] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-03-13T20:34:32.755925] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-03-13T20:34:32.756332] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-03-13T20:34:32.756458] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-03-13T20:34:32.756858] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-03-13T20:34:32.756987] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-03-13T20:34:32.757424] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-03-13T20:34:32.757744] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-03-13T20:34:32.758037] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-03-13T20:34:32.758311] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-03-13T20:34:32.758610] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-03-13T20:34:32.758933] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-03-13T20:34:32.759188] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-03-13T20:34:32.759449] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-03-13T20:34:32.759696] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-03-13T20:34:32.759934] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-03-13T20:34:32.760181] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-03-13T20:34:32.760258] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-03-13T20:34:32.761135] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-03-13T20:34:32.761401] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-03-13T20:34:32.761673] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-03-13T20:34:32.761978] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-03-13T20:34:32.762265] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-03-13T20:34:32.762523] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-03-13T20:34:32.762784] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-03-13T20:34:32.763042] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-03-13T20:34:32.763347] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-03-13T20:34:32.763597] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-03-13T20:34:32.763854] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-03-13T20:34:32.764607] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-03-13T20:34:32.764684] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-03-13T20:34:32.764749] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-03-13T20:34:32.764998] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-03-13T20:34:32.765311] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-03-13T20:34:32.765597] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-03-13T20:34:32.765672] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-03-13T20:34:32.765955] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-03-13T20:34:32.766243] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-03-13T20:34:32.766333] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-03-13T20:34:32.766598] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-03-13T20:34:32.766854] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-03-13T20:34:32.766940] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-03-13T20:34:32.767173] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-03-13T20:34:32.767477] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-03-13T20:34:32.767757] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-03-13T20:34:32.768077] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-03-13T20:34:32.768347] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.768633] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-03-13T20:34:32.768876] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-03-13T20:34:32.768947] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-03-13T20:34:32.769466] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-03-13T20:34:32.769773] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-03-13T20:34:32.770102] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-03-13T20:34:32.770384] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-03-13T20:34:32.770639] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-03-13T20:34:32.770910] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-03-13T20:34:32.771266] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-03-13T20:34:32.771535] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-03-13T20:34:32.771651] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-03-13T20:34:32.771921] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-03-13T20:34:32.772011] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-03-13T20:34:32.772266] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-03-13T20:34:32.772525] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-03-13T20:34:32.772814] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-03-13T20:34:32.773120] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-03-13T20:34:32.773458] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-03-13T20:34:32.773710] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-03-13T20:34:32.773784] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-03-13T20:34:32.774018] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-03-13T20:34:32.774263] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-03-13T20:34:32.774532] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-03-13T20:34:32.774822] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-03-13T20:34:32.775130] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-03-13T20:34:32.775395] [DEBUG] [LOCAL ] Loaded configuration for MFI: 3 features, 70.0% accuracy [2026-03-13T20:34:32.775638] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-03-13T20:34:32.775873] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-03-13T20:34:32.776112] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-03-13T20:34:32.776370] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-03-13T20:34:32.776625] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-03-13T20:34:32.776880] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-03-13T20:34:32.777194] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-03-13T20:34:32.777482] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-03-13T20:34:32.777828] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-03-13T20:34:32.778084] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-03-13T20:34:32.778340] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-03-13T20:34:32.778421] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-03-13T20:34:32.778664] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-03-13T20:34:32.778928] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-03-13T20:34:32.779188] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-03-13T20:34:32.779442] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-03-13T20:34:32.779735] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-03-13T20:34:32.780027] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-03-13T20:34:32.780414] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-03-13T20:34:32.780734] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-03-13T20:34:32.780993] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-03-13T20:34:32.781253] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-03-13T20:34:32.781336] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-03-13T20:34:32.782357] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-03-13T20:34:32.782635] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-03-13T20:34:32.782922] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-03-13T20:34:32.783179] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-03-13T20:34:32.783426] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-03-13T20:34:32.783691] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-03-13T20:34:32.783945] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-03-13T20:34:32.784233] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-03-13T20:34:32.784502] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-03-13T20:34:32.784798] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-03-13T20:34:32.785048] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-03-13T20:34:32.785309] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-03-13T20:34:32.785558] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-03-13T20:34:32.785823] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-03-13T20:34:32.786126] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-03-13T20:34:32.786363] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-03-13T20:34:32.786616] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-03-13T20:34:32.786850] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-03-13T20:34:32.786922] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-03-13T20:34:32.787156] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-03-13T20:34:32.787388] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-03-13T20:34:32.787680] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-03-13T20:34:32.787923] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-03-13T20:34:32.788008] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-03-13T20:34:32.788311] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-03-13T20:34:32.788596] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-03-13T20:34:32.788691] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-03-13T20:34:32.788988] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-03-13T20:34:32.789310] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-03-13T20:34:32.789630] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-03-13T20:34:32.789898] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-03-13T20:34:32.789978] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-03-13T20:34:32.790248] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-03-13T20:34:32.790524] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-03-13T20:34:32.790866] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-03-13T20:34:32.791120] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-03-13T20:34:32.791192] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-03-13T20:34:32.791253] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-03-13T20:34:32.791513] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-03-13T20:34:32.791778] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-03-13T20:34:32.791853] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-03-13T20:34:32.792159] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.792419] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-03-13T20:34:32.792716] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-03-13T20:34:32.792959] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-03-13T20:34:32.793226] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-03-13T20:34:32.793479] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-03-13T20:34:32.793718] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-03-13T20:34:32.793967] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-03-13T20:34:32.794225] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-03-13T20:34:32.794474] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-03-13T20:34:32.794716] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-03-13T20:34:32.795006] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-03-13T20:34:32.795256] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-03-13T20:34:32.795528] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-03-13T20:34:32.795851] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-03-13T20:34:32.796120] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-03-13T20:34:32.796369] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-03-13T20:34:32.796667] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-03-13T20:34:32.796917] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-03-13T20:34:32.797174] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-03-13T20:34:32.797443] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-03-13T20:34:32.798009] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-03-13T20:34:32.798262] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-03-13T20:34:32.798555] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-03-13T20:34:32.798877] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-03-13T20:34:32.799138] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-03-13T20:34:32.799402] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-03-13T20:34:32.799691] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-03-13T20:34:32.799953] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-03-13T20:34:32.800221] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-03-13T20:34:32.800520] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-03-13T20:34:32.801528] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-03-13T20:34:32.801802] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.802401] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-03-13T20:34:32.802702] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-03-13T20:34:32.802958] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-03-13T20:34:32.803235] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-03-13T20:34:32.803500] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-03-13T20:34:32.803594] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-03-13T20:34:32.803841] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-03-13T20:34:32.804106] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-03-13T20:34:32.804364] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-03-13T20:34:32.804628] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-03-13T20:34:32.804891] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-03-13T20:34:32.804973] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-03-13T20:34:32.805044] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-03-13T20:34:32.805298] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-03-13T20:34:32.805540] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-03-13T20:34:32.805826] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-03-13T20:34:32.806066] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-03-13T20:34:32.806323] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-03-13T20:34:32.806622] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-03-13T20:34:32.806708] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-03-13T20:34:32.806784] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-03-13T20:34:32.807021] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-03-13T20:34:32.807278] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-03-13T20:34:32.807543] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-03-13T20:34:32.807851] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-03-13T20:34:32.808116] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-03-13T20:34:32.808389] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-03-13T20:34:32.808653] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-03-13T20:34:32.808907] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-03-13T20:34:32.809141] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-03-13T20:34:32.809394] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-03-13T20:34:32.809642] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-03-13T20:34:32.809877] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-03-13T20:34:32.810122] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-03-13T20:34:32.810421] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-03-13T20:34:32.811410] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-03-13T20:34:32.811659] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-03-13T20:34:32.811911] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-03-13T20:34:32.812158] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-03-13T20:34:32.812459] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-03-13T20:34:32.812528] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-03-13T20:34:32.812626] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-03-13T20:34:32.812896] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-03-13T20:34:32.813167] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-03-13T20:34:32.813457] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-03-13T20:34:32.813715] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-03-13T20:34:32.813994] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-03-13T20:34:32.814300] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-03-13T20:34:32.814600] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-03-13T20:34:32.814825] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-03-13T20:34:32.815112] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-03-13T20:34:32.815390] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-03-13T20:34:32.815659] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-03-13T20:34:32.815900] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-03-13T20:34:32.816152] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-03-13T20:34:32.816439] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-03-13T20:34:32.816693] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-03-13T20:34:32.817431] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-03-13T20:34:32.817751] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-03-13T20:34:32.818011] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-03-13T20:34:32.818381] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-03-13T20:34:32.818637] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-03-13T20:34:32.818928] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-03-13T20:34:32.819002] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-03-13T20:34:32.819260] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-03-13T20:34:32.819527] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-03-13T20:34:32.819797] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-03-13T20:34:32.820047] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-03-13T20:34:32.820294] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-03-13T20:34:32.820554] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-03-13T20:34:32.820821] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-03-13T20:34:32.821068] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-03-13T20:34:32.821310] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-03-13T20:34:32.821563] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-03-13T20:34:32.821846] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-03-13T20:34:32.822093] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-03-13T20:34:32.822398] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-03-13T20:34:32.822670] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-03-13T20:34:32.822958] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-03-13T20:34:32.823198] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-03-13T20:34:32.823434] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-03-13T20:34:32.823673] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-03-13T20:34:32.823969] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-03-13T20:34:32.824257] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-03-13T20:34:32.824543] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-03-13T20:34:32.824819] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-03-13T20:34:32.825058] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-03-13T20:34:32.825319] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-03-13T20:34:32.825404] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-03-13T20:34:32.825648] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-03-13T20:34:32.825888] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-03-13T20:34:32.826210] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-03-13T20:34:32.826475] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-03-13T20:34:32.826744] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-03-13T20:34:32.827037] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-03-13T20:34:32.827305] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-03-13T20:34:32.827606] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-03-13T20:34:32.827888] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-03-13T20:34:32.828168] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-03-13T20:34:32.828240] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-03-13T20:34:32.828479] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-03-13T20:34:32.828719] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-03-13T20:34:32.829012] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-03-13T20:34:32.829290] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-03-13T20:34:32.829371] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-03-13T20:34:32.829631] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-03-13T20:34:32.829878] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-03-13T20:34:32.830187] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-03-13T20:34:32.830476] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-03-13T20:34:32.830549] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-03-13T20:34:32.831122] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-03-13T20:34:32.831394] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-03-13T20:34:32.831669] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-03-13T20:34:32.832169] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-03-13T20:34:32.832430] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-03-13T20:34:32.832514] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-03-13T20:34:32.832796] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-03-13T20:34:32.833074] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-03-13T20:34:32.833364] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-03-13T20:34:32.833627] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-03-13T20:34:32.833880] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-03-13T20:34:32.834182] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-03-13T20:34:32.835212] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-03-13T20:34:32.835483] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-03-13T20:34:32.835735] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-03-13T20:34:32.836021] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-03-13T20:34:32.836297] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-03-13T20:34:32.836604] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-03-13T20:34:32.836860] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-03-13T20:34:32.837107] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-03-13T20:34:32.837369] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-03-13T20:34:32.837631] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-03-13T20:34:32.837880] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-03-13T20:34:32.838127] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-03-13T20:34:32.838372] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-03-13T20:34:32.838691] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-03-13T20:34:32.838952] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-03-13T20:34:32.839191] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-03-13T20:34:32.839457] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-03-13T20:34:32.839776] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-03-13T20:34:32.840069] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-03-13T20:34:32.840323] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-03-13T20:34:32.840628] [DEBUG] [LOCAL ] Loaded configuration for LICN: 4 features, 70.0% accuracy [2026-03-13T20:34:32.840899] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-03-13T20:34:32.841163] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-03-13T20:34:32.841507] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-03-13T20:34:32.841860] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-03-13T20:34:32.842126] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-03-13T20:34:32.842380] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-03-13T20:34:32.842641] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-03-13T20:34:32.842916] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-03-13T20:34:32.843165] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-03-13T20:34:32.843443] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-03-13T20:34:32.843718] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-03-13T20:34:32.843980] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-03-13T20:34:32.844234] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-03-13T20:34:32.844511] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-03-13T20:34:32.844829] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-03-13T20:34:32.845300] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-03-13T20:34:32.845620] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-03-13T20:34:32.845882] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-03-13T20:34:32.846209] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-03-13T20:34:32.846514] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-03-13T20:34:32.846615] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-03-13T20:34:32.846879] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-03-13T20:34:32.847170] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-03-13T20:34:32.847442] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-03-13T20:34:32.847696] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-03-13T20:34:32.847768] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-03-13T20:34:32.847827] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-03-13T20:34:32.848090] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-03-13T20:34:32.848160] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-03-13T20:34:32.848411] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-03-13T20:34:32.848651] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-03-13T20:34:32.849608] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-03-13T20:34:32.849914] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-03-13T20:34:32.850186] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-03-13T20:34:32.850482] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-03-13T20:34:32.850733] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-03-13T20:34:32.851026] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-03-13T20:34:32.851277] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-03-13T20:34:32.851517] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-03-13T20:34:32.851770] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-03-13T20:34:32.852069] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-03-13T20:34:32.852382] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-03-13T20:34:32.852634] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-03-13T20:34:32.852877] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-03-13T20:34:32.853110] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-03-13T20:34:32.853367] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-03-13T20:34:32.853613] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-03-13T20:34:32.853850] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-03-13T20:34:32.854092] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-03-13T20:34:32.854323] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-03-13T20:34:32.854559] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-03-13T20:34:32.854813] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-03-13T20:34:32.855043] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-03-13T20:34:32.855323] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-03-13T20:34:32.855625] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-03-13T20:34:32.855876] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-03-13T20:34:32.856124] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-03-13T20:34:32.856355] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-03-13T20:34:32.856601] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-03-13T20:34:32.856843] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-03-13T20:34:32.857133] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-03-13T20:34:32.857420] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-03-13T20:34:32.857729] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-03-13T20:34:32.857993] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-03-13T20:34:32.858285] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-03-13T20:34:32.858354] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-03-13T20:34:32.858632] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.858864] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-03-13T20:34:32.859124] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-03-13T20:34:32.859408] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-03-13T20:34:32.859656] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-03-13T20:34:32.859909] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-03-13T20:34:32.860001] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-03-13T20:34:32.860242] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-03-13T20:34:32.860488] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-03-13T20:34:32.860779] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-03-13T20:34:32.861045] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-03-13T20:34:32.861317] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-03-13T20:34:32.861597] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-03-13T20:34:32.861851] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-03-13T20:34:32.861929] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-03-13T20:34:32.862167] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-03-13T20:34:32.862437] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-03-13T20:34:32.862505] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-03-13T20:34:32.862740] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-03-13T20:34:32.863017] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-03-13T20:34:32.863262] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-03-13T20:34:32.863502] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-03-13T20:34:32.863773] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-03-13T20:34:32.863845] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-03-13T20:34:32.864102] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-03-13T20:34:32.865053] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-03-13T20:34:32.865132] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-03-13T20:34:32.865441] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-03-13T20:34:32.865700] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-03-13T20:34:32.865976] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-03-13T20:34:32.866257] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-03-13T20:34:32.866529] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-03-13T20:34:32.866824] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-03-13T20:34:32.867076] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-03-13T20:34:32.867321] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-03-13T20:34:32.867601] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-03-13T20:34:32.867949] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-03-13T20:34:32.868032] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-03-13T20:34:32.868326] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-03-13T20:34:32.868635] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-03-13T20:34:32.868904] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-03-13T20:34:32.869163] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-03-13T20:34:32.869410] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-03-13T20:34:32.869650] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-03-13T20:34:32.869960] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-03-13T20:34:32.870202] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-03-13T20:34:32.870449] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-03-13T20:34:32.870706] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-03-13T20:34:32.870945] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-03-13T20:34:32.871203] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-03-13T20:34:32.871478] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-03-13T20:34:32.871768] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-03-13T20:34:32.872825] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-03-13T20:34:32.873081] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-03-13T20:34:32.873382] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-03-13T20:34:32.873683] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-03-13T20:34:32.873757] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-03-13T20:34:32.873829] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-03-13T20:34:32.874098] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-03-13T20:34:32.874358] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-03-13T20:34:32.874610] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-03-13T20:34:32.874855] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-03-13T20:34:32.875110] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-03-13T20:34:32.875197] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-03-13T20:34:32.875436] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-03-13T20:34:32.875684] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-03-13T20:34:32.875950] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-03-13T20:34:32.876194] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-03-13T20:34:32.876281] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-03-13T20:34:32.876533] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-03-13T20:34:32.876810] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-03-13T20:34:32.877060] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-03-13T20:34:32.877302] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-03-13T20:34:32.877629] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-03-13T20:34:32.877873] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-03-13T20:34:32.878124] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-03-13T20:34:32.878375] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-03-13T20:34:32.878632] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-03-13T20:34:32.878923] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-03-13T20:34:32.879208] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-03-13T20:34:32.879465] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-03-13T20:34:32.879709] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-03-13T20:34:32.879950] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-03-13T20:34:32.880214] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-03-13T20:34:32.880512] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-03-13T20:34:32.880803] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-03-13T20:34:32.881056] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.881140] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-03-13T20:34:32.881397] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-03-13T20:34:32.881647] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-03-13T20:34:32.881733] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-03-13T20:34:32.882024] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-03-13T20:34:32.882280] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-03-13T20:34:32.882556] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-03-13T20:34:32.882848] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-03-13T20:34:32.883102] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-03-13T20:34:32.883545] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-03-13T20:34:32.883872] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-03-13T20:34:32.884162] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-03-13T20:34:32.884450] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-03-13T20:34:32.884689] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-03-13T20:34:32.884986] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-03-13T20:34:32.885228] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-03-13T20:34:32.885298] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-03-13T20:34:32.885609] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-03-13T20:34:32.885853] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-03-13T20:34:32.886141] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-03-13T20:34:32.886410] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-03-13T20:34:32.886702] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-03-13T20:34:32.887461] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-03-13T20:34:32.887783] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-03-13T20:34:32.888046] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-03-13T20:34:32.888299] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-03-13T20:34:32.888597] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-03-13T20:34:32.888853] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-03-13T20:34:32.889154] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-03-13T20:34:32.889423] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-03-13T20:34:32.889660] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-03-13T20:34:32.889938] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-03-13T20:34:32.890221] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-03-13T20:34:32.890472] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-03-13T20:34:32.890772] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-03-13T20:34:32.891037] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-03-13T20:34:32.891275] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-03-13T20:34:32.891594] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-03-13T20:34:32.891884] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-03-13T20:34:32.891953] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-03-13T20:34:32.892184] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-03-13T20:34:32.892484] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-03-13T20:34:32.892781] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-03-13T20:34:32.893069] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-03-13T20:34:32.893362] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-03-13T20:34:32.893597] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-03-13T20:34:32.893830] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-03-13T20:34:32.893898] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-03-13T20:34:32.893965] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-03-13T20:34:32.894375] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-03-13T20:34:32.894627] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-03-13T20:34:32.894927] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-03-13T20:34:32.895218] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-03-13T20:34:32.895467] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-03-13T20:34:32.895537] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-03-13T20:34:32.895637] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-03-13T20:34:32.895928] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-03-13T20:34:32.896199] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-03-13T20:34:32.896604] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-03-13T20:34:32.896863] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-03-13T20:34:32.897119] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-03-13T20:34:32.897383] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-03-13T20:34:32.897653] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-03-13T20:34:32.897910] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-03-13T20:34:32.898161] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-03-13T20:34:32.898403] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-03-13T20:34:32.898707] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-03-13T20:34:32.899016] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-03-13T20:34:32.899269] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-03-13T20:34:32.899590] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-03-13T20:34:32.899669] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-03-13T20:34:32.899910] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-03-13T20:34:32.900168] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-03-13T20:34:32.900248] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-03-13T20:34:32.900532] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-03-13T20:34:32.900626] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-03-13T20:34:32.900861] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-03-13T20:34:32.901156] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-03-13T20:34:32.901403] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-03-13T20:34:32.901700] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-03-13T20:34:32.901945] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-03-13T20:34:32.902195] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-03-13T20:34:32.902450] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-03-13T20:34:32.902704] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-03-13T20:34:32.902964] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-03-13T20:34:32.903191] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-03-13T20:34:32.903440] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-03-13T20:34:32.903509] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-03-13T20:34:32.903789] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-03-13T20:34:32.904022] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-03-13T20:34:32.904100] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-03-13T20:34:32.904167] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-03-13T20:34:32.904468] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-03-13T20:34:32.904733] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-03-13T20:34:32.905034] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-03-13T20:34:32.905268] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-03-13T20:34:32.905500] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-03-13T20:34:32.905763] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-03-13T20:34:32.906004] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-03-13T20:34:32.906255] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-03-13T20:34:32.906547] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-03-13T20:34:32.906860] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-03-13T20:34:32.907092] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-03-13T20:34:32.907352] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-03-13T20:34:32.907631] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-03-13T20:34:32.907931] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 4 features, 90.0% accuracy [2026-03-13T20:34:32.908208] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-03-13T20:34:32.908530] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-03-13T20:34:32.908786] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-03-13T20:34:32.909058] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-03-13T20:34:32.909347] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-03-13T20:34:32.909618] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-03-13T20:34:32.909873] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-03-13T20:34:32.910901] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-03-13T20:34:32.911147] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-03-13T20:34:32.911388] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-03-13T20:34:32.911655] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-03-13T20:34:32.911742] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-03-13T20:34:32.911816] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-03-13T20:34:32.911885] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-03-13T20:34:32.912174] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-03-13T20:34:32.912560] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-03-13T20:34:32.912856] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-03-13T20:34:32.913122] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-03-13T20:34:32.913380] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-03-13T20:34:32.914239] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-03-13T20:34:32.914500] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-03-13T20:34:32.914811] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-03-13T20:34:32.914884] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-03-13T20:34:32.914955] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-03-13T20:34:32.915196] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-03-13T20:34:32.915449] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-03-13T20:34:32.915761] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-03-13T20:34:32.916010] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-03-13T20:34:32.916252] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-03-13T20:34:32.916515] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-03-13T20:34:32.916793] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-03-13T20:34:32.917063] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-03-13T20:34:32.917298] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-03-13T20:34:32.917545] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-03-13T20:34:32.917893] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-03-13T20:34:32.918146] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-03-13T20:34:32.918224] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-03-13T20:34:32.918494] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-03-13T20:34:32.918744] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-03-13T20:34:32.918975] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-03-13T20:34:32.919274] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-03-13T20:34:32.919522] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-03-13T20:34:32.919804] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-03-13T20:34:32.920036] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-03-13T20:34:32.920292] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-03-13T20:34:32.920532] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-03-13T20:34:32.920812] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-03-13T20:34:32.921088] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-03-13T20:34:32.921325] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-03-13T20:34:32.921599] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-03-13T20:34:32.921694] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-03-13T20:34:32.921957] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-03-13T20:34:32.922265] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-03-13T20:34:32.922552] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-03-13T20:34:32.922818] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-03-13T20:34:32.923089] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-03-13T20:34:32.923178] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-03-13T20:34:32.923408] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-03-13T20:34:32.923649] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-03-13T20:34:32.923929] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-03-13T20:34:32.924189] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-03-13T20:34:32.924262] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-03-13T20:34:32.924629] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-03-13T20:34:32.926041] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-03-13T20:34:32.926333] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-03-13T20:34:32.926626] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-03-13T20:34:32.926943] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-03-13T20:34:32.927219] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-03-13T20:34:32.927486] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-03-13T20:34:32.927772] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-03-13T20:34:32.928006] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-03-13T20:34:32.928288] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-03-13T20:34:32.928597] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-03-13T20:34:32.929011] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-03-13T20:34:32.929364] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-03-13T20:34:32.929697] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-03-13T20:34:32.929971] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-03-13T20:34:32.930276] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-03-13T20:34:32.930747] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-03-13T20:34:32.931008] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-03-13T20:34:32.931094] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-03-13T20:34:32.931162] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-03-13T20:34:32.931434] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-03-13T20:34:32.932459] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-03-13T20:34:32.932716] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-03-13T20:34:32.932998] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-03-13T20:34:32.933310] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-03-13T20:34:32.933598] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-03-13T20:34:32.933898] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-03-13T20:34:32.934199] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-03-13T20:34:32.934492] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-03-13T20:34:32.934753] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-03-13T20:34:32.934998] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-03-13T20:34:32.935081] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-03-13T20:34:32.935375] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-03-13T20:34:32.935618] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-03-13T20:34:32.935856] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-03-13T20:34:32.936109] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-03-13T20:34:32.937012] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-03-13T20:34:32.937308] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-03-13T20:34:32.937607] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-03-13T20:34:32.937694] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-03-13T20:34:32.937944] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-03-13T20:34:32.938262] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-03-13T20:34:32.938525] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-03-13T20:34:32.938864] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-03-13T20:34:32.939161] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-03-13T20:34:32.939441] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-03-13T20:34:32.939683] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-03-13T20:34:32.939764] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-03-13T20:34:32.940010] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-03-13T20:34:32.940313] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-03-13T20:34:32.940566] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-03-13T20:34:32.940844] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-03-13T20:34:32.941104] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-03-13T20:34:32.941378] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-03-13T20:34:32.941618] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-03-13T20:34:32.941876] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-03-13T20:34:32.941972] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-03-13T20:34:32.942054] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-03-13T20:34:32.942128] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-03-13T20:34:32.942413] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-03-13T20:34:32.942671] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-03-13T20:34:32.942979] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-03-13T20:34:32.943235] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-03-13T20:34:32.943544] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-03-13T20:34:32.943812] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-03-13T20:34:32.944051] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-03-13T20:34:32.944122] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-03-13T20:34:32.944361] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-03-13T20:34:32.944614] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-03-13T20:34:32.944861] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-03-13T20:34:32.945102] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-03-13T20:34:32.945909] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-03-13T20:34:32.946206] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-03-13T20:34:32.946486] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-03-13T20:34:32.946758] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-03-13T20:34:32.947049] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-03-13T20:34:32.947350] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-03-13T20:34:32.947662] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-03-13T20:34:32.948011] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-03-13T20:34:32.948355] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-03-13T20:34:32.948445] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-03-13T20:34:32.948518] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-03-13T20:34:32.948814] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-03-13T20:34:32.949072] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-03-13T20:34:32.949313] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-03-13T20:34:32.949551] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-03-13T20:34:32.949834] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-03-13T20:34:32.950136] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-03-13T20:34:32.950409] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-03-13T20:34:32.950644] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-03-13T20:34:32.950892] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 2 features, 90.0% accuracy [2026-03-13T20:34:32.951118] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-03-13T20:34:32.951403] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-03-13T20:34:32.951660] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-03-13T20:34:32.951732] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-03-13T20:34:32.952112] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-03-13T20:34:32.953324] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-03-13T20:34:32.954162] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-03-13T20:34:32.954622] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-03-13T20:34:32.954934] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-03-13T20:34:32.955189] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-03-13T20:34:32.955923] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-03-13T20:34:32.956196] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-03-13T20:34:32.956447] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-03-13T20:34:32.956746] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-03-13T20:34:32.957009] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-03-13T20:34:32.957083] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-03-13T20:34:32.957321] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-03-13T20:34:32.957596] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-03-13T20:34:32.957847] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-03-13T20:34:32.958085] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-03-13T20:34:32.958328] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-03-13T20:34:32.958598] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-03-13T20:34:32.958859] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-03-13T20:34:32.959094] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-03-13T20:34:32.959171] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-03-13T20:34:32.959454] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-03-13T20:34:32.959690] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-03-13T20:34:32.959984] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-03-13T20:34:32.960335] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-03-13T20:34:32.960654] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-03-13T20:34:32.960928] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-03-13T20:34:32.961191] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-03-13T20:34:32.961291] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-03-13T20:34:32.961535] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-03-13T20:34:32.961811] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-03-13T20:34:32.962076] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-03-13T20:34:32.962360] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-03-13T20:34:32.962434] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-03-13T20:34:32.962692] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-03-13T20:34:32.962940] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-03-13T20:34:32.963198] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-03-13T20:34:32.963889] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-03-13T20:34:32.964152] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-03-13T20:34:32.964396] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-03-13T20:34:32.964683] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-03-13T20:34:32.964926] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-03-13T20:34:32.965169] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-03-13T20:34:32.965420] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-03-13T20:34:32.965653] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-03-13T20:34:32.965943] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-03-13T20:34:32.966374] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-03-13T20:34:32.966989] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-03-13T20:34:32.967309] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-03-13T20:34:32.967651] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-03-13T20:34:32.967936] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-03-13T20:34:32.968012] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-03-13T20:34:32.968077] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-03-13T20:34:32.968392] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-03-13T20:34:32.968702] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-03-13T20:34:32.968804] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-03-13T20:34:32.969062] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-03-13T20:34:32.969362] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-03-13T20:34:32.969620] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-03-13T20:34:32.969938] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-03-13T20:34:32.970202] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-03-13T20:34:32.970495] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-03-13T20:34:32.970889] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-03-13T20:34:32.971185] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-03-13T20:34:32.971495] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-03-13T20:34:32.971804] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-03-13T20:34:32.972129] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-03-13T20:34:32.972384] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-03-13T20:34:32.972637] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-03-13T20:34:32.972952] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-03-13T20:34:32.973231] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-03-13T20:34:32.973479] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-03-13T20:34:32.973725] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-03-13T20:34:32.974028] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-03-13T20:34:32.974268] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-03-13T20:34:32.974643] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-03-13T20:34:32.974908] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-03-13T20:34:32.974995] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-03-13T20:34:32.975073] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-03-13T20:34:32.975324] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-03-13T20:34:32.975657] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-03-13T20:34:32.976000] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-03-13T20:34:32.976273] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-03-13T20:34:32.976561] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-03-13T20:34:32.976878] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-03-13T20:34:32.976956] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-03-13T20:34:32.977287] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-03-13T20:34:32.977587] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-03-13T20:34:32.977849] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-03-13T20:34:32.977936] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-03-13T20:34:32.978009] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-03-13T20:34:32.978323] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-03-13T20:34:32.978561] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-03-13T20:34:32.978929] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-03-13T20:34:32.979195] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-03-13T20:34:32.979544] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-03-13T20:34:32.979847] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-03-13T20:34:32.980111] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-03-13T20:34:32.980373] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-03-13T20:34:32.980664] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-03-13T20:34:32.980904] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-03-13T20:34:32.981165] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-03-13T20:34:32.981274] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-03-13T20:34:32.981632] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-03-13T20:34:32.981928] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-03-13T20:34:32.982228] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-03-13T20:34:32.982530] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-03-13T20:34:32.982864] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-03-13T20:34:32.983154] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-03-13T20:34:32.983647] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-03-13T20:34:32.983923] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-03-13T20:34:32.984931] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-03-13T20:34:32.985185] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-03-13T20:34:32.985450] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-03-13T20:34:32.985744] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-03-13T20:34:32.986018] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-03-13T20:34:32.986321] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-03-13T20:34:32.986595] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-03-13T20:34:32.986857] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-03-13T20:34:32.987123] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-03-13T20:34:32.987387] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-03-13T20:34:32.987491] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-03-13T20:34:32.987834] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-03-13T20:34:32.988130] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-03-13T20:34:32.988431] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-03-13T20:34:32.988692] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-03-13T20:34:32.988935] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-03-13T20:34:32.989199] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-03-13T20:34:32.989477] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-03-13T20:34:32.989738] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-03-13T20:34:32.989985] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-03-13T20:34:32.990298] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-03-13T20:34:32.990609] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-03-13T20:34:32.990924] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-03-13T20:34:32.991039] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-03-13T20:34:32.991360] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-03-13T20:34:32.991478] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-03-13T20:34:32.991847] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-03-13T20:34:32.992184] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-03-13T20:34:32.992481] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-03-13T20:34:32.993283] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-03-13T20:34:32.993606] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-03-13T20:34:32.993682] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-03-13T20:34:32.993995] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-03-13T20:34:32.994286] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-03-13T20:34:32.994606] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-03-13T20:34:32.994918] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-03-13T20:34:32.995231] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-03-13T20:34:32.995501] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-03-13T20:34:32.995796] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-03-13T20:34:32.996099] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-03-13T20:34:32.996376] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-03-13T20:34:32.996649] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-03-13T20:34:32.997207] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-03-13T20:34:32.997919] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-03-13T20:34:32.998516] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-03-13T20:34:32.998851] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-03-13T20:34:33.000190] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-03-13T20:34:33.000471] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-03-13T20:34:33.000752] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-03-13T20:34:33.001067] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-03-13T20:34:33.001359] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-03-13T20:34:33.001806] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-03-13T20:34:33.002080] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-03-13T20:34:33.002484] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-03-13T20:34:33.002820] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-03-13T20:34:33.003130] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-03-13T20:34:33.003405] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-03-13T20:34:33.003689] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-03-13T20:34:33.003787] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-03-13T20:34:33.004075] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-03-13T20:34:33.004419] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-03-13T20:34:33.004694] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-03-13T20:34:33.004974] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-03-13T20:34:33.005263] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-03-13T20:34:33.005539] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-03-13T20:34:33.005837] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-03-13T20:34:33.006102] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-03-13T20:34:33.006374] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-03-13T20:34:33.006714] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-03-13T20:34:33.006968] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-03-13T20:34:33.007264] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-03-13T20:34:33.007355] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-03-13T20:34:33.007643] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-03-13T20:34:33.007906] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-03-13T20:34:33.008148] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-03-13T20:34:33.008438] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-03-13T20:34:33.008695] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-03-13T20:34:33.008974] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-03-13T20:34:33.009990] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-03-13T20:34:33.010289] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-03-13T20:34:33.010558] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-03-13T20:34:33.011086] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-03-13T20:34:33.011374] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-03-13T20:34:33.011694] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-03-13T20:34:33.011775] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-03-13T20:34:33.012145] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-03-13T20:34:33.012437] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-03-13T20:34:33.012741] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-03-13T20:34:33.013057] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-03-13T20:34:33.013323] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-03-13T20:34:33.013606] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-03-13T20:34:33.013902] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-03-13T20:34:33.014169] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-03-13T20:34:33.014269] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-03-13T20:34:33.014606] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-03-13T20:34:33.014860] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-03-13T20:34:33.015108] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-03-13T20:34:33.015189] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-03-13T20:34:33.015542] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-03-13T20:34:33.015914] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-03-13T20:34:33.016228] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-03-13T20:34:33.016528] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-03-13T20:34:33.016836] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-03-13T20:34:33.017192] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-03-13T20:34:33.017481] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-03-13T20:34:33.017840] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-03-13T20:34:33.018087] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-03-13T20:34:33.018364] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-03-13T20:34:33.018630] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-03-13T20:34:33.018963] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-03-13T20:34:33.019064] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-03-13T20:34:33.019333] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-03-13T20:34:33.019609] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-03-13T20:34:33.019929] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-03-13T20:34:33.020201] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-03-13T20:34:33.020504] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-03-13T20:34:33.020815] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-03-13T20:34:33.021090] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-03-13T20:34:33.021374] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-03-13T20:34:33.021697] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-03-13T20:34:33.021943] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-03-13T20:34:33.022193] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-03-13T20:34:33.022461] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-03-13T20:34:33.022718] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-03-13T20:34:33.022981] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-03-13T20:34:33.023255] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-03-13T20:34:33.023562] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-03-13T20:34:33.024039] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-03-13T20:34:33.024329] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-03-13T20:34:33.024602] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-03-13T20:34:33.024868] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-03-13T20:34:33.024954] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-03-13T20:34:33.025276] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-03-13T20:34:33.025589] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-03-13T20:34:33.025942] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-03-13T20:34:33.026194] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-03-13T20:34:33.026451] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-03-13T20:34:33.026710] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-03-13T20:34:33.026999] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-03-13T20:34:33.027250] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-03-13T20:34:33.027528] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-03-13T20:34:33.027853] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-03-13T20:34:33.028115] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-03-13T20:34:33.028396] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-03-13T20:34:33.028640] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-03-13T20:34:33.028908] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-03-13T20:34:33.029168] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-03-13T20:34:33.029489] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-03-13T20:34:33.029748] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-03-13T20:34:33.029994] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-03-13T20:34:33.030304] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-03-13T20:34:33.030568] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-03-13T20:34:33.030852] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-03-13T20:34:33.031082] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-03-13T20:34:33.031313] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-03-13T20:34:33.031617] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-03-13T20:34:33.031893] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-03-13T20:34:33.031984] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-03-13T20:34:33.032240] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-03-13T20:34:33.032607] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-03-13T20:34:33.032685] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-03-13T20:34:33.032980] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-03-13T20:34:33.033262] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-03-13T20:34:33.033532] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-03-13T20:34:33.033886] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-03-13T20:34:33.034209] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-03-13T20:34:33.034560] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-03-13T20:34:33.034908] [DEBUG] [LOCAL ] Loaded configuration for UAMY: 2 features, 70.0% accuracy [2026-03-13T20:34:33.035181] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-03-13T20:34:33.035491] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-03-13T20:34:33.035843] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-03-13T20:34:33.036119] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-03-13T20:34:33.036372] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-03-13T20:34:33.036619] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-03-13T20:34:33.036875] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-03-13T20:34:33.037150] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-03-13T20:34:33.037420] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-03-13T20:34:33.037811] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-03-13T20:34:33.037890] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-03-13T20:34:33.038208] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-03-13T20:34:33.038458] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-03-13T20:34:33.038704] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-03-13T20:34:33.038954] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-03-13T20:34:33.039027] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-03-13T20:34:33.039327] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-03-13T20:34:33.039605] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-03-13T20:34:33.039866] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-03-13T20:34:33.040122] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-03-13T20:34:33.040375] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-03-13T20:34:33.040703] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-03-13T20:34:33.040969] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-03-13T20:34:33.041216] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-03-13T20:34:33.041473] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-03-13T20:34:33.041730] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-03-13T20:34:33.041991] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-03-13T20:34:33.042269] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-03-13T20:34:33.042353] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-03-13T20:34:33.042619] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-03-13T20:34:33.042878] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-03-13T20:34:33.043147] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-03-13T20:34:33.043234] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-03-13T20:34:33.043504] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-03-13T20:34:33.043807] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-03-13T20:34:33.044050] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-03-13T20:34:33.044316] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-03-13T20:34:33.045360] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-03-13T20:34:33.045448] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-03-13T20:34:33.045696] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-03-13T20:34:33.046075] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-03-13T20:34:33.046426] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-03-13T20:34:33.046715] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-03-13T20:34:33.047007] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-03-13T20:34:33.047276] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-03-13T20:34:33.047616] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-03-13T20:34:33.047924] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-03-13T20:34:33.048196] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-03-13T20:34:33.048483] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-03-13T20:34:33.048739] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-03-13T20:34:33.049013] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-03-13T20:34:33.049324] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-03-13T20:34:33.049607] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-03-13T20:34:33.049849] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-03-13T20:34:33.050083] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-03-13T20:34:33.050379] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-03-13T20:34:33.050629] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-03-13T20:34:33.050876] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-03-13T20:34:33.051173] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-03-13T20:34:33.051457] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-03-13T20:34:33.051712] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-03-13T20:34:33.052034] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-03-13T20:34:33.052341] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-03-13T20:34:33.052624] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-03-13T20:34:33.052704] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-03-13T20:34:33.052947] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-03-13T20:34:33.053280] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-03-13T20:34:33.053633] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-03-13T20:34:33.053900] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-03-13T20:34:33.054254] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-03-13T20:34:33.054525] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-03-13T20:34:33.054790] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-03-13T20:34:33.055033] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-03-13T20:34:33.055313] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-03-13T20:34:33.055610] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-03-13T20:34:33.055866] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-03-13T20:34:33.056136] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-03-13T20:34:33.056233] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-03-13T20:34:33.056306] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-03-13T20:34:33.056538] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-03-13T20:34:33.056802] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-03-13T20:34:33.057087] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-03-13T20:34:33.057184] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-03-13T20:34:33.057491] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-03-13T20:34:33.057797] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-03-13T20:34:33.058072] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-03-13T20:34:33.058387] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-03-13T20:34:33.058652] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-03-13T20:34:33.058895] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-03-13T20:34:33.059133] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-03-13T20:34:33.059384] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-03-13T20:34:33.059668] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-03-13T20:34:33.059911] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-03-13T20:34:33.060153] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-03-13T20:34:33.060447] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-03-13T20:34:33.060756] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-03-13T20:34:33.061022] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-03-13T20:34:33.061292] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-03-13T20:34:33.061375] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-03-13T20:34:33.061456] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-03-13T20:34:33.061531] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-03-13T20:34:33.061813] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-03-13T20:34:33.062240] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-03-13T20:34:33.062509] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-03-13T20:34:33.062789] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-03-13T20:34:33.063037] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-03-13T20:34:33.063298] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-03-13T20:34:33.063609] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-03-13T20:34:33.063968] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-03-13T20:34:33.064215] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-03-13T20:34:33.064289] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-03-13T20:34:33.064361] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-03-13T20:34:33.064597] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-03-13T20:34:33.064694] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-03-13T20:34:33.064983] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-03-13T20:34:33.065257] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-03-13T20:34:33.065529] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-03-13T20:34:33.065819] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-03-13T20:34:33.066115] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-03-13T20:34:33.066478] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-03-13T20:34:33.066819] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-03-13T20:34:33.067103] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-03-13T20:34:33.067364] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-03-13T20:34:33.067653] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-03-13T20:34:33.067986] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-03-13T20:34:33.068273] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-03-13T20:34:33.068612] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-03-13T20:34:33.068706] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-03-13T20:34:33.068793] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-03-13T20:34:33.069067] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-03-13T20:34:33.069348] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-03-13T20:34:33.069612] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-03-13T20:34:33.069920] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-03-13T20:34:33.070232] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-03-13T20:34:33.070560] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-03-13T20:34:33.070856] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-03-13T20:34:33.071125] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-03-13T20:34:33.071389] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-03-13T20:34:33.071644] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-03-13T20:34:33.071926] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-03-13T20:34:33.072010] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-03-13T20:34:33.072265] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-03-13T20:34:33.072601] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-03-13T20:34:33.072869] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-03-13T20:34:33.073162] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-03-13T20:34:33.073411] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-03-13T20:34:33.073703] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-03-13T20:34:33.073956] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-03-13T20:34:33.074253] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-03-13T20:34:33.075194] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-03-13T20:34:33.075450] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-03-13T20:34:33.075738] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-03-13T20:34:33.075992] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-03-13T20:34:33.076261] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-03-13T20:34:33.076605] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-03-13T20:34:33.076916] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-03-13T20:34:33.077168] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-03-13T20:34:33.077423] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-03-13T20:34:33.077677] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-03-13T20:34:33.077763] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-03-13T20:34:33.078030] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-03-13T20:34:33.078105] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-03-13T20:34:33.078351] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-03-13T20:34:33.078629] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-03-13T20:34:33.078920] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-03-13T20:34:33.079219] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-03-13T20:34:33.079306] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-03-13T20:34:33.079387] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-03-13T20:34:33.079680] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-03-13T20:34:33.079944] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-03-13T20:34:33.080202] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-03-13T20:34:33.080483] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-03-13T20:34:33.080740] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-03-13T20:34:33.081006] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-03-13T20:34:33.081298] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-03-13T20:34:33.081379] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-03-13T20:34:33.081629] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-03-13T20:34:33.081945] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-03-13T20:34:33.082207] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-03-13T20:34:33.082554] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-03-13T20:34:33.082664] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-03-13T20:34:33.082910] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-03-13T20:34:33.083151] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-03-13T20:34:33.083458] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-03-13T20:34:33.083774] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-03-13T20:34:33.084052] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-03-13T20:34:33.084161] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-03-13T20:34:33.084464] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-03-13T20:34:33.084744] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-03-13T20:34:33.084996] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-03-13T20:34:33.085249] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-03-13T20:34:33.085490] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-03-13T20:34:33.085803] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-03-13T20:34:33.085896] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-03-13T20:34:33.085968] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-03-13T20:34:33.086225] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-03-13T20:34:33.086504] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-03-13T20:34:33.086777] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-03-13T20:34:33.087051] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-03-13T20:34:33.087394] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-03-13T20:34:33.087668] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-03-13T20:34:33.087937] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-03-13T20:34:33.088192] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-03-13T20:34:33.088470] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-03-13T20:34:33.088813] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-03-13T20:34:33.089164] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-03-13T20:34:33.089511] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-03-13T20:34:33.089803] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-03-13T20:34:33.090083] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-03-13T20:34:33.090388] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-03-13T20:34:33.090479] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-03-13T20:34:33.090739] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-03-13T20:34:33.090979] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-03-13T20:34:33.091268] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-03-13T20:34:33.091509] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-03-13T20:34:33.091843] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-03-13T20:34:33.092108] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-03-13T20:34:33.092205] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-03-13T20:34:33.092475] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-03-13T20:34:33.092770] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-03-13T20:34:33.093067] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-03-13T20:34:33.093164] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-03-13T20:34:33.093440] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-03-13T20:34:33.093688] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-03-13T20:34:33.093938] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-03-13T20:34:33.094226] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-03-13T20:34:33.094602] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-03-13T20:34:33.094908] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-03-13T20:34:33.095239] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-03-13T20:34:33.095337] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-03-13T20:34:33.095606] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-03-13T20:34:33.095692] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-03-13T20:34:33.095938] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-03-13T20:34:33.096226] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-03-13T20:34:33.096498] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-03-13T20:34:33.096763] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-03-13T20:34:33.097009] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-03-13T20:34:33.097298] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-03-13T20:34:33.097384] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-03-13T20:34:33.097683] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-03-13T20:34:33.097924] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-03-13T20:34:33.098178] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-03-13T20:34:33.098461] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-03-13T20:34:33.098754] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-03-13T20:34:33.099055] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-03-13T20:34:33.099318] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-03-13T20:34:33.099605] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-03-13T20:34:33.099870] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-03-13T20:34:33.100171] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-03-13T20:34:33.100427] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-03-13T20:34:33.100708] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-03-13T20:34:33.101018] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-03-13T20:34:33.101322] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-03-13T20:34:33.101640] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-03-13T20:34:33.101716] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-03-13T20:34:33.102005] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-03-13T20:34:33.102093] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-03-13T20:34:33.102331] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-03-13T20:34:33.102413] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-03-13T20:34:33.102674] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-03-13T20:34:33.102945] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-03-13T20:34:33.103186] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-03-13T20:34:33.103509] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-03-13T20:34:33.103811] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-03-13T20:34:33.104074] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-03-13T20:34:33.104384] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-03-13T20:34:33.104704] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-03-13T20:34:33.105198] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-03-13T20:34:33.105479] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-03-13T20:34:33.105552] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-03-13T20:34:33.105840] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-03-13T20:34:33.106109] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-03-13T20:34:33.106410] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-03-13T20:34:33.106679] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-03-13T20:34:33.106972] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-03-13T20:34:33.107233] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-03-13T20:34:33.107313] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-03-13T20:34:33.107613] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-03-13T20:34:33.107904] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-03-13T20:34:33.108222] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-03-13T20:34:33.108317] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-03-13T20:34:33.108601] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-03-13T20:34:33.108889] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-03-13T20:34:33.108979] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-03-13T20:34:33.109281] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-03-13T20:34:33.109589] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-03-13T20:34:33.109886] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-03-13T20:34:33.109966] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-03-13T20:34:33.110198] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-03-13T20:34:33.110510] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-03-13T20:34:33.110994] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-03-13T20:34:33.111306] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-03-13T20:34:33.111749] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-03-13T20:34:33.112245] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-03-13T20:34:33.112560] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-03-13T20:34:33.112894] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-03-13T20:34:33.113167] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-03-13T20:34:33.113413] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-03-13T20:34:33.113916] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-03-13T20:34:33.114162] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-03-13T20:34:33.114620] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-03-13T20:34:33.114870] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-03-13T20:34:33.115115] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-03-13T20:34:33.115414] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-03-13T20:34:33.115510] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-03-13T20:34:33.115795] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-03-13T20:34:33.116108] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-03-13T20:34:33.116377] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-03-13T20:34:33.116683] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-03-13T20:34:33.116948] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-03-13T20:34:33.117210] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-03-13T20:34:33.117482] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-03-13T20:34:33.117812] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-03-13T20:34:33.118097] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-03-13T20:34:33.118360] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-03-13T20:34:33.118664] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-03-13T20:34:33.118906] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-03-13T20:34:33.119145] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-03-13T20:34:33.119395] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-03-13T20:34:33.119662] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-03-13T20:34:33.119916] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-03-13T20:34:33.120009] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-03-13T20:34:33.120251] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-03-13T20:34:33.120507] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-03-13T20:34:33.120761] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-03-13T20:34:33.121011] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-03-13T20:34:33.121079] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-03-13T20:34:33.121307] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-03-13T20:34:33.121592] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-03-13T20:34:33.122506] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-03-13T20:34:33.122849] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-03-13T20:34:33.123117] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-03-13T20:34:33.123391] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-03-13T20:34:33.123716] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-03-13T20:34:33.124025] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-03-13T20:34:33.124278] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-03-13T20:34:33.124601] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-03-13T20:34:33.124871] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-03-13T20:34:33.125158] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-03-13T20:34:33.125401] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-03-13T20:34:33.125644] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-03-13T20:34:33.125939] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-03-13T20:34:33.126174] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-03-13T20:34:33.126466] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-03-13T20:34:33.126733] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-03-13T20:34:33.126844] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-03-13T20:34:33.127108] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-03-13T20:34:33.127187] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-03-13T20:34:33.127262] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-03-13T20:34:33.127507] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-03-13T20:34:33.127631] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-03-13T20:34:33.127948] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-03-13T20:34:33.128230] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-03-13T20:34:33.128509] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-03-13T20:34:33.128831] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-03-13T20:34:33.129108] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-03-13T20:34:33.129372] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-03-13T20:34:33.129642] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-03-13T20:34:33.129900] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-03-13T20:34:33.129989] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-03-13T20:34:33.130280] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-03-13T20:34:33.130595] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-03-13T20:34:33.130853] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-03-13T20:34:33.131124] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-03-13T20:34:33.131395] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-03-13T20:34:33.131709] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-03-13T20:34:33.132003] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-03-13T20:34:33.132250] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-03-13T20:34:33.132589] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-03-13T20:34:33.132844] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-03-13T20:34:33.132924] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-03-13T20:34:33.133213] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-03-13T20:34:33.133504] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-03-13T20:34:33.133782] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-03-13T20:34:33.133855] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-03-13T20:34:33.133929] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-03-13T20:34:33.134170] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-03-13T20:34:33.134417] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-03-13T20:34:33.134732] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-03-13T20:34:33.135156] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-03-13T20:34:33.135430] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-03-13T20:34:33.135706] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-03-13T20:34:33.135955] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-03-13T20:34:33.136222] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-03-13T20:34:33.136477] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-03-13T20:34:33.136734] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-03-13T20:34:33.137041] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-03-13T20:34:33.137293] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-03-13T20:34:33.137615] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-03-13T20:34:33.137699] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-03-13T20:34:33.138669] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-03-13T20:34:33.138968] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-03-13T20:34:33.139072] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-03-13T20:34:33.139388] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-03-13T20:34:33.139652] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-03-13T20:34:33.139740] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-03-13T20:34:33.139983] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-03-13T20:34:33.140232] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-03-13T20:34:33.140479] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-03-13T20:34:33.140722] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-03-13T20:34:33.140965] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-03-13T20:34:33.141234] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-03-13T20:34:33.141486] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-03-13T20:34:33.141772] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-03-13T20:34:33.142043] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-03-13T20:34:33.142304] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-03-13T20:34:33.142593] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-03-13T20:34:33.142894] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-03-13T20:34:33.143170] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-03-13T20:34:33.143487] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-03-13T20:34:33.143734] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-03-13T20:34:33.144034] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-03-13T20:34:33.144303] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-03-13T20:34:33.144604] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-03-13T20:34:33.144893] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-03-13T20:34:33.145167] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-03-13T20:34:33.145435] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-03-13T20:34:33.145747] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-03-13T20:34:33.146008] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-03-13T20:34:33.146273] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-03-13T20:34:33.146521] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-03-13T20:34:33.146811] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-03-13T20:34:33.147059] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-03-13T20:34:33.147313] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-03-13T20:34:33.147618] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-03-13T20:34:33.147872] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-03-13T20:34:33.148133] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-03-13T20:34:33.148422] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-03-13T20:34:33.148673] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-03-13T20:34:33.148971] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-03-13T20:34:33.149236] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-03-13T20:34:33.149336] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-03-13T20:34:33.149416] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-03-13T20:34:33.149657] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-03-13T20:34:33.149729] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-03-13T20:34:33.149972] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-03-13T20:34:33.150220] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-03-13T20:34:33.150508] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-03-13T20:34:33.150801] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-03-13T20:34:33.151047] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-03-13T20:34:33.151303] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-03-13T20:34:33.151598] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-03-13T20:34:33.151683] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-03-13T20:34:33.151967] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-03-13T20:34:33.152244] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-03-13T20:34:33.152538] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-03-13T20:34:33.152830] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-03-13T20:34:33.152904] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-03-13T20:34:33.153147] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-03-13T20:34:33.153415] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-03-13T20:34:33.153488] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-03-13T20:34:33.153774] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-03-13T20:34:33.154032] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-03-13T20:34:33.154337] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-03-13T20:34:33.154642] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-03-13T20:34:33.154731] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-03-13T20:34:33.155024] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-03-13T20:34:33.155283] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-03-13T20:34:33.155634] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-03-13T20:34:33.155939] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-03-13T20:34:33.156231] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-03-13T20:34:33.156470] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-03-13T20:34:33.156741] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-03-13T20:34:33.157000] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-03-13T20:34:33.157242] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-03-13T20:34:33.157334] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-03-13T20:34:33.157646] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-03-13T20:34:33.157964] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-03-13T20:34:33.158238] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-03-13T20:34:33.158541] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-03-13T20:34:33.158645] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-03-13T20:34:33.158919] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-03-13T20:34:33.159183] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-03-13T20:34:33.159483] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-03-13T20:34:33.159746] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-03-13T20:34:33.160000] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-03-13T20:34:33.160250] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-03-13T20:34:33.160492] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-03-13T20:34:33.161007] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-03-13T20:34:33.161264] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-03-13T20:34:33.161779] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-03-13T20:34:33.162037] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-03-13T20:34:33.162300] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-03-13T20:34:33.162383] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-03-13T20:34:33.162647] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-03-13T20:34:33.162722] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-03-13T20:34:33.162981] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-03-13T20:34:33.163063] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-03-13T20:34:33.163332] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-03-13T20:34:33.163602] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-03-13T20:34:33.163860] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-03-13T20:34:33.164110] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-03-13T20:34:33.164357] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-03-13T20:34:33.164621] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-03-13T20:34:33.165008] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-03-13T20:34:33.165314] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-03-13T20:34:33.165606] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-03-13T20:34:33.165852] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-03-13T20:34:33.165924] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-03-13T20:34:33.166219] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-03-13T20:34:33.166513] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-03-13T20:34:33.166829] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-03-13T20:34:33.166919] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-03-13T20:34:33.167160] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-03-13T20:34:33.167419] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-03-13T20:34:33.167729] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-03-13T20:34:33.167992] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-03-13T20:34:33.168284] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-03-13T20:34:33.168545] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-03-13T20:34:33.168649] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-03-13T20:34:33.168888] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-03-13T20:34:33.169155] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-03-13T20:34:33.169459] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-03-13T20:34:33.169710] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-03-13T20:34:33.170004] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-03-13T20:34:33.170260] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-03-13T20:34:33.170507] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-03-13T20:34:33.170773] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-03-13T20:34:33.171023] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-03-13T20:34:33.171296] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-03-13T20:34:33.171599] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-03-13T20:34:33.171859] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-03-13T20:34:33.172159] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-03-13T20:34:33.172415] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-03-13T20:34:33.172490] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-03-13T20:34:33.172731] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-03-13T20:34:33.172979] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-03-13T20:34:33.173234] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-03-13T20:34:33.173483] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-03-13T20:34:33.173730] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-03-13T20:34:33.174041] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-03-13T20:34:33.174291] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-03-13T20:34:33.174530] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-03-13T20:34:33.174841] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-03-13T20:34:33.174926] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-03-13T20:34:33.175160] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-03-13T20:34:33.175861] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-03-13T20:34:33.176117] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-03-13T20:34:33.176366] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-03-13T20:34:33.176615] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-03-13T20:34:33.176866] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-03-13T20:34:33.177131] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-03-13T20:34:33.177371] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-03-13T20:34:33.177635] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-03-13T20:34:33.177894] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-03-13T20:34:33.178227] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-03-13T20:34:33.178540] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-03-13T20:34:33.178860] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-03-13T20:34:33.179124] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-03-13T20:34:33.179406] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-03-13T20:34:33.179668] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-03-13T20:34:33.179953] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-03-13T20:34:33.180230] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-03-13T20:34:33.181197] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-03-13T20:34:33.181489] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-03-13T20:34:33.181777] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-03-13T20:34:33.182112] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-03-13T20:34:33.182455] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-03-13T20:34:33.182726] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-03-13T20:34:33.183000] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-03-13T20:34:33.183286] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-03-13T20:34:33.183612] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-03-13T20:34:33.183879] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-03-13T20:34:33.184122] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-03-13T20:34:33.184424] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-03-13T20:34:33.184728] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-03-13T20:34:33.184980] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-03-13T20:34:33.185240] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-03-13T20:34:33.185321] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-03-13T20:34:33.185605] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-03-13T20:34:33.185689] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-03-13T20:34:33.185980] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-03-13T20:34:33.186069] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-03-13T20:34:33.186310] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-03-13T20:34:33.186605] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-03-13T20:34:33.186677] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-03-13T20:34:33.186933] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-03-13T20:34:33.187233] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-03-13T20:34:33.187318] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-03-13T20:34:33.187598] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-03-13T20:34:33.187865] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-03-13T20:34:33.188171] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-03-13T20:34:33.188269] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-03-13T20:34:33.188544] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-03-13T20:34:33.188822] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-03-13T20:34:33.189083] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-03-13T20:34:33.189360] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-03-13T20:34:33.189599] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-03-13T20:34:33.189868] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-03-13T20:34:33.190106] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-03-13T20:34:33.190173] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-03-13T20:34:33.190445] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-03-13T20:34:33.190704] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-03-13T20:34:33.190953] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-03-13T20:34:33.191341] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-03-13T20:34:33.191610] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-03-13T20:34:33.191899] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-03-13T20:34:33.192174] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-03-13T20:34:33.192424] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-03-13T20:34:33.192720] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-03-13T20:34:33.192806] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-03-13T20:34:33.193107] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-03-13T20:34:33.193355] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-03-13T20:34:33.193650] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-03-13T20:34:33.193947] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-03-13T20:34:33.194269] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-03-13T20:34:33.194516] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-03-13T20:34:33.194774] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-03-13T20:34:33.195021] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-03-13T20:34:33.195268] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-03-13T20:34:33.195516] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-03-13T20:34:33.195831] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-03-13T20:34:33.196078] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-03-13T20:34:33.196367] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-03-13T20:34:33.196445] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-03-13T20:34:33.196506] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-03-13T20:34:33.196787] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-03-13T20:34:33.197025] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-03-13T20:34:33.197291] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-03-13T20:34:33.197602] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-03-13T20:34:33.197909] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-03-13T20:34:33.198864] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-03-13T20:34:33.199681] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-03-13T20:34:33.199971] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-03-13T20:34:33.200275] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-03-13T20:34:33.200359] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-03-13T20:34:33.200669] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-03-13T20:34:33.200757] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-03-13T20:34:33.201053] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-03-13T20:34:33.201314] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-03-13T20:34:33.201567] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-03-13T20:34:33.201857] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-03-13T20:34:33.202138] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-03-13T20:34:33.202416] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-03-13T20:34:33.202702] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-03-13T20:34:33.203025] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-03-13T20:34:33.203326] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-03-13T20:34:33.203673] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-03-13T20:34:33.203941] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-03-13T20:34:33.204015] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-03-13T20:34:33.204275] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-03-13T20:34:33.205045] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-03-13T20:34:33.205299] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-03-13T20:34:33.205559] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-03-13T20:34:33.205901] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-03-13T20:34:33.206191] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-03-13T20:34:33.206512] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-03-13T20:34:33.206800] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-03-13T20:34:33.207060] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-03-13T20:34:33.207384] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-03-13T20:34:33.207456] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-03-13T20:34:33.207730] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-03-13T20:34:33.208004] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-03-13T20:34:33.208244] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-03-13T20:34:33.208512] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-03-13T20:34:33.208770] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-03-13T20:34:33.209068] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-03-13T20:34:33.209314] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-03-13T20:34:33.209595] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-03-13T20:34:33.209863] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-03-13T20:34:33.210162] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-03-13T20:34:33.210448] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-03-13T20:34:33.210684] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-03-13T20:34:33.210993] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-03-13T20:34:33.211280] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-03-13T20:34:33.212027] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-03-13T20:34:33.212292] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-03-13T20:34:33.212389] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-03-13T20:34:33.212640] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-03-13T20:34:33.212905] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-03-13T20:34:33.213181] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-03-13T20:34:33.213451] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-03-13T20:34:33.213782] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-03-13T20:34:33.214057] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-03-13T20:34:33.214322] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-03-13T20:34:33.214605] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-03-13T20:34:33.214886] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-03-13T20:34:33.215185] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-03-13T20:34:33.215446] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-03-13T20:34:33.215692] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-03-13T20:34:33.216001] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-03-13T20:34:33.216291] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-03-13T20:34:33.216560] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-03-13T20:34:33.216861] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-03-13T20:34:33.217122] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-03-13T20:34:33.217385] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-03-13T20:34:33.217671] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-03-13T20:34:33.217981] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-03-13T20:34:33.218322] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-03-13T20:34:33.218603] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-03-13T20:34:33.218876] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-03-13T20:34:33.218947] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-03-13T20:34:33.219029] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-03-13T20:34:33.219288] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-03-13T20:34:33.219610] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-03-13T20:34:33.219887] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-03-13T20:34:33.220164] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-03-13T20:34:33.220475] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-03-13T20:34:33.220729] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-03-13T20:34:33.220973] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-03-13T20:34:33.221244] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-03-13T20:34:33.221518] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-03-13T20:34:33.221623] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-03-13T20:34:33.221892] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-03-13T20:34:33.222162] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-03-13T20:34:33.222435] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-03-13T20:34:33.222696] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-03-13T20:34:33.223434] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-03-13T20:34:33.223738] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-03-13T20:34:33.223996] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-03-13T20:34:33.224079] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-03-13T20:34:33.224328] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-03-13T20:34:33.224603] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-03-13T20:34:33.224868] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-03-13T20:34:33.225150] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-03-13T20:34:33.225457] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-03-13T20:34:33.225708] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-03-13T20:34:33.225969] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-03-13T20:34:33.226221] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-03-13T20:34:33.226680] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-03-13T20:34:33.227035] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-03-13T20:34:33.230481] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-03-13T20:34:33.230812] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-03-13T20:34:33.231773] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-03-13T20:34:33.232060] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-03-13T20:34:33.232435] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-03-13T20:34:33.232732] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-03-13T20:34:33.233028] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-03-13T20:34:33.233340] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-03-13T20:34:33.233611] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-03-13T20:34:33.233878] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-03-13T20:34:33.234146] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-03-13T20:34:33.234415] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-03-13T20:34:33.234671] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-03-13T20:34:33.234927] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-03-13T20:34:33.235174] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-03-13T20:34:33.235452] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-03-13T20:34:33.235524] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-03-13T20:34:33.235858] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-03-13T20:34:33.236121] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-03-13T20:34:33.236420] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-03-13T20:34:33.236501] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-03-13T20:34:33.236775] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-03-13T20:34:33.237050] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-03-13T20:34:33.237315] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-03-13T20:34:33.237639] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-03-13T20:34:33.237971] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-03-13T20:34:33.238261] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-03-13T20:34:33.238547] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-03-13T20:34:33.238844] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-03-13T20:34:33.239122] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-03-13T20:34:33.239454] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-03-13T20:34:33.239716] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-03-13T20:34:33.239975] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-03-13T20:34:33.240240] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-03-13T20:34:33.240490] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-03-13T20:34:33.240735] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-03-13T20:34:33.241011] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-03-13T20:34:33.241261] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-03-13T20:34:33.241335] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-03-13T20:34:33.241599] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-03-13T20:34:33.241861] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-03-13T20:34:33.242137] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-03-13T20:34:33.242378] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-03-13T20:34:33.242639] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-03-13T20:34:33.242939] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-03-13T20:34:33.243227] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-03-13T20:34:33.243468] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-03-13T20:34:33.243715] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-03-13T20:34:33.244020] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-03-13T20:34:33.244292] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-03-13T20:34:33.244538] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-03-13T20:34:33.244866] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-03-13T20:34:33.245120] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-03-13T20:34:33.245422] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-03-13T20:34:33.245691] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-03-13T20:34:33.245944] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-03-13T20:34:33.246249] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-03-13T20:34:33.246525] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-03-13T20:34:33.246827] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-03-13T20:34:33.247080] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-03-13T20:34:33.247330] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-03-13T20:34:33.247665] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-03-13T20:34:33.247928] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-03-13T20:34:33.248186] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-03-13T20:34:33.248493] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-03-13T20:34:33.248789] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-03-13T20:34:33.249033] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-03-13T20:34:33.249274] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-03-13T20:34:33.249587] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-03-13T20:34:33.249864] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-03-13T20:34:33.250134] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-03-13T20:34:33.250391] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-03-13T20:34:33.250687] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-03-13T20:34:33.250928] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-03-13T20:34:33.251177] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-03-13T20:34:33.251480] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-03-13T20:34:33.251739] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-03-13T20:34:33.252055] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-03-13T20:34:33.252319] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-03-13T20:34:33.252598] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-03-13T20:34:33.252863] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-03-13T20:34:33.253118] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-03-13T20:34:33.253371] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-03-13T20:34:33.253632] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-03-13T20:34:33.253893] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-03-13T20:34:33.254155] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-03-13T20:34:33.254416] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-03-13T20:34:33.254844] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-03-13T20:34:33.255096] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-03-13T20:34:33.255168] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-03-13T20:34:33.255432] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-03-13T20:34:33.255523] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-03-13T20:34:33.255817] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-03-13T20:34:33.256075] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-03-13T20:34:33.256343] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-03-13T20:34:33.256603] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-03-13T20:34:33.256873] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-03-13T20:34:33.257197] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-03-13T20:34:33.257478] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-03-13T20:34:33.257821] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-03-13T20:34:33.258134] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-03-13T20:34:33.258391] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-03-13T20:34:33.258640] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-03-13T20:34:33.258963] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-03-13T20:34:33.259212] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-03-13T20:34:33.259647] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-03-13T20:34:33.259908] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-03-13T20:34:33.260170] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-03-13T20:34:33.260485] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-03-13T20:34:33.260559] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-03-13T20:34:33.260840] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-03-13T20:34:33.261088] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-03-13T20:34:33.261413] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-03-13T20:34:33.261670] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-03-13T20:34:33.261749] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-03-13T20:34:33.261995] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-03-13T20:34:33.262084] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-03-13T20:34:33.262386] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-03-13T20:34:33.263287] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-03-13T20:34:33.263673] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-03-13T20:34:33.263751] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-03-13T20:34:33.264013] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-03-13T20:34:33.264313] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-03-13T20:34:33.264608] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-03-13T20:34:33.264909] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-03-13T20:34:33.265193] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-03-13T20:34:33.265267] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-03-13T20:34:33.265524] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-03-13T20:34:33.265848] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-03-13T20:34:33.266111] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-03-13T20:34:33.266424] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-03-13T20:34:33.266496] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-03-13T20:34:33.266785] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-03-13T20:34:33.266872] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-03-13T20:34:33.266936] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-03-13T20:34:33.267211] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-03-13T20:34:33.267600] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-03-13T20:34:33.267876] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-03-13T20:34:33.268142] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-03-13T20:34:33.268426] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-03-13T20:34:33.268698] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-03-13T20:34:33.268978] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-03-13T20:34:33.269242] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-03-13T20:34:33.269496] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-03-13T20:34:33.269568] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-03-13T20:34:33.269841] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-03-13T20:34:33.270087] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-03-13T20:34:33.270354] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-03-13T20:34:33.270653] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-03-13T20:34:33.271036] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-03-13T20:34:33.271302] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-03-13T20:34:33.271564] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-03-13T20:34:33.271853] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-03-13T20:34:33.271955] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-03-13T20:34:33.272237] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-03-13T20:34:33.272516] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-03-13T20:34:33.272793] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-03-13T20:34:33.273054] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-03-13T20:34:33.273332] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-03-13T20:34:33.273613] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-03-13T20:34:33.273876] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-03-13T20:34:33.274157] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-03-13T20:34:33.274427] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-03-13T20:34:33.274500] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-03-13T20:34:33.274735] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-03-13T20:34:33.275004] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-03-13T20:34:33.275257] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-03-13T20:34:33.275510] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-03-13T20:34:33.275853] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-03-13T20:34:33.276113] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-03-13T20:34:33.276185] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-03-13T20:34:33.276247] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-03-13T20:34:33.276487] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-03-13T20:34:33.276744] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-03-13T20:34:33.276999] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-03-13T20:34:33.277248] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-03-13T20:34:33.277608] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-03-13T20:34:33.277876] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-03-13T20:34:33.278142] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-03-13T20:34:33.278447] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-03-13T20:34:33.278759] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-03-13T20:34:33.279092] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-03-13T20:34:33.279353] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-03-13T20:34:33.279686] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-03-13T20:34:33.279957] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-03-13T20:34:33.280280] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-03-13T20:34:33.280596] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-03-13T20:34:33.280854] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-03-13T20:34:33.281131] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-03-13T20:34:33.281410] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-03-13T20:34:33.281676] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-03-13T20:34:33.281766] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-03-13T20:34:33.282070] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-03-13T20:34:33.282329] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-03-13T20:34:33.282591] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-03-13T20:34:33.282952] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-03-13T20:34:33.283029] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-03-13T20:34:33.283266] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-03-13T20:34:33.283350] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-03-13T20:34:33.283607] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-03-13T20:34:33.283862] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-03-13T20:34:33.284243] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-03-13T20:34:33.284499] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-03-13T20:34:33.284785] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-03-13T20:34:33.284859] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-03-13T20:34:33.284930] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-03-13T20:34:33.285182] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-03-13T20:34:33.285473] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-03-13T20:34:33.285745] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-03-13T20:34:33.285829] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-03-13T20:34:33.286072] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-03-13T20:34:33.286343] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-03-13T20:34:33.286649] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-03-13T20:34:33.286932] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-03-13T20:34:33.287256] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-03-13T20:34:33.287516] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-03-13T20:34:33.287860] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-03-13T20:34:33.288132] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-03-13T20:34:33.288403] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-03-13T20:34:33.288661] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-03-13T20:34:33.288924] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-03-13T20:34:33.289181] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-03-13T20:34:33.289497] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-03-13T20:34:33.289759] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-03-13T20:34:33.290012] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-03-13T20:34:33.290268] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-03-13T20:34:33.290519] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-03-13T20:34:33.290616] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-03-13T20:34:33.290860] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-03-13T20:34:33.291128] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-03-13T20:34:33.291422] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-03-13T20:34:33.291494] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-03-13T20:34:33.291754] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-03-13T20:34:33.291995] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-03-13T20:34:33.292297] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-03-13T20:34:33.292588] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-03-13T20:34:33.292885] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-03-13T20:34:33.293132] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-03-13T20:34:33.293205] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-03-13T20:34:33.293301] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-03-13T20:34:33.293557] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-03-13T20:34:33.293653] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-03-13T20:34:33.293923] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-03-13T20:34:33.294021] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-03-13T20:34:33.294270] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-03-13T20:34:33.294517] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-03-13T20:34:33.294625] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-03-13T20:34:33.294880] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-03-13T20:34:33.295174] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-03-13T20:34:33.295499] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-03-13T20:34:33.295822] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-03-13T20:34:33.295919] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-03-13T20:34:33.296160] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-03-13T20:34:33.296444] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-03-13T20:34:33.296749] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-03-13T20:34:33.297011] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-03-13T20:34:33.297105] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-03-13T20:34:33.297352] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-03-13T20:34:33.297426] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-03-13T20:34:33.297667] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-03-13T20:34:33.297979] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-03-13T20:34:33.298364] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-03-13T20:34:33.298447] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-03-13T20:34:33.298873] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-03-13T20:34:33.298968] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-03-13T20:34:33.299420] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-03-13T20:34:33.299775] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-03-13T20:34:33.300077] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-03-13T20:34:33.300420] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-03-13T20:34:33.300729] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-03-13T20:34:33.301021] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-03-13T20:34:33.301365] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-03-13T20:34:33.301646] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-03-13T20:34:33.301929] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-03-13T20:34:33.302185] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-03-13T20:34:33.302431] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-03-13T20:34:33.302676] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-03-13T20:34:33.302937] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-03-13T20:34:33.303254] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-03-13T20:34:33.303517] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-03-13T20:34:33.303617] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-03-13T20:34:33.303889] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-03-13T20:34:33.304147] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-03-13T20:34:33.304487] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-03-13T20:34:33.304791] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-03-13T20:34:33.305043] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-03-13T20:34:33.305316] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-03-13T20:34:33.305627] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-03-13T20:34:33.305937] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-03-13T20:34:33.306199] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-03-13T20:34:33.306495] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-03-13T20:34:33.306736] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-03-13T20:34:33.306990] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-03-13T20:34:33.307241] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-03-13T20:34:33.307507] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-03-13T20:34:33.307855] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-03-13T20:34:33.308125] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-03-13T20:34:33.308208] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-03-13T20:34:33.308512] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-03-13T20:34:33.308818] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-03-13T20:34:33.309060] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-03-13T20:34:33.309356] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-03-13T20:34:33.309661] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-03-13T20:34:33.309915] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-03-13T20:34:33.310178] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-03-13T20:34:33.310443] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-03-13T20:34:33.310678] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-03-13T20:34:33.310913] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-03-13T20:34:33.311177] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-03-13T20:34:33.311413] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-03-13T20:34:33.311726] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-03-13T20:34:33.312047] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-03-13T20:34:33.312344] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-03-13T20:34:33.312606] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-03-13T20:34:33.312864] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-03-13T20:34:33.312966] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-03-13T20:34:33.313239] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-03-13T20:34:33.313612] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-03-13T20:34:33.313871] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-03-13T20:34:33.314169] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-03-13T20:34:33.314420] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-03-13T20:34:33.314675] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-03-13T20:34:33.314941] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-03-13T20:34:33.315240] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-03-13T20:34:33.315565] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-03-13T20:34:33.315894] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-03-13T20:34:33.316254] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-03-13T20:34:33.316544] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-03-13T20:34:33.316865] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-03-13T20:34:33.317098] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-03-13T20:34:33.317332] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-03-13T20:34:33.317639] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-03-13T20:34:33.317933] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-03-13T20:34:33.318224] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-03-13T20:34:33.318496] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-03-13T20:34:33.318815] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-03-13T20:34:33.319097] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-03-13T20:34:33.319388] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-03-13T20:34:33.319637] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-03-13T20:34:33.319911] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-03-13T20:34:33.319993] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-03-13T20:34:33.320241] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-03-13T20:34:33.320513] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-03-13T20:34:33.320626] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-03-13T20:34:33.320882] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-03-13T20:34:33.321147] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-03-13T20:34:33.321403] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-03-13T20:34:33.321665] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-03-13T20:34:33.321957] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-03-13T20:34:33.322219] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-03-13T20:34:33.323218] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-03-13T20:34:33.323488] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-03-13T20:34:33.323798] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-03-13T20:34:33.324068] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-03-13T20:34:33.324313] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-03-13T20:34:33.324588] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-03-13T20:34:33.324674] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-03-13T20:34:33.324909] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-03-13T20:34:33.325204] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-03-13T20:34:33.325440] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-03-13T20:34:33.325674] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-03-13T20:34:33.325929] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-03-13T20:34:33.326172] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-03-13T20:34:33.326409] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-03-13T20:34:33.326710] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-03-13T20:34:33.326984] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-03-13T20:34:33.327281] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-03-13T20:34:33.327380] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-03-13T20:34:33.327630] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-03-13T20:34:33.327876] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-03-13T20:34:33.328131] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-03-13T20:34:33.328420] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-03-13T20:34:33.328662] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-03-13T20:34:33.328918] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-03-13T20:34:33.329001] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-03-13T20:34:33.329296] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-03-13T20:34:33.329604] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-03-13T20:34:33.329838] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-03-13T20:34:33.330069] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-03-13T20:34:33.330315] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-03-13T20:34:33.330552] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-03-13T20:34:33.330845] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-03-13T20:34:33.331083] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-03-13T20:34:33.331353] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-03-13T20:34:33.331606] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-03-13T20:34:33.331854] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-03-13T20:34:33.332092] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-03-13T20:34:33.332328] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-03-13T20:34:33.332563] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-03-13T20:34:33.332906] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-03-13T20:34:33.333202] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-03-13T20:34:33.333316] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-03-13T20:34:33.333566] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-03-13T20:34:33.333845] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-03-13T20:34:33.334142] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-03-13T20:34:33.334376] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-03-13T20:34:33.334664] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-03-13T20:34:33.334969] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-03-13T20:34:33.335266] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-03-13T20:34:33.335507] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-03-13T20:34:33.335818] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-03-13T20:34:33.336076] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-03-13T20:34:33.336315] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-03-13T20:34:33.336587] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-03-13T20:34:33.336825] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-03-13T20:34:33.337076] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-03-13T20:34:33.337342] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-03-13T20:34:33.337726] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-03-13T20:34:33.338028] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-03-13T20:34:33.338298] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-03-13T20:34:33.338564] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-03-13T20:34:33.338834] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-03-13T20:34:33.339082] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-03-13T20:34:33.339321] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-03-13T20:34:33.339555] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-03-13T20:34:33.339869] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-03-13T20:34:33.340126] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-03-13T20:34:33.340416] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-03-13T20:34:33.340651] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-03-13T20:34:33.340912] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-03-13T20:34:33.341204] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-03-13T20:34:33.341454] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-03-13T20:34:33.341750] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-03-13T20:34:33.341831] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-03-13T20:34:33.342115] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-03-13T20:34:33.342408] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-03-13T20:34:33.342480] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-03-13T20:34:33.342769] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-03-13T20:34:33.343012] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-03-13T20:34:33.343266] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-03-13T20:34:33.343552] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-03-13T20:34:33.343863] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-03-13T20:34:33.344220] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-03-13T20:34:33.344303] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-03-13T20:34:33.344592] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-03-13T20:34:33.344856] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-03-13T20:34:33.345163] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-03-13T20:34:33.345446] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-03-13T20:34:33.345704] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-03-13T20:34:33.345954] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-03-13T20:34:33.346198] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-03-13T20:34:33.346448] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-03-13T20:34:33.346681] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-03-13T20:34:33.346921] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-03-13T20:34:33.347154] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-03-13T20:34:33.347415] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-03-13T20:34:33.347665] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-03-13T20:34:33.347911] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-03-13T20:34:33.348149] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-03-13T20:34:33.348407] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-03-13T20:34:33.348711] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-03-13T20:34:33.348956] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-03-13T20:34:33.349232] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-03-13T20:34:33.349484] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-03-13T20:34:33.349724] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-03-13T20:34:33.349973] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-03-13T20:34:33.350230] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-03-13T20:34:33.350477] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-03-13T20:34:33.350550] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-03-13T20:34:33.350803] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-03-13T20:34:33.351092] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-03-13T20:34:33.351475] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-03-13T20:34:33.351558] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-03-13T20:34:33.351657] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-03-13T20:34:33.351923] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-03-13T20:34:33.352169] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-03-13T20:34:33.352417] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-03-13T20:34:33.352713] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-03-13T20:34:33.352975] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-03-13T20:34:33.353269] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-03-13T20:34:33.353347] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-03-13T20:34:33.353607] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-03-13T20:34:33.353888] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-03-13T20:34:33.354156] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-03-13T20:34:33.354394] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-03-13T20:34:33.354630] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-03-13T20:34:33.354883] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-03-13T20:34:33.355115] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-03-13T20:34:33.355362] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-03-13T20:34:33.355659] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-03-13T20:34:33.355897] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-03-13T20:34:33.356159] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-03-13T20:34:33.356449] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-03-13T20:34:33.356696] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-03-13T20:34:33.356971] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-03-13T20:34:33.357245] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-03-13T20:34:33.357599] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-03-13T20:34:33.357889] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-03-13T20:34:33.358200] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-03-13T20:34:33.358470] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-03-13T20:34:33.358750] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-03-13T20:34:33.359011] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-03-13T20:34:33.359320] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-03-13T20:34:33.359601] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-03-13T20:34:33.359855] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-03-13T20:34:33.360124] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-03-13T20:34:33.360371] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-03-13T20:34:33.360624] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-03-13T20:34:33.360881] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-03-13T20:34:33.361181] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-03-13T20:34:33.361478] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-03-13T20:34:33.361748] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-03-13T20:34:33.361998] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-03-13T20:34:33.362269] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-03-13T20:34:33.362589] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-03-13T20:34:33.362673] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-03-13T20:34:33.362926] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-03-13T20:34:33.363198] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-03-13T20:34:33.363454] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-03-13T20:34:33.363726] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-03-13T20:34:33.363975] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-03-13T20:34:33.364258] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-03-13T20:34:33.364514] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-03-13T20:34:33.364784] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-03-13T20:34:33.365051] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-03-13T20:34:33.365357] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-03-13T20:34:33.365617] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-03-13T20:34:33.365887] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-03-13T20:34:33.366152] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-03-13T20:34:33.366507] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-03-13T20:34:33.366859] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-03-13T20:34:33.367210] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-03-13T20:34:33.367497] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-03-13T20:34:33.367644] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-03-13T20:34:33.367906] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-03-13T20:34:33.368166] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-03-13T20:34:33.368631] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-03-13T20:34:33.368955] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-03-13T20:34:33.369216] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-03-13T20:34:33.369503] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-03-13T20:34:33.369803] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-03-13T20:34:33.370124] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-03-13T20:34:33.370441] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-03-13T20:34:33.370699] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-03-13T20:34:33.371005] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-03-13T20:34:33.371077] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-03-13T20:34:33.371317] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-03-13T20:34:33.371600] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-03-13T20:34:33.371675] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-03-13T20:34:33.371936] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-03-13T20:34:33.372232] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-03-13T20:34:33.372486] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-03-13T20:34:33.372750] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-03-13T20:34:33.373062] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-03-13T20:34:33.373315] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-03-13T20:34:33.373566] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-03-13T20:34:33.373912] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-03-13T20:34:33.374244] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-03-13T20:34:33.374507] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-03-13T20:34:33.374806] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-03-13T20:34:33.375061] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-03-13T20:34:33.375384] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-03-13T20:34:33.375645] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-03-13T20:34:33.375942] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-03-13T20:34:33.376216] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-03-13T20:34:33.376488] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-03-13T20:34:33.376745] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-03-13T20:34:33.377043] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-03-13T20:34:33.377309] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-03-13T20:34:33.377654] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-03-13T20:34:33.378001] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-03-13T20:34:33.378285] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-03-13T20:34:33.378600] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-03-13T20:34:33.378673] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-03-13T20:34:33.378929] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-03-13T20:34:33.379197] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-03-13T20:34:33.379521] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-03-13T20:34:33.379835] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-03-13T20:34:33.380154] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-03-13T20:34:33.380471] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-03-13T20:34:33.380792] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-03-13T20:34:33.382460] [INFO ] [LOCAL ] Saved consolidated report: 3262 forecasts -> ./output/forecasts/full/2026-03-16.txt [2026-03-13T20:34:33.382511] [INFO ] [sig ] [105/105] Successfully generated report for 2026-03-16: 3262 entries [2026-03-13T20:34:33.382543] [INFO ] [sig ] ================================================== [2026-03-13T20:34:33.382592] [INFO ] [sig ] Report generation complete: 105/105 reports succeeded [2026-03-13T20:34:34.126749] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-03-13T20:34:34.126952] [INFO ] [sig ] Email notification sent [2026-03-13T20:34:34.127607] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-03-13T20:34:34.127790] [INFO ] [STATE ] Last completion updated: 2026-03-13T20:34:34.127666